打印

GD32F407使用HAL库操作U盘

[复制链接]
6959|47
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhangos|  楼主 | 2022-7-12 17:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
GD32F407,使用HAL库操作U盘,可以正常识别成功,读取文件时读取几包后必然失败,这是什么原因!使用STM32F407测试是,同一程序正常。
如一个文件为100K大小,打开文件后每次读取1K数据,读取24包后必然失败。

使用特权

评论回复
沙发
yangxiaor520| | 2022-7-12 18:42 | 只看该作者
GD的库也叫HAL库?

使用特权

评论回复
评论
zhangos 2022-7-13 08:53 回复TA
不是GD的库,是ST的HAL库。 
板凳
zeshoufx| | 2022-7-12 21:52 | 只看该作者

他这个很明显是将ST的代码烧录到GD片子上,,然后不正常

使用特权

评论回复
评论
zhangos 2022-7-13 08:54 回复TA
是的,这个GD与ST USB部分肯定有些细微的什么区别,不清楚区别在什么地方。 
地板
zhangos|  楼主 | 2022-7-13 08:56 | 只看该作者
有人这样用过么?或 USB部分的区别说明!

使用特权

评论回复
5
LucasYe| | 2022-7-13 17:39 | 只看该作者
GD直接替换ST的这颗是不行的,按要求改动了没,或者留个邮箱,我发些资料给你

使用特权

评论回复
6
zhangos|  楼主 | 2022-7-14 10:14 | 只看该作者
LucasYe 发表于 2022-7-13 17:39
GD直接替换ST的这颗是不行的,按要求改动了没,或者留个邮箱,我发些资料给你 ...

45600838@qq.com
多谢。

使用特权

评论回复
评论
zhangos 2022-7-14 10:18 回复TA
之前看过一个文档说, USB部分 DCD_EP_Flush函数 仅在USB初始化时进行一次缓冲区FLASH操作,我看代码确实也是初始化时执行了一次的。 
7
zhangos|  楼主 | 2022-7-14 11:40 | 只看该作者
LucasYe 发表于 2022-7-13 17:39
GD直接替换ST的这颗是不行的,按要求改动了没,或者留个邮箱,我发些资料给你 ...

45600838@qq.com
多谢。

使用特权

评论回复
8
caoenq| | 2022-7-14 11:58 | 只看该作者
LucasYe 发表于 2022-7-13 17:39
GD直接替换ST的这颗是不行的,按要求改动了没,或者留个邮箱,我发些资料给你 ...

425029168@qq.com    多谢

使用特权

评论回复
9
天意无罪| | 2022-7-17 17:16 | 只看该作者

GD32F407使用HAL库操作U盘

看到很多用GD的通知直接拿ST的HAL来跑,GD是不能直接兼容ST的HAL库的。

使用特权

评论回复
10
zhangos|  楼主 | 2022-7-18 08:29 | 只看该作者
天意无罪 发表于 2022-7-17 17:16
看到很多用GD的通知直接拿ST的HAL来跑,GD是不能直接兼容ST的HAL库的。

103我用过,可以直接用,407就遇到这个问题了。

使用特权

评论回复
11
天意无罪| | 2022-7-18 10:49 | 只看该作者
zhangos 发表于 2022-7-18 08:29
103我用过,可以直接用,407就遇到这个问题了。

103能用,只能说明103系列尚可兼容跑起来,但是你长期运行测试过吗?

使用特权

评论回复
12
zhangos|  楼主 | 2022-7-19 09:49 | 只看该作者
天意无罪 发表于 2022-7-18 10:49
103能用,只能说明103系列尚可兼容跑起来,但是你长期运行测试过吗?

运行测试了。这长时间运行主要验证的代码,只能说明功能是可以的。
有些长时间运行不稳定了,往往是本身的抗绕问题,之前就碰见别的替代型号干扰死机情况。
所以只能从产品本身,产品所使用的环境等综合的考虑。

使用特权

评论回复
13
tpgf| | 2022-8-2 15:09 | 只看该作者
是不是数据溢出了

使用特权

评论回复
14
qcliu| | 2022-8-2 15:18 | 只看该作者
直接替换估计够呛

使用特权

评论回复
15
drer| | 2022-8-2 15:25 | 只看该作者
需要对软件进行更改的

使用特权

评论回复
16
coshi| | 2022-8-2 15:32 | 只看该作者
没有哪种是不需要任何变动就可以替换的

使用特权

评论回复
17
kxsi| | 2022-8-2 15:44 | 只看该作者
flash一样大小的吗

使用特权

评论回复
18
wiba| | 2022-8-2 15:51 | 只看该作者
如何进行运行测试呀

使用特权

评论回复
19
vivilyly| | 2022-12-14 17:50 | 只看该作者
HAL库可以支持GD32F407?

使用特权

评论回复
20
abotomson| | 2022-12-14 17:59 | 只看该作者
这个可以实现usb otg的功能吗?

使用特权

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

本版积分规则

1

主题

12

帖子

0

粉丝