
本问题来自于某群的提问 看到最后两个字,高低得让老板问题解决了啊。 USB,简单理解下,这种传输协议都是OSI模型,有物理层有应用层,物理层嘛,就需要PHY来了; F103就有USB接口,D+D-,接个USB2.0的设备轻轻松松; FS是全速接口,相当于国道;HS是高速接口,相当于高速; USB2.0的传输速度是480Mbps(60MB/S) 简单描述下,下文需要的四点知识 通过后面的沟通,确定了老板的疑问,有啥STM32是内置高速PHY的,不用外挂高速PHY芯片 这个时候,必应是个好东西,直接搜索,在一篇论坛上有提到F7x3系列是支持内置高速PHY的 F7x3?看看手里的STLINK,这是F723做主控的呀 然后还搜到了一个,ST的文档: AN4879 使用意法半导体(STM32)微控制器的通用串行总线(USB)硬件及印刷电路板(PCB)指南介绍 https://www.st.com/resource/en/datasheet/stm32f723ie.pdf 这文档最后一次更新是2024年,第八版 在19页 3.5有一句话 翻译一下 破案了,手册里OTG_HS PHY只提到了F7x3系列,本着不信邪的精神,打开cubemx来验证一下 选个便宜又好用的F407,在USB_OTG_HS中,发现Extermal Phy和Intemal FS Phy是互斥选项,选择这个内置FS PHY,最大只能达到12MBit/s的速度,显然不能跑满,离理论的480MBit/s还差的远着呢 打开STLINK的芯片,F723IE,USB_OTG_HS里,可轻松使用Intemal Phy HS,达到480MBit/s,轻松秒杀! 怪不得,STLINK采用H723为主控的道理,之前还以为H750现货价格都那么便宜了,F723是库存,用在STLINK上面清理库存的【捂脸】 至于硬件设计,可参考STLINKV3-MODS或者MINIE的原理图了 |
【STWINKT1B评测】2.初步测试IIS3DWB振动传感器
【下载问题解决】关于ST官网下载软件问题解决
兔哥的初代M33【002】-H503Nucleo 内部flash操作
【STM32N6570-DK评测】1.开箱测评
【STM32N6570-DK评测】3.CubeMX关于DCMIPP和CSI的BUG整理及摄像头使用
最全USB HID开发资料,悉心整理一个月,亲自测试
【STM32F769I-DISC1】开发板刷入Micropython并完成点灯、读取内部温度测试
【STM32F769I-DISC1】测评01:创建STM32cube IDE 工程,点个灯
STM32H745I-DISCO硬件信号为空,M4、M7对于硬件信号的优先性判断
【STM32F769】创建deepseek本地服务,并实现http请求
很好,兔哥多出这个系列
兔哥多出,多骗积分😄
给兔哥打卡
赞👍