当前位置:网站首页>[embedded Engineer · single chip microcomputer] ① basic concept of single chip microcomputer

[embedded Engineer · single chip microcomputer] ① basic concept of single chip microcomputer

2022-06-09 17:18:00 Midnight youth

Learning background :

Single chip microcomputer ,single chip microcomputer, As a microcomputer ( Set CPU、FLASH、RAM、 Various I/O The peripherals are in a tiny chip ), Also called MCU

You may not think that SCM is still used in a wide range of electronic products , Like smart home 、 Smart devices 、 Real time monitoring system 、 Internet of things, etc , meanwhile , SCM is a required course for current electronics enthusiasts and engineers , And it is very friendly for beginners to learn embedded .

Learning goals :

Embedded engineers ( Single chip microcomputer ) The first step on the road to the chicken stage .

Learning content :

1、 The background of single chip computer .

The development of VLSI .

2、 The composition and principle of single chip microcomputer .

Single chip microcomputer ,single chip microcomputer, As a microcomputer ( Set CPU、FLASH、RAM、 Various I/O The peripherals are in a tiny chip ).

Reference article : What is single chip microcomputer , What is SCM - control /MCU - Electronic enthusiast network

3、8 position 、16 position 、32 How to choose a single-chip computer with bits ?

8 position 、16 position 、32 position ... These digits refer to the microcontroller CPU Process the size of binary digits per unit time / Width ,

The register is called arithmetic logic unit (ALU) Before the operation , From RAM Fetch data from memory and store it in this register . size / Wide registers mean that we can manipulate large amounts of data / Command to reduce the transmission cycle .

however , The larger the number, the better .

8 The single-chip microcomputer will replace you with 32 position :, What will happen? ?

① Memory access is convenient (4GB Direct access to the memory space of OK 了 ),

② It's fast (32 Bit data processing , The original 8 Bit MCU needs to be completed in multiple steps ,32 Bit microcontroller can directly process )

③ Here comes the shortcoming : You have to change the original code 、 Costs have risen 、 wait .

Reference article : be based on 8 position 、16 position 、32 Analysis of the difference between single chip computers - Electronic enthusiast network

4、 SCM application scenarios .

Application field of single chip microcomputer :

  1. Intelligent instruments
  2. Industrial measurement and control
  3. Computer network and communication technology
  4. Home Furnishing
  5. .... wait

Electronic door lock 、 Electronic Bracelet 、 Intelligent Home Furnishing system 、 Industrial automation and so on

For students majoring in Electronics , I don't need to say more about the application scenario of single chip microcomputer .

Reference article : What is single chip microcomputer , What is SCM - control /MCU - Electronic enthusiast network

5、 How to draw a single-chip core board ( Schematic diagram +PCB)

(1) What is SCM core board ?

We want to play a single chip computer , At least there must be a single-chip core board . SCM core board can also be said to be the smallest system of SCM , It usually includes power supply 、 Crystal oscillator 、 chip 、 Reset circuit 、 Simulation download circuit 、IO Pin out, etc .

(2) How to design this core board ?

First , For some popular chip models , Usually the government will make some evaluation boards , Schematic diagram &PCB demo engineering , We can refer to this demo Change the project , Become our .

secondly , If the authorities can't find this demo engineering , On the Internet to find someone else uploaded , Then take the essence and discard the dross ,

Last , Really online demo The project cannot be found , Only according to the chip manual and similar / Same series of chips demo Schematic engineering design schematic from scratch &PCB.

(3) Compare the recommended schematic diagram PCB Design tools

Altium designer、cde allegro、PADS 9.5

PS: dependent PCB/ Schematic component libraries can go to Lichuang EDA   To download .

(4) Learn how to design schematic diagrams 、PCB Layout and wiring 、gerber Export and other basic operations .

From zero to no learning SCM —— Draw a schematic diagram 、PCB_luckyzz99 The blog of -CSDN Blog _ Single chip computer painting pcb SCM development process : One 、 Project evaluation : Make a preliminary technical development plan , Budget accordingly , Including possible development costs 、 Prototype cost 、 Development takes time 、 Prototype manufacturing takes time 、 Profit margins, etc , Then assess the risk according to the nature and details of the development project , To determine whether the project is funded . Two 、 project implementation :1、 Design electrical schematic diagram : When doing this step, we should consider the resource allocation of MCU and the future software framework 、 Make various communication protocols , Try to avoid when the board is ready , Even if the software is optimized to the limit, it still cannot meet the project requirements , Also calculate the parameters of each component 、 Timing coordination among chips , Sometimes it is necessary to consider the shell structure 、 Supply of components 、 Production cost and other factors , It may also be necessary to do the necessary tests to verify some instruments .https://blog.csdn.net/luckyzz99/article/details/118675139

Reference website : Italian French semiconductor STM | STM32/STM8 Micro controller | MCU Single chip microcomputer

From zero to no learning SCM —— Draw a schematic diagram 、PCB_luckyzz99 The blog of -CSDN Blog _ Single chip computer painting pcb

6、 How does a single-chip program work

compile compile、 link link、 Burn and download download、 Last run run.

7、 How to debug the single chip program

KEIL、IRA

8、 The first program —— Light up a LED The lamp

9、 Simply understand the image of embedded engineers

原网站

版权声明
本文为[Midnight youth]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/160/202206091650392534.html