打印

用串口打印电机编码器转速值的困惑

[复制链接]
449|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
张さん|  楼主 | 2020-4-26 10:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位前辈,小弟用单片机的TIM3编码器端口采样一款500线光电编码器的脉冲,用串口打印采集到的脉冲值。单片机型号为STM32F103ZET6,但是我发现,如果采样时间低于8MS,单片机的串口就不工作(根本无数据发出),当采样时间高于8MS,单片机串口才能正常打印采集到的脉冲数值,串口选用USART1,采用中断模式(0组 抢占优先级为0,响应优先级为1)。TIM4采用中断定时模式(0组 抢占优先级为0,响应优先级为0)。并且已经勾选了Use MicroLib选项。请各位前辈帮我分析一下原因,实在想不通。

使用特权

评论回复

相关帖子

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

本版积分规则

448

主题

464

帖子

1

粉丝