3562| 11
|
STM32F407的host做U盘存储 卡顿 丢帧,求指教 |
5金钱
最佳答案在MCU内部,先做缓冲,比如做2个4K字节的缓冲,甚至10个4K字节的缓冲,然后数据先写入缓冲区,等有缓冲区有数据的时候,再把缓冲区数据写入U盘,如果U盘写入未完成,则新数据填充到下一个缓冲区,等待U盘写入完成,清空这个缓冲,这样就可以组成一个环形队列,缓冲区的个数,取决于实际使用效果。但是肯定是可以解决这个问题的。
| ||
| ||
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺:http://openedv.taobao.com 正点原子官方微信公众平台,点击这里关注“正点原子” |
||
| ||
| ||
| ||
| ||
成功没有捷径
|
||
| ||
| ||
| ||
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺:http://openedv.taobao.com 正点原子官方微信公众平台,点击这里关注“正点原子” |
||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-5-23 20:39
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网