2019-07-20 22:01发布
JAMES 发表于 2016-5-20 14:10 已发,怎么看的?能看出什么问题?
JAMES 发表于 2016-5-20 15:18 大赞啊,,谢谢了,get新技能了,我去调调看
czdspeed 发表于 2016-5-20 15:36 客气,我是想不一定是你的timer设置有问题,可能也有其他情况影响你的计数器了。这个我都说不清楚。你最 ...
最多设置5个标签!
楼主,一般碰到这样的问题会看一下LR寄存器。这里是程序最后一次调用停的地方。你的截图上的数值是0x08000EC9.我就查了下map文件。正好这个地方是time.c。“ 0x08000eec 0x0000021c Code RO 506 .text timer.o”这个段的函数是“TIM3_Int_Init”和“TIM3_IRQHandler”。结合你开头说的,我觉得一个是定时器的标志位。要不是是中断函数里面有什么操作导致计数器不累加了?这些都是我的思路希望能帮到楼主。但我不确定具体的问题在什么地方。
客气,我是想不一定是你的timer设置有问题,可能也有其他情况影响你的计数器了。这个我都说不清楚。你最好先不加那么多东西。
嗯,删了很功能代码,基本确定是串口导致的问题,但还没确定是哪个串口
一周热门 更多>