关于读别人的程序的问题!
时间:10-02
整理:3721RD
点击:
现在我有一些困扰,在读别人的程序时我可以弄明白那段程序在C语言中的含义但是不能明白那段程序在整个程序中的作用!现在我感到很困惑!那么有哪位大神愿意教教我该怎样学习单片机,并且该怎样做才能读懂别人的程序呢?谢谢!
1.首先从main开始,当调用到子函数后,再进去子函数看相应的代码,就会知道单片机运行到此处到底要干嘛;
2.很多函数里面的操作,其实都是对外设/MCU寄存器的操作,所以你要对着芯片的寄存器去看,比如一个十六进制数,在C语言里就是一个数值而已,但是你对着芯片的寄存器去看,就是设置外设/MCU的某种状态,实现特定功能。
还有哪位大神有高见?请赐教!谢谢