打印
[APM32F4]

[F411 TinyBoard ]分享一个Sxx+APM32外设驱动合并使用的工程

[复制链接]
726|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
这几天测试 F411 TinyBoard的USB主机功能,用来驱动U盘读写数据,主机状态一直显示异常终止,实在调不通。只好借助SXX的CUBE试试,用CUBE配置一个带U盘的工程下进去就正确识别到U盘了,很好用。别的不说,SXX家的软件做的是相当稳定。但问题很快就出现了,APM32F411的外设在Sxx同型号上并没有,比如UART3\UART4\UART5,于是就有了同时用两个库的需求,听起来好像会冲突,但代码做好接口隔离,不要再同一个文件同时引用两个库跑起来也毫不影响。合并后代码结构如下:


下面附上合并使用的工程,感兴趣的小伙伴可以拿来测试。
F411 TinyBoard 连接电脑,使用串口助手通过板载调试器的串口发送 file_out 命令即可导出数据到U盘。板载的USB是type-C口,需要用转接线转为USB-A口。
APM32F411-TINY.rar (8.74 MB)

使用特权

评论回复
沙发
HJLVVV| | 2024-8-21 15:59 | 只看该作者
good

使用特权

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

本版积分规则

77

主题

328

帖子

2

粉丝