魔神至尊
索饭
查看详细资料
TOP
天城雪子
天外飞仙
哈哈哈哈哈
版主
夢であるように
大侠
混世魔头
魔头
伪科学家组
查看个人网站
原帖由 @zenodante 于 2020-9-26 10:49 发表 首发我买了,拿来为了玩pico8,一番折腾发现老周没用oga默认的gpio手柄。一看按键是usb接的stm32 因为3326只有3条adc channels,双摇杆需要四个。所以用了usb扩展一个mcu来做。根据从usb扩展手柄显示的名字从github上直接找到了这个开源项目。进去一看代码喷了,所有的按键检测,usb协议栈统统跑在syatick系统心跳定时器中断处理函数里。这种崩溃级别的软件结构直接就抓来用了,难怪按键拉胯。当然原则上stm32可以通过usb dfu方式直接刷固件,然而老周的主板把stm32的boot0引脚固定到了地,于是dfu升级不行了。如果画板子的时候boot0能接到3326的gpio,那在线升级就是小菜一碟。现在靠司徒写了个程序通过usb去更新手柄参数的方法算是基本解决了问题。 wifi更是笑话,屏蔽不行,又不想重画板子,于是竟然这样就拿出来卖了。真的这些寨机实在都是扶不起的阿斗,产品都是垃圾。