[STM32F7] 一个军事项目的疑问!

[复制链接]
1208|13
 楼主| wangjiahao88 发表于 2018-1-26 14:14 | 显示全部楼层 |阅读模式
一个军事项目的疑问:
如果说一个项目,需要上位机发指令,到MCU,MCU通过SPI进行数据设置,如何才能做到 延时在15us之内啊?
如果上位机至MCU是网络,SPI CAN 应该都可以满足,但是只有串口不可以吧?
heisexingqisi 发表于 2018-1-26 14:50 | 显示全部楼层
串口肯定不行,会超过15us的。你这要求也太快了。。
heisexingqisi 发表于 2018-1-26 14:50 | 显示全部楼层
100us内很容易做到
heisexingqisi 发表于 2018-1-26 14:51 | 显示全部楼层
但是用串口那就只能在1000us内了。毕竟串口本身要传输完成指令都要时间。
mmuuss586 发表于 2018-1-26 17:10 | 显示全部楼层
串口速度不够吧
colin2135 发表于 2018-1-27 21:37 | 显示全部楼层
抱歉,没理解楼主的具体流程。
是上位机下发命令到MCU,MCU再通过SPI或网口或串口对另外一个器件进行数据设置?
然后这15US是哪到哪的要求?
CaLipton 发表于 2018-1-28 15:18 | 显示全部楼层
15us要求太高了
 楼主| wangjiahao88 发表于 2018-2-2 16:09 | 显示全部楼层
colin2135 发表于 2018-1-27 21:37
抱歉,没理解楼主的具体流程。
是上位机下发命令到MCU,MCU再通过SPI或网口或串口对另外一个器件进行数据设 ...

15us 是PC 或者上位机 到 数据帧 指令 发给单片机的要求以及SPI 完成32bit的配置的所有的时间!
yangzj1974 发表于 2018-2-12 11:29 | 显示全部楼层
15us要求太高
21ID 发表于 2018-2-12 11:49 | 显示全部楼层
上位机到MCU是什么传输?
 楼主| wangjiahao88 发表于 2018-2-28 14:15 | 显示全部楼层
21ID 发表于 2018-2-12 11:49
上位机到MCU是什么传输?

网口
598330983 发表于 2018-2-28 14:56 来自手机 | 显示全部楼层
换个速度快的单片机
一路向北lm 发表于 2018-2-28 15:25 | 显示全部楼层
spi做不到啊
 楼主| wangjiahao88 发表于 2018-2-28 15:36 | 显示全部楼层

请问 为什么说SPI做不到呢?
40MHZ的SPI发32个字节 时间不行吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

500

主题

7585

帖子

31

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