海口网站开发建设wordpress 说说功能
了解MCU特点
- rom ,ram
 - gpio
 - timer
 - power
 
明确哪些资源是项目开发需要的
- 认真理解相关资料模块
 
开始编程
- 编写特别的验证程序(项目不紧)
 - 按照自己的理解编写(老司机,时间紧张)
 
掌握MCU基本功能
定时器
- 固定时间定时器
 - 可编程定时器
 
IO
- 纯输入、输出
 - 直接读写IO
 
外部中断
- 外部触发信号的检测
 - 信号频率的量测
 - 数据的解码
 - 按键的检测和系统的唤醒
 
通讯接口
- SPI - 同步时钟控制
 - uart - 异步传输接口
 - I2C
 
Watch dog
看门狗
MCU程序编写
-  
初始化
- 屏蔽所有中断并初始化堆栈指针
 - 清除系统的RAM区域和现实Memory
 - IO口的初始化
 - 中断的设置
 - 其他的功能模块的初始化
 - 参数的初始化
 
 -  
主程序循环主体
- 计算程序
 - 实时性要求不要或者没有实时性要求的处理程序
 - 显示传输程序
 
 -  
中断处理程序
- 不同任务中断处理方法不同
 - 防止中断和主程序同事访问或者设置同一变量
 
 
指令系统
不需要花费特别的时间去理解
参考来源
如何快速掌握一款MCU
 
