我想使用串口发送一个200us长的低电平,各位有什么办法吗?

2019-07-21 07:59发布

本帖最后由 ZDawn 于 2018-11-13 11:46 编辑

    最近在使用RDM协议,协议要求在发送数据帧前需要发送一个至少176us以上的低电平,我使用的是串口1,波特率为250K。发送1个break信号的话,低电平时间连50us都不到。    这个有什么办法可以实现串口连续发送176us的低电平吗?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
ZDawn
1楼-- · 2019-07-21 08:31
目前想到的一个办法是,把TX引脚临时设置成“通用推挽输出模式”拉低176us,然后再把它设置为“复用功能推挽输出模式”,使用串口发送接下来的数据
秋天
2楼-- · 2019-07-21 11:04
ZDawn 发表于 2018-11-13 10:19
目前想到的一个办法是,把TX引脚临时设置成“通用推挽输出模式”拉低176us,然后再把它设置为“复用功能推 ...

好办法

一周热门 更多>