ercircle 发表于 2025-1-4 14:50:12

lzts 发表于 2025-1-4 09:54
擎天柱板子收到了, 可以跟着大神学习了

{:xieyanxiao:}不敢当不敢当,共同进步

tomsmiss 发表于 2025-1-6 12:49:51

ercircle 发表于 2025-1-3 08:52
插上USB后按住P32再按电源键

感谢,弄好了,是我自己没注意看

tomsmiss 发表于 2025-1-6 12:55:02

拿到板子了,第一步就先试了板子,学习到了USB下载程序的步骤,学到点灯,就马上把板子上其他的灯都给焊接全了,没有0603封装的,直接用了0805封装的强行焊接上去了。
然后就是点灯,全亮,P3口刚开始直接赋值P3=0X00,灯亮一下就全灭了,看了下规格书,了解到P30,P31,P32是有短暂的弱上拉的,直接赋值P3=0X07,就没出现亮一下就灭了。

tomsmiss 发表于 2025-1-6 13:01:12

tomsmiss 发表于 2025-1-6 12:49
感谢,弄好了,是我自己没注意看

上传点灯图片

ercircle 发表于 2025-1-6 15:57:01

tomsmiss 发表于 2025-1-6 13:01
上传点灯图片

好家伙,好绿,可以单开一个学习记录贴哈

ercircle 发表于 2025-1-7 12:00:40

cdc测试踩坑记录下:
发送64字节整数倍应该再发一个空包,其它EP同理吧


ercircle 发表于 2025-1-7 22:59:09

调试IAR SDCC,记录一编译器差异:
1.临时指针不能指向声明为const char code的变量,指出来内容全是乱码。指xdata则正常。

2.keilC251恰恰相反,不能指向const char xdata变量(原指针打印出来也是乱码),编译器也会告警



usb描述符声明为const char code , 此差异导致usb初始化异常,cdc不识别。

ercircle 发表于 2025-1-8 10:44:43

IAR\SDCC与keil usb库一堆大小端差异:




单开一个帖子分享SDCc\IAR版usb cdc 工程及库:
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=13595&extra=page%3D2

lrzxc 发表于 2025-1-8 16:13:50

跟着楼主学习

ercircle 发表于 2025-1-8 22:19:11

ercircle 发表于 2024-12-16 22:57
实验13,链接hid库就是hid输出到虚拟设备。链接cdc库就是cdc输出到虚拟设备,代码一样。

加了两笔修改才能 ...


sdcc版hid库测试,突然发现这个hid助手有三个选项卡,无报文现象是要切换到中断选项卡。

页: 1 2 3 4 5 [6] 7 8 9 10 11 12 13 14 15
查看完整版本: 【Ai8051U】擎天柱核心板学习记录贴 | 已有部分开源程序发布