当前位置:网站首页>For new students, if you have no contact with single-chip microcomputer, it is recommended to get started with 51 single-chip microcomputer
For new students, if you have no contact with single-chip microcomputer, it is recommended to get started with 51 single-chip microcomputer
2022-07-03 09:55:00 【Brother gun plays embedded】
For new students , If you have no contact with SCM , I suggest 51 MCU starts getting started , This is because ,51 SCM in SCM , You could even say , It is the simplest single chip computer , It is very suitable for getting started , Back up , You can learn STM32.
STM32 It began to be complicated , The reason is powerful , You need to configure more programs , such as 51 You need to control a single chip computer IO It only needs 2 A statement ,STM32 about IO mouth , There are many modes and rates for you to choose , You even need to turn on the peripheral clock , This is in 51 There is no single chip microcomputer , But you already have 51 The basis of , These can be further studied , Especially students with good hardware foundation , It went well .
The article is relatively long , More words , You can first open the avatar and pay attention to me , Then take your time ,/// Insert a : At the beginning of this year, I recorded a set of systematic introductory single chip microcomputer tutorial , If you want, just ask me for it. It's free , I can send a private message ~ Click the black font in the lower left corner of my avatar and I can also get it . I've been relatively idle recently , Take me to finish the design , Take students to provincial or above competitions ///
For library function and register development , I suggest getting started , For simple peripherals , such as IO mouth , A serial port , You can use registers , Because the process of register configuration , It can let you know the register of SCM , Learn to read the data manual , After you configure several peripherals with registers , You can use library functions , such , You can also experience why library functions appear , And better understand what library functions are .
Last , You said firmware library ,HAL, register , It should mean STM32, First Firmware library yes ST Earlier library functions , At present, some new microcontrollers do not have this library , Replaced by , yes LL library ,HAL It's the ratio LL Library to a higher level , It may be a little difficult to understand , Simply speaking , before The firmware library is old , and LL and HAL Library is a new library .LL library and HAL The library is biased towards the bottom , Efficient , One is the application layer , Compatibility is good. (STM32 But a big family , There are all kinds of single chip computers )
The cost of single chip microcomputer is low , finger 51 series , Don't say arm, High stability , It is extremely suitable for low-cost automated development . Traffic lights on the road ,led Dot matrix billboard , All use , Not to mention slightly high-end applications . Single chip microcomputer is good , Future work is guaranteed .
For MCU , The future development can be summarized as , Lower power consumption , Smaller volume , Mainstream single chip microcomputer coexists with many varieties .
In order to better adapt to new needs , Whether it's industrial control or living needs , SCM industry will certainly continue to develop more powerful SCM , Function more , Better performance , However, the basis of single chip microcomputer is interlinked .
Enter the opposite door , Adjust state of mind . SCM is like a chisel or hammer , You can use it when you get it . A layman or a child may use it before long , But if you want him to carve a high-level sculpture in a short time, you need experience and patience . Have high demands on yourself , Don't rush to get results , This is the mentality that we should have when we develop single chip microcomputer projects .
This industry is a constant learning , A spiraling industry , You need to keep a learning attitude , Only by constantly injecting new knowledge and experience can we keep up with the times , This is the best way to adapt to the future trend of SCM industry .
Friends interested in MCU can come to me , I recorded some introductory tutorials about MCU , If you need children's shoes, just ask me for them , Free of charge , Private confidence in me “ Miss Lin ” You can take ~ Click to open my avatar to receive
边栏推荐
- Stm32f407 key interrupt
- 自动装箱与拆箱了解吗?原理是什么?
- Successful graduation [3]- blog system update...
- [CSDN]C1训练题解析_第二部分_Web基础
- Project cost management__ Topic of comprehensive calculation
- Nodemcu-esp8266 development (vscode+platformio+arduino framework): Part 3 --blinker_ MIOT_ Light (lighting technology app control + Xiaoai classmate control)
- Happy Dragon Boat Festival—— Zongzi written by canvas~~~~~
- 03 FastJson 解决循环引用
- 2020-08-23
- MySQL 数据库基础知识(系统化一篇入门)
猜你喜欢
一个可执行的二进制文件包含的不仅仅是机器指令
Schematic diagram and connection method of six pin self-locking switch
[CSDN]C1训练题解析_第二部分_Web基础
[Li Kou brush question notes (II)] special skills, module breakthroughs, classification and summary of 45 classic questions, and refinement in continuous consolidation
Seven sorting of ten thousand words by hand (code + dynamic diagram demonstration)
[male nanny style] teach you to open the first wechat applet
Embedded systems are inherently flawed. Compared with the Internet, there are so many holes that it is simply difficult to walk away from
Electronic product design, MCU development, circuit cloning
When you need to use some functions of STM32, but 51 can't realize them, 32 naturally doesn't need to learn
Flink CDC practice (including practical steps and screenshots)
随机推荐
Difference of EOF
[male nanny style] teach you to open the first wechat applet
Raspberry pie installation SciPy
2021-01-03
【男保姆式】教你打开第一个微信小程序
I didn't think so much when I was in the field of single chip microcomputer. I just wanted to earn money to support myself first
嵌入式本来就很坑,相对于互联网来说那个坑多得简直是难走
一个可执行的二进制文件包含的不仅仅是机器指令
Getting started with JMX, MBean, mxbean, mbeanserver
MySQL 数据库基础知识(系统化一篇入门)
uniapp 实现微信小程序全局分享及自定义分享按钮样式
[keil5 debugging] warning:enumerated type mixed with other type
STM32 external interrupt experiment
Project cost management__ Topic of comprehensive calculation
[combinatorics] Introduction to Combinatorics (combinatorial thought 2: mathematical induction | mathematical induction promotion | multiple induction thought)
[CSDN] C1 training problem analysis_ Part II_ Web Foundation
编程思想比任何都重要,不是比谁多会用几个函数而是比程序的理解
Idea remote breakpoint debugging jar package project
Fundamentals of Electronic Technology (III)_ Chapter 2 principle of amplification circuit__ Crystal triode and field effect triode
Chromium Embedded Framework (CEF) 介绍