当前位置:网站首页>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
边栏推荐
- Programming ideas are more important than anything, not more than who can use several functions, but more than the understanding of the program
- 【22毕业季】我是毕业生yo~
- Getting started with shell programming
- Epoll read / write mode in LT and et modes
- Education is a pass and ticket. With it, you can step into a higher-level environment
- UCI and data multiplexing are transmitted on Pusch - Part I
- 一个可执行的二进制文件包含的不仅仅是机器指令
- Development of fire evacuation system
- Electronic product design
- 单片机职业发展:能做下去的都成牛人了,熬不动就辞职或者改行了
猜你喜欢
There is no specific definition of embedded system
Comment la base de données mémoire joue - t - elle l'avantage de la mémoire?
SCM career development: those who can continue to do it have become great people. If they can't endure it, they will resign or change their careers
Fundamentals of Electronic Technology (III)__ Fundamentals of circuit analysis__ Basic amplifier operating principle
STM32 external interrupt experiment
Quelle langue choisir pour programmer un micro - ordinateur à puce unique
Definition and use of enum in C language
C language enumeration type
CEF download, compile project
Windows下MySQL的安装和删除
随机推荐
UCI and data multiplexing are transmitted on Pusch - Part I
Fundamentals of Electronic Technology (III)_ Chapter 2 principle of amplification circuit__ Crystal triode and field effect triode
编程思想比任何都重要,不是比谁多会用几个函数而是比程序的理解
An executable binary file contains more than machine instructions
应用最广泛的8位单片机当然也是初学者们最容易上手学习的单片机
一个可执行的二进制文件包含的不仅仅是机器指令
Nr-prach: access scenario and access process
The third paper of information system project manager in soft examination
Development of electrical fire system
Idea remote breakpoint debugging jar package project
How does the nr-prach receiver detect the relationship between prembleid and Ta
UCI and data multiplexing are transmitted on Pusch (Part V) -- polar coding
Fundamentals of Electronic Technology (III)__ Fundamentals of circuit analysis__ Basic amplifier operating principle
內存數據庫究竟是如何發揮內存優勢的?
Mysql database underlying foundation column
顺利毕业[3]-博客系统 更新中。。。
Raspberry pie installation SciPy
端午节快乐!—— canvas写的粽子~~~~~
JMX、MBean、MXBean、MBeanServer 入门
单片机学到什么程度能找到工作,这个标准不好量化