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

[复制链接]
 楼主| bg1de 发表于 2025-3-15 11:58 | 显示全部楼层 |阅读模式
本帖最后由 bg1de 于 2025-3-15 12:18 编辑

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

本版积分规则

2

主题

2

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

2

主题

2

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部