当前位置:网站首页>[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 :
- Intelligent instruments
- Industrial measurement and control
- Computer network and communication technology
- Home Furnishing
- .... 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 .
Reference website : Italian French semiconductor STM | STM32/STM8 Micro controller | MCU Single chip microcomputer
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
边栏推荐
- Elk is not fragrant! I use grayog, which is much lighter
- DAY5-T2029&T39 -2022-01-20-非自己作答
- 图解 Google V8 # 06:原型链:V8是如何实现对象继承的?
- Unity-获取XML文件的内容信息
- 使用tesseract识别图片中的文字
- Why do SQL statements use indexes but still slow queries?
- OpenCV的imshow()查看图片的像素值
- DZ插件-免费DZ插件大全汇集所有插件功能
- Arm instruction set review | basic instruction usage
- Written test question Huawei computer test ~ to be continued
猜你喜欢

安装idea

How to find and delete duplicate documents in endnote

在华为写了十几年代码,一个程序员的自我修养

外出旅行如何确保人身及财产安全

pycharm安装scrapy库时出现报错Error occurred when installing package ‘Scrapy‘

Stm32subemx create semaphore exception analysis

使用tesseract识别图片中的文字

解决Chrome提示:“您的连接不是私密连接“,且无继续访问选项问题

Construction of sheep (rare species) bsgenome reference genome

运行代码,想加个进度条实时看以下代码运行进度,怎么破?
随机推荐
主动预防-DWS关键工具安装确认
JVM记一次CPU飙升
AutoRunner自動化測試工具用戶界面之工具欄按鈕詳解-Alltesting|澤眾雲測試
idea卸载教程
顶级模板大全(包含工作各方面的合同、标书、毕业答辩等等模板)
Using kubekey to build kubernetes/kubesphere environment
ARM指令集复习 | 基本指令用法
存储器概念
"Forget to learn again" shell Basics - 28. Description of conditional expressions in awk
CPU程序中断
Why do SQL statements use indexes but still slow queries?
谷歌浏览器书签保存在哪里以及书签导入导出方法
Real topic of the 13th provincial competition of the Blue Bridge Cup in 2022 - block painting
Oracle分页
使用tesseract识别图片中的文字
R 安装/更新 package 报错:failed to lock directory ‘/home/anaconda3/envs/R4.1.2/lib/R/library’
原码、反码、补码、移码 终于搞懂了
回家-的路
Leetcode 1979. 找出数组的最大公约数
Construction of sheep (rare species) bsgenome reference genome