alientek(ALIENTEK)

如何让两个程序合并#include”led.h”#in如果程序不复杂可以试一下把两个定时器都调用起来,每个定时器定时1MS溢出,然后关闭另外一个定时器对应的中断函数后(比如TF0=1时,定时器0中断函数执行算法里面包含一个TR1=0;

如何让两个程序合并#include”led.h”
#in

如果程序不复杂可以试一下把两个定时器都调用起来,每个定时器定时1MS溢出,然后关闭另外一个定时器对应的中断函数后(比如TF0=1时,定时器0中断函数执行算法里面包含一个TR1=0;也就是把另外一个定时器关闭,这样就不会影响到本线程执行),然后相互调用相互制约,每个定时器对应中断函数执行完毕后都打开另一个定时器,这样保证了双线程并发执行,实际上一个时间点上只有一个线程具备执行权利,但由于我们定时器定时1MS溢出,且中断函数内部不复杂的话,肉眼上基本分辨不出两个线程在抢占资源,所以肉眼上看到的时控制时间和测量距离是共同执行的,这个效果可以看成是刷新显示数码管的一个类比

STM32开发板推荐(Cortex-M3)1.ALIENTEK 

我买的ALIENTEK的板子,同学有两个买的奋斗板,他们买奋斗板是因为他们之前不知道有ALENTEK的板子。。。ALEN的板子本身并不怎么样,尤其是做工,但是他自己编的那个不完全手册非常有价值,讲的寄存器,看懂以后再看库函数简直就是小菜了。。。呵呵,而且里面的例程是根据ALIEN自己的板子写的,本人个人认为ALIEN 的板子比较好。。。

创业项目群,学习操作 18个小项目,添加 微信:niuben22  备注:小项目

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至1553299181@qq.com举报,一经查实,本站将立刻删除。
如若转载,请注明出处:https://www.gzxsgy.com/20999.html