MM32L07XX的USB库一团乱
本帖最后由 li880wert 于 2021-5-28 15:52 编辑官网下载个外设库,例程写得乱七八槽,不单说USB库了,连最基本的时钟初始化都不严谨,全局变量 EXTERN 满天飞就是为了完成任务,东拼西凑,应付式的写代码,我也是醉了,想要的USB CDC没有,就一个HID。我还得自己动手 重写USB库部分,
真的这么惨?可不可以按照ST的移植一下呢?他俩应该都差不多 yangjiaxu 发表于 2021-5-28 17:21
真的这么惨?可不可以按照ST的移植一下呢?他俩应该都差不多
USB寄存器写得也是不清楚,还没国外E文的说得明白,这还是中文写的,我都看不明白哪是接收哪是发送
一个字传输代替,写的例程也完全就是一个新手 东拼西凑在一起的东西 找到了份MM32L0X6的USB库,是2020年的库,USB 是仿STM32 格式写的,
之前官网下的那份L07XX 只有2017年, li880wert 发表于 2021-5-28 21:08
USB寄存器写得也是不清楚,还没国外E文的说得明白,这还是中文写的,我都看不明白哪是接收哪是发送
一个 ...
你可以应聘他们公司,去写代码库去。 自己写一个呗,我就自己写了一个,他家USB IP和STM的不一样,没法共用。 唉,国产替代之路还很长啊 不是兼容stm32的吗 必须使用mm32的固件库吗 参考参考例程。 没有用到过usb了。 USB CDC没有嘛 后期可能会有完善的。 直接上手寄存器吧。 用过那个评估板看着还可以的。 最烦气全局变量。 例程写得乱七八槽? 这是有多糟糕啊 我最近就在改这个MM32L07的 USB 库,真的写得更屎一样,硬件寄存器的状态全靠几个全局变量传递来传递去,想加自己的代码,都不知道怎么下手
本帖最后由 li880wert 于 2021-6-17 11:28 编辑
小何同学 发表于 2021-6-12 17:26
我最近就在改这个MM32L07的 USB 库,真的写得更屎一样,硬件寄存器的状态全靠几个全局变量传递来传递去,想 ...
我自己用寄存器早都写完了,他这个USB FIFO 有个BUG ,通讯半个小时以上写的数据会头尾倒过来,也不能复位FIFO,你重插上USB就正常了,我后面只能用其他办法避免这个BUG了{:titter:}
页:
[1]
2