打印

主机发来命令→采集数据→数据处理

[复制链接]
148|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
bg1de|  楼主 | 2025-3-15 11:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 bg1de 于 2025-3-15 12:18 编辑

客户在开发其产品过程中,使用了 STM32F401RCT6。产品需要执行以下操作:主机发来命令→采集数据→数据处理→回传结果。但是由于数据处理过程中的算法复杂,执行时间较长,导致无法在限定的时间内回传结果。经过一系列优化后仍然还差一点点,所以客户希望在主机通过 UART 发来的命令的起始位时,就开启数据采集,而不必等待接收完成。这就要求了系统必须要在 UART_RX 收到的数据起始位就能够得到通知,也就是必须在起始位就有个中断。但是 STM32F4 中的 UART 外设并没有提供在接收数据的起始位产生中断的功能,而是接收完一个数据帧才能产生相应

使用特权

评论回复

相关帖子

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

本版积分规则

2

主题

2

帖子

0

粉丝