打印
[MM32软件]

MM32L07XX的USB库一团乱

[复制链接]
5200|30
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
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年,

使用特权

评论回复
5
njshenxian| | 2021-5-29 15:59 | 只看该作者
li880wert 发表于 2021-5-28 21:08
USB寄存器写得也是不清楚,还没国外E文的说得明白,这还是中文写的,我都看不明白哪是接收哪是发送
一个 ...

你可以应聘他们公司,去写代码库去。

使用特权

评论回复
6
pq113_6| | 2021-5-31 12:21 | 只看该作者
自己写一个呗,我就自己写了一个,他家USB IP和STM的不一样,没法共用。

使用特权

评论回复
7
caigang13| | 2021-6-1 08:14 | 只看该作者
唉,国产替代之路还很长啊

使用特权

评论回复
8
usysm| | 2021-6-4 16:46 | 只看该作者
不是兼容stm32的吗   

使用特权

评论回复
9
i1mcu| | 2021-6-4 16:46 | 只看该作者
必须使用mm32的固件库吗   

使用特权

评论回复
10
lzmm| | 2021-6-4 16:47 | 只看该作者
参考参考例程。      

使用特权

评论回复
11
pmp| | 2021-6-4 16:47 | 只看该作者
没有用到过usb了。   

使用特权

评论回复
12
mmbs| | 2021-6-4 16:47 | 只看该作者
USB CDC没有嘛   

使用特权

评论回复
13
1988020566| | 2021-6-4 16:47 | 只看该作者
后期可能会有完善的。         

使用特权

评论回复
14
lzbf| | 2021-6-4 16:47 | 只看该作者
直接上手寄存器吧。         

使用特权

评论回复
15
youtome| | 2021-6-4 16:48 | 只看该作者
用过那个评估板看着还可以的。         

使用特权

评论回复
16
xiaoyaozt| | 2021-6-4 16:48 | 只看该作者
最烦气全局变量。   

使用特权

评论回复
17
jimmhu| | 2021-6-4 16:48 | 只看该作者
例程写得乱七八槽?      

使用特权

评论回复
18
guijial511| | 2021-6-7 21:27 | 只看该作者
这是有多糟糕啊

使用特权

评论回复
19
小何同学| | 2021-6-12 17:26 | 只看该作者
我最近就在改这个MM32L07的 USB 库,真的写得更屎一样,硬件寄存器的状态全靠几个全局变量传递来传递去,想加自己的代码,都不知道怎么下手

使用特权

评论回复
20
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

主题

509

帖子

7

粉丝