微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 关于读别人的程序的问题!

关于读别人的程序的问题!

时间:10-02 整理:3721RD 点击:
现在我有一些困扰,在读别人的程序时我可以弄明白那段程序在C语言中的含义但是不能明白那段程序在整个程序中的作用!现在我感到很困惑!那么有哪位大神愿意教教我该怎样学习单片机,并且该怎样做才能读懂别人的程序呢?谢谢!

1.首先从main开始,当调用到子函数后,再进去子函数看相应的代码,就会知道单片机运行到此处到底要干嘛;
2.很多函数里面的操作,其实都是对外设/MCU寄存器的操作,所以你要对着芯片的寄存器去看,比如一个十六进制数,在C语言里就是一个数值而已,但是你对着芯片的寄存器去看,就是设置外设/MCU的某种状态,实现特定功能。

还有哪位大神有高见?请赐教!谢谢

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top