完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
上述板通过 USB 连接器使用 usb otg 通信。DM 和 DP 引脚是 PA11 和 PA12,它们直接从 mcu 连接到 USB 连接器(没有可用的 GPIO 引脚)。没有 usart 或 uart 连接到 DP 和 DM 引脚。每个 SBSFU 示例,包括最相似的一个 - STM32F413H - 使用 usart/uart 接口。例如,stm32F413H 使用连接到 DP 和 DM 引脚的 usart6。
可能的解决方案 (?) : 1)将sbsfu工程中的uart接口换成usb otg接口; 2) 将USB DM 和DP 引脚直接连接到可用的usart/uart 接口之一; 第一个解决方案需要对项目文件进行额外的更改,额外的我的意思是,需要更新的文件比文档中提到的默认文件更多,例如低级服务文件。而且我不知道这是否会破坏其他任何东西...... 第二种解决方案需要将 uart/usart GPIO(或 mcu)引脚焊接到 usb 连接器引脚。 解决方案是否合乎逻辑且有可能实现?如果没有,我可以尝试其他可能的解决方案吗? |
|
相关推荐
1个回答
|
|
我相信最好的解决方案取决于你最终想要完成什么——如果最终产品将使用不同的接口(如 USB),你将不可避免地最终修改通信代码。它与其余部分明显分开,不应破坏任何其他功能。
UM1472 的第 6.1.3 章中描述了最简单的解决方案。只需将两根电线焊接到迪斯科板上,VCP 就可以使用了。 |
|
|
|
只有小组成员才能发言,加入小组>>
请教:在使用UDE STK时,单片机使用SPC560D30L1,在配置文件怎么设置或选择?里面只有SPC560D40的选项
2642 浏览 1 评论
3208 浏览 1 评论
请问是否有通过UART连接的两个微处理器之间实现双向值交换的方法?
1783 浏览 1 评论
3611 浏览 6 评论
5988 浏览 21 评论
939浏览 4评论
1316浏览 4评论
在Linux上安装Atollic TRUEStudio的步骤有哪些呢?
584浏览 3评论
使用DMA激活某些外设会以导致外设无法工作的方式生成代码是怎么回事
1303浏览 3评论
1360浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 10:12 , Processed in 0.991086 second(s), Total 77, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号