经常在写完一个按键点亮led或beep,写完串口通信,oled显示后无法再实现前面的蜂鸣器响起效果,最后发现是因为同时在while()循环中实现了其他模块的代码,使得虽然编译无错误但是无法出现结果,待解决...
更新
已经在前一段时间完成了这个小型的智能家居控制项目,解决的方法是:创建一个main_program.c 文件实现各个模块,其中进行多个模块的同步需要用到定时器,我使用了定时器2中断服务函数,10ms发生一次中断。
经常在写完一个按键点亮led或beep,写完串口通信,oled显示后无法再实现前面的蜂鸣器响起效果,最后发现是因为同时在while()循环中实现了其他模块的代码,使得虽然编译无错误但是无法出现结果,待解决...
更新
已经在前一段时间完成了这个小型的智能家居控制项目,解决的方法是:创建一个main_program.c 文件实现各个模块,其中进行多个模块的同步需要用到定时器,我使用了定时器2中断服务函数,10ms发生一次中断。