摘要:
1.首先整体死磕规格书,了解各模块是什么?能达到什么效果?有什么特殊之处? 2.整体看官方提供的各模块库及各模块DEMO,主要是熟悉寄存器,了解各模块能做哪些功能? 3.尝试修改一个官方demo,点亮一个LED,重点看规格书的一个外设,并使用。 4.看官方的方案源代码,看看这款MCU具体的应用场景, 阅读全文
摘要:
程序流程及实现 1.数据帧设置一bYTE数据用以标识该数据帧,比如BYTE2用来标识,执行首次发送该值自加一次,确保与其他数据帧区分开。 2.接收程序的处理逻辑是,如果接收帧BYTE2与前一次接收BYTE2不一致,执行数据帧接收,并将该帧BYTE2数值保存下来,方便后续使用。 3.确定接收后,执行转 阅读全文
摘要:
程序流程: 1.检测到符合睡眠条件,进入到睡眠程序。 2.初始化看门狗,设置定时唤醒时间,关闭其它外设中断。 3.开总中断,只开看门狗中断 4.进入睡眠模式 5.发生看门狗唤醒中断,清除看门狗定时器,复位看门狗标志,防止复位。 6.退出睡眠模式,初始化单片机外设寄存器,打开外设中断。 7.执行主程序 阅读全文