[MM32软件] MM32L07XX的USB库一团乱

[复制链接]
 楼主| li880wert 发表于 2021-5-28 15:46 | 显示全部楼层 |阅读模式
本帖最后由 li880wert 于 2021-5-28 15:52 编辑

官网下载个外设库,例程写得乱七八槽,不单说USB库了,连最基本的时钟初始化都不严谨,全局变量 EXTERN 满天飞就是为了完成任务,东拼西凑,应付式的写代码,我也是醉了,想要的USB CDC没有,就一个HID。我还得自己动手 重写USB库部分,

yangjiaxu 发表于 2021-5-28 17:21 | 显示全部楼层
真的这么惨?可不可以按照ST的移植一下呢?他俩应该都差不多
 楼主| li880wert 发表于 2021-5-28 21:08 | 显示全部楼层
yangjiaxu 发表于 2021-5-28 17:21
真的这么惨?可不可以按照ST的移植一下呢?他俩应该都差不多

USB寄存器写得也是不清楚,还没国外E文的说得明白,这还是中文写的,我都看不明白哪是接收哪是发送
一个字传输代替,写的例程也完全就是一个新手 东拼西凑在一起的东西
 楼主| li880wert 发表于 2021-5-29 09:22 | 显示全部楼层
找到了份MM32L0X6的USB库,是2020年的库,USB 是仿STM32 格式写的,
之前官网下的那份L07XX 只有2017年,
njshenxian 发表于 2021-5-29 15:59 | 显示全部楼层
li880wert 发表于 2021-5-28 21:08
USB寄存器写得也是不清楚,还没国外E文的说得明白,这还是中文写的,我都看不明白哪是接收哪是发送
一个 ...

你可以应聘他们公司,去写代码库去。
pq113_6 发表于 2021-5-31 12:21 | 显示全部楼层
自己写一个呗,我就自己写了一个,他家USB IP和STM的不一样,没法共用。
caigang13 发表于 2021-6-1 08:14 来自手机 | 显示全部楼层
唉,国产替代之路还很长啊
usysm 发表于 2021-6-4 16:46 | 显示全部楼层
不是兼容stm32的吗   
i1mcu 发表于 2021-6-4 16:46 | 显示全部楼层
必须使用mm32的固件库吗   
lzmm 发表于 2021-6-4 16:47 | 显示全部楼层
参考参考例程。      
pmp 发表于 2021-6-4 16:47 | 显示全部楼层
没有用到过usb了。   
mmbs 发表于 2021-6-4 16:47 | 显示全部楼层
USB CDC没有嘛   
1988020566 发表于 2021-6-4 16:47 | 显示全部楼层
后期可能会有完善的。         
lzbf 发表于 2021-6-4 16:47 | 显示全部楼层
直接上手寄存器吧。         
youtome 发表于 2021-6-4 16:48 | 显示全部楼层
用过那个评估板看着还可以的。         
xiaoyaozt 发表于 2021-6-4 16:48 | 显示全部楼层
最烦气全局变量。   
jimmhu 发表于 2021-6-4 16:48 | 显示全部楼层
例程写得乱七八槽?      
guijial511 发表于 2021-6-7 21:27 来自手机 | 显示全部楼层
这是有多糟糕啊
小何同学 发表于 2021-6-12 17:26 | 显示全部楼层
我最近就在改这个MM32L07的 USB 库,真的写得更屎一样,硬件寄存器的状态全靠几个全局变量传递来传递去,想加自己的代码,都不知道怎么下手
 楼主| li880wert 发表于 2021-6-12 22:51 | 显示全部楼层
本帖最后由 li880wert 于 2021-6-17 11:28 编辑
小何同学 发表于 2021-6-12 17:26
我最近就在改这个MM32L07的 USB 库,真的写得更屎一样,硬件寄存器的状态全靠几个全局变量传递来传递去,想 ...

我自己用寄存器早都写完了,他这个USB FIFO 有个BUG ,通讯半个小时以上写的数据会头尾倒过来,也不能复位FIFO,你重插上USB就正常了,我后面只能用其他办法避免这个BUG了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

29

主题

513

帖子

7

粉丝
快速回复 返回顶部 返回列表