iap程序,USB功能使用求助
本帖最后由 hedi 于 2024-7-1 09:39 编辑单片机型号:STC8H8K64U
自己写了BOOT程序与APP程序。APP程序USB CDC功能无法使用(电脑提示:未识别的设备),其他功能能够正常使用。
查看APP HEX文件后,发现USB中断向量入口有数据,猜测应该是USB中断入口地址(0XCB)没有偏移导致。
这种问题要怎么解决呢?
到官网www.stcai.com,软件工具->做自己的升级软件:参考里面的例程:
你应该使用的是USB库函数。中断偏移,报:中断重叠了 错误? 问题解决了吗,我现在也是遇到了这个问题 小坤 发表于 2024-7-6 21:25
你应该使用的是USB库函数。中断偏移,报:中断重叠了 错误? 问题解决了吗,我现在也是遇到了这个问题 ...
没有解决。应该是USB的中断向量偏移问题。但是厂家提供的是lib文件,自己没法更改 梁工 发表于 2024-7-3 14:30
到官网www.stcai.com,软件工具->做自己的升级软件:参考里面的例程:
我就是参考的这个例程。
这个例程demo中没有使用usb功能,您测试一下在demo中加入usb功能,就会发现这个问题 hedi 发表于 2024-7-9 09:54
我就是参考的这个例程。
这个例程demo中没有使用usb功能,您测试一下在demo中加入usb功能,就会发现这个 ...
在线升级项目里面不能使用lib文件,lib文件的项目设置跟用户AP项目设置是不一样的。
需要USB功能的话,移植开源USB项目里面的代码到你的项目里。
例如实验箱例程包里面的“CDC(Communication Device Class)协议范例” 乘风飞扬 发表于 2024-7-9 17:15
在线升级项目里面不能使用lib文件,lib文件的项目设置跟用户AP项目设置是不一样的。
需要USB功能的话,移 ...
好的。谢谢 乘风飞扬 发表于 2024-7-9 17:15
在线升级项目里面不能使用lib文件,lib文件的项目设置跟用户AP项目设置是不一样的。
需要USB功能的话,移 ...
那APP文件中,中断地址偏移了,也只能用开源的CDC程序了吗?不能调用库函数是吗? 小坤 发表于 2024-7-10 13:46
那APP文件中,中断地址偏移了,也只能用开源的CDC程序了吗?不能调用库函数是吗? ...
中断地址偏移了,只能用开源的CDC程序
页:
[1]