ThreadX的USB协议栈也移植成功了,至此所有组件都已经搞定
疯狂输出的一周终于结束了,截止上周日晚上11点50,完成ThreadX所有组件的移植工作。
真是狂热啊,期待教程发布 usb这块怎么移植?各个端点的收发函数填空吗? 这个速度厉害了 确实很疯狂全家桶都给你搞定了{:8:} 接下来就是施展拳脚的时间了 太厉害了:):):):):):):):):) 风(疯)一样的男人牛{:8:} 坐等F429、H7平台全家桶教程 meirenai 发表于 2020-6-1 01:08
usb这块怎么移植?各个端点的收发函数填空吗?
配置好几个寄存器的地址就行。 hpxzw_foxmai 发表于 2020-6-1 08:58
坐等F429、H7平台全家桶教程
V5,V6,V7走起。 {:8:}[{:8:}{:8:}/b] 大佬,请教一下,
status =_ux_dcd_sim_slave_initialize();
官方文档说要用 ux_dcd_controller_initialize 函数,指定控制IO,IRQ 和 VBUS检测IO。 但是查了文件,没看到这个API。
是不是说,要自己重写ux_dcd_f4_slave_initialize,以及类似于ux_dcd_sim_slave_xxxxx.c的那些文件?
但不知道具体IRQHandler中需要写些什么逻辑呢 犀利啊,汉哥 纠结要不要把现有的基于uCOS的产品都换成ThreadX的....感觉好麻烦。 undead 发表于 2020-6-6 04:10
大佬,请教一下,
status =_ux_dcd_sim_slave_initialize();
官方文档说要用 ux_dcd_controller_initia ...
中断函数就跟ST的USB中断写法差不多。 kokoromi 发表于 2020-6-6 08:33
纠结要不要把现有的基于uCOS的产品都换成ThreadX的....感觉好麻烦。
都用了那些组件。 eric2013 发表于 2020-6-6 08:43
都用了那些组件。
一直都是大杂烩,没用系统自带的组件,uCOSIII(FreeRTOS)+LwIP+FatFs+emWin+STUSB,都是这么搞得,所有都用一家总有些不踏实的感觉...但看到ThreadX免费了,还是有点心动了。就是更换有点麻烦。 kokoromi 发表于 2020-6-6 08:50
一直都是大杂烩,没用系统自带的组件,uCOSIII(FreeRTOS)+LwIP+FatFs+emWin+STUSB,都是这么搞得,所有都 ...
如果是FreeRTOS的话,这是ST主推的大杂烩标配。 eric2013 发表于 2020-6-6 10:49
如果是FreeRTOS的话,这是ST主推的大杂烩标配。
后续 st 会不会主推 threadx 成为标配 ? eric2013 发表于 2020-6-6 08:42
中断函数就跟ST的USB中断写法差不多。
想请教中断中应该调用哪些接口函数呢? usbx中好像没找到对接中断的api函数 mark,关注 undead 发表于 2020-6-6 04:10
大佬,请教一下,
status =_ux_dcd_sim_slave_initialize();
官方文档说要用 ux_dcd_controller_initia ...
ux_dcd_sim_****.c 是模拟usb驱动。 建议下载: https://github.com/azure-rtos/samples/releases/download/v6.0_rel/Azure_RTOS_6.0_STM32F746G-DISCO_STM32CubeIDE_Samples_2020_05_29.zip 里面有全套USB (为STM32F746) host/device 驱动。 期待教程 yuxinzhou 发表于 2020-6-7 13:03
ux_dcd_sim_****.c 是模拟usb驱动。 建议下载: https://github.com/azure-rtos/samples/releases/downlo ...
感谢,已参照实现。 硬汉威武,必须点赞 怒赞!!!! yuxinzhou 发表于 2020-6-7 13:03
ux_dcd_sim_****.c 是模拟usb驱动。 建议下载: https://github.com/azure-rtos/samples/releases/downlo ...
我下载了半天也只下载了1/3 啊,你能否上传一份啊 ? yuxinzhou 发表于 2020-6-7 13:03
ux_dcd_sim_****.c 是模拟usb驱动。 建议下载: https://github.com/azure-rtos/samples/releases/downlo ...
为什么要搞个模拟usb的驱动?实际有什么用途呢? 如果要用CDC的bulk传输,6个EP,3 in,3 out,应该修改哪些设置呢?改起来麻烦不?谢谢 bear_yh 发表于 2020-9-8 17:44
如果要用CDC的bulk传输,6个EP,3 in,3 out,应该修改哪些设置呢?改起来麻烦不?谢谢
回头做案例。 eric2013 发表于 2020-9-9 02:03
回头做案例。
能否先给点提示?我先试试看,
万一做好了,我来论坛分享一下 bear_yh 发表于 2020-9-9 09:47
能否先给点提示?我先试试看,
万一做好了,我来论坛分享一下
我还没有看{:33:} 硬汉老师,这个例子的源码在哪里?我想参考参考,谢谢 这个例子的源码在哪里啊? bear_yh 发表于 2020-9-14 10:38
这个例子的源码在哪里啊?
近期抓紧整理下,分享相关案例给大家。
坛友也有正好的分享。 硬汉,到时候会有usbx的移植教程不?我想移到arm9上,但水平不够。:lol ghslfgkkl88 发表于 2020-9-14 14:13
硬汉,到时候会有usbx的移植教程不?我想移到arm9上,但水平不够。
也做。 eric2013 发表于 2020-9-14 15:07
也做。
{:32:} 这种移植如果没教程如何移植?参考官方文件?感觉没有硬汉的教程就移植不出来,想学习一下这种能力。
页:
[1]
2