打印

关于SYStick的问题

[复制链接]
1221|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
thj19900219|  楼主 | 2013-11-7 10:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
为什么我在用串口发送数据的时候 条用SYSTICK延时就发不了数据   把程序里面的延时都注释掉   就可以在调试界面的USART窗口看到数据?   求解!
沙发
香水城主| | 2013-11-7 10:32 | 只看该作者
要有耐心,既然发数据时有延时,看的时候也要有延时,睡一会儿再回来看嘛,

BTW:发数据时,搞延时干什么?嫌单片机跑太快?

使用特权

评论回复
板凳
jjjkkk00| | 2013-11-7 11:03 | 只看该作者
Systick延时用的是轮询还是中断?
如果是中断,请在调试中设置断点,再看看是真的没发出去还是调试看不到?

使用特权

评论回复
地板
thj19900219|  楼主 | 2013-11-7 11:28 | 只看该作者
香水城主 发表于 2013-11-7 10:32
要有耐心,既然发数据时有延时,看的时候也要有延时,睡一会儿再回来看嘛,

BTW:发数据时,搞延时 ...

:L     是我粗心有个地方没弄好   搞错了  0.0

使用特权

评论回复
5
thj19900219|  楼主 | 2013-11-7 11:28 | 只看该作者
jjjkkk00 发表于 2013-11-7 11:03
Systick延时用的是轮询还是中断?
如果是中断,请在调试中设置断点,再看看是真的没发出去还是调试看不到? ...

:L     是我粗心有个地方没弄好   搞错了  还是得要有耐心啊   0.0

使用特权

评论回复
6
cailantu| | 2013-11-7 15:14 | 只看该作者
中断中再嵌套了中断,而且是SysTick的中断。。。这样无法使用的

使用特权

评论回复
7
杨爱林林| | 2013-11-8 08:19 | 只看该作者
可能一直在systick里面

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

47

帖子

0

粉丝