当前位置:网站首页>Why is 51+ assembly in college SCM class? Why not come directly to STM32
Why is 51+ assembly in college SCM class? Why not come directly to STM32
2022-07-06 09:45:00 【Dafang teacher embedded】
Why college SCM class 51+ assembly , Why not come directly STM32( best cube+hal) This is more practical ?
Even in a few decades , As long as you can buy it on the market 51 The single chip microcomputer of the kernel , Textbooks should adhere to 51 Curriculum
Because this course can completely and clearly explain the internal working principle of single chip microcomputer , It is also helpful to understand the principle of computer ; We can go back to the book of computer theory , You can't imagine how to build a CPU, Learned digital circuit , Analog circuits and other electrical courses can't do it. We can make a processor . Only learned 51 This course , You can almost try to build a simple single chip microcomputer with a gate circuit ; For our engineering students , This understanding is simply too important .
So I think ,51 Single chip microcomputer is one of the few high-quality courses in College Electrical Courses . It must not be abandoned ; Unless you can find an alternative course of the same difficulty
in addition , I think 51 Self study , Explain that the understanding ability of the subject is not bad , But you can't think that everyone's understanding ability can reach your level , Even if you think it's simple , Many people don't understand , Not to mention learning STM32.
There's more , What I learned at school is 51, Only in the work STM32, I don't find anything difficult , It's just more complicated , But it is not difficult to ask for guidance , and 32 Many configurations of are supported by library functions , It greatly reduces the difficulty of application , therefore , The subject should study it carefully 51, It should also be of great benefit
Say one more word in a low voice : My graduation project is " be based on FPGA Design a simple MCU ", Then the logical structure inside is for reference 51 kernel .
In fact, some of the above parts are inappropriate , This is the sentence :“ To learn the 51 This course , You can almost try to build a simple single chip microcomputer with a gate circuit ”, Why is it inappropriate , Because this is out of my own learning experience + The conclusion drawn from my study course of that year , Not necessarily in line with the real situation of current college students ;
Because of what happened to me recently , It makes me think I'm too one-sided .
Some time ago, I recruited a fresh graduate to write a single chip microcomputer program , I found that he knew nothing about the working mechanism of single chip microcomputer , His understanding of SCM is a computer , You need to write an application on it , Then I saw that he wrote the program and kept looking everywhere API, I was almost speechless with surprise , Then I read their SCM course related textbooks , o , good heavens , Apart from a few scattered chapters, I will briefly talk about IO mouth / Timer structure , There is almost no analysis of the internal structure of MCU , The whole book is about Application , I asked him if he had any other single chip computer courses , The answer is No ; This textbook was produced by a famous university ( Forgive me for forgetting which university it is ), I was quite surprised , I think if you just learn SCM application , Why choose 51 Speaking of SCM , You can say whatever is popular ; We learn 51 Single chip microcomputer , Because we are clear about its internal structure , Through its learning , It's totally understandable MCU Internal real workflow , By learning the internal workflow , It can not only further consolidate the basic knowledge of digital circuits , You can also understand how machine code is executed , Interruption can be understood more deeply , Understand stack in and stack out ..... It benefits a lot , But this book , I feel that it completely discards the essence , Instead, it's all about how to drive the stepping motor , How to drive LCD, How to read the sensor , Etc., etc. , Are floating on the surface of some technology , Tell the truth , These are two technologies , If you have a solid foundation , It's just a matter of twoorthree days , The focus of school learning should be the most basic foundation . Really speechless .
边栏推荐
- 《ASP.NET Core 6框架揭秘》样章发布[200页/5章]
- May brush question 01 - array
- What are the models of data modeling
- Global and Chinese markets for hardware based encryption 2022-2028: Research Report on technology, participants, trends, market size and share
- Elk project monitoring platform deployment + deployment of detailed use (II)
- Solve the problem of too many small files
- Hero League rotation chart manual rotation
- The order of include header files and the difference between double quotation marks "and angle brackets < >
- 硬件工程师的真实前途我说出来可能你们不信
- Some thoughts on the study of 51 single chip microcomputer
猜你喜欢
Hard core! One configuration center for 8 classes!
Hero League rotation chart manual rotation
Regular expressions are actually very simple
基于WEB的网上购物系统的设计与实现(附:源码 论文 sql文件)
Research and implementation of hospital management inpatient system based on b/s (attached: source code paper SQL file)
【深度学习】语义分割:论文阅读:(2021-12)Mask2Former
Design and implementation of film and television creation forum based on b/s (attached: source code paper SQL file project deployment tutorial)
基于B/S的影视创作论坛的设计与实现(附:源码 论文 sql文件 项目部署教程)
Compilation of libwebsocket
A wave of open source notebooks is coming
随机推荐
[deep learning] semantic segmentation: thesis reading (neurips 2021) maskformer: per pixel classification is not all you need
Programmation défensive en langage C dans le développement intégré
为什么要数据分层
基于B/S的影视创作论坛的设计与实现(附:源码 论文 sql文件 项目部署教程)
Full stack development of quartz distributed timed task scheduling cluster
解决小文件处过多
Regular expressions are actually very simple
听哥一句劝,按这套嵌入式的课程内容和课程体系去学习
33岁可以学PLC吗
[Yu Yue education] reference materials of power electronics technology of Jiangxi University of science and technology
【深度学习】语义分割:论文阅读:(2021-12)Mask2Former
Mapreduce实例(八):Map端join
Cap theory
June brush question 02 - string
五月刷题27——图
单片机实现模块化编程:思维+实例+系统教程(实用程度令人发指)
Segmentation sémantique de l'apprentissage profond - résumé du code source
[deep learning] semantic segmentation - source code summary
面试突击62:group by 有哪些注意事项?
为拿 Offer,“闭关修炼,相信努力必成大器