这只是小白我个人的学习记录,若是对我有啥批评与意见的,望请指导先谢谢!!!
关于第一章:单片机的基础的心得:
单片机的外部记录:
1.复位电路问题:产品内存的大小限制,但是一般搞点小玩意的话,一般写不完内存,所以说若是不限制代码的走向,代码可能
跑飞到无代码的未知区域,会实现不是用户需求的东西,所以引入了看门狗和复位电路的问题。所以一般代码也是限制在while(1)循环里面,这也是为了防止跑飞问题.
2.系统频率问题:倍频与分频的作用,还有系统时钟、机器周期、指令周期的问题,(取指、译码、执行)
3.接口驱动的问题:若是想驱动一个器件:那么就有一些基本操作-> 1)先查看I/O的驱动能力 2)正常就直接驱动,不可以就外接驱动电路(继电器、大功率LED灯等)
4.还要注意下通讯的时候,逻辑电平的接收问题;考虑通讯线路的电阻造成分压的问题,分压会对接收逻辑电平的门限电压有不明确的行为
单片机内部问题:
每个厂家的产品汇编指令也是有区别的,但可以从它的汇编表可以看出这款芯片的功能.
知道代码存哪里,变量存哪里,堆栈拿来干嘛!
2018-03-25 19:32:05