你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

串口通信问题

[复制链接]
sayloveyou 提问时间:2015-6-2 19:36 /
怎样设置串口通信,才能不需要占用主函数进程,只需要在串口中断函数里接受和发送。。。。现在用的是HAL的库函数。不知道怎么设置,以前其他的库好像初始化之后,串口助手有输入时才会进入串口中断
收藏 评论7 发布时间:2015-6-2 19:36

举报

7个回答
废鱼 回答时间:2015-6-3 15:04:32
我大概看了一下,初始化完成以后,通过HAL_UART_Receive_IT配置接收缓冲区,和接收数据长度。接收完成以后,通过State来判断是否接收完成指定的长度,也可以用过RxXferCount判断还有多少没有接收完。这个可以看固件库来理解。
你好我好大家好! 回答时间:2015-6-2 19:44:03
设置好中断,在中断函数里面发送就行了
netlhx 回答时间:2015-6-2 20:01:55
加上OS支持也行
sayloveyou 回答时间:2015-6-2 23:15:19
你好我好大家好! 发表于 2015-6-2 19:44
设置好中断,在中断函数里面发送就行了

怎么设置?hal的库不知道怎么设置。
sayloveyou 回答时间:2015-6-2 23:15:36
netlhx 发表于 2015-6-2 20:01
加上OS支持也行

什么意思
lkl0305 回答时间:2015-6-2 23:20:26
HAL库的中断操作不就是这个原理么?
你好我好大家好! 回答时间:2015-6-3 12:53:16
sayloveyou 发表于 2015-6-2 23:15
怎么设置?hal的库不知道怎么设置。

库里面有例程,可以参考

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版