USB驱动移植

所属分类:STM32F系列 浏览数:792 提问者:hsh857086102 提问时间:2018-06-07

问:

在STM32F4_Discovery板子移植成功的USB驱动DFU,该板子芯片为STM32F407系列,现该USB驱动再转换移植到STM32F446RCT6芯片上,出现“无法识别设备”问题,DP上拉1.5k电阻,DP,DM都有串联18欧电阻。有关闭VBUS检测,USB时钟根据时钟树进行匹配到48MH并选择了该时钟函数,不超频。但问题依旧没有解决。请问哪里欠缺处理,还需要怎么处理?


答:不知你是基于哪个库来移植的。看了下,二者的USB核是一样的,目前能看到的差别二者作为设备时的端点数不一样,446的端点是6个,407的8个。
回答者:xmshao 回答时间:2018-06-12

答:移植了nuclero Cube的DFU,可以用了
回答者:hsh857086102 回答时间:2018-06-15

登录后回答。
图书推荐
漫画半导体(高清版)

漫画半导体(高清版)

这是一本实用性很强的图书,,以漫画的形式更易于让人接受,边读故事边学知识,轻松且易于记忆。
算法心得:高效算法的奥秘

算法心得:高效算法的奥秘

本书给我们带来了一大批极为诱人的知识,其中包括各种节省程序运行时间的技巧、算法与窍门...
基于STM8S-无刷直流电机控制应用

基于STM8S-无刷直流电机控制应用

无刷直流电机是21世纪最有发展前景的新型电机之一。本书以STM8S单片机为控制核心...
广告