lmn2005 发表于 2023-1-14 19:46:03

STC8H8K64U启用USB-CDC后也可以实现不停电自动烧写功能

STC8H8K64U启用USB-CDC虚拟串口后,占用了USB硬件资源,因此无法直接使用这种串口进行烧写程序(软件重启后不运行用户代码,所以会启用STC-HID接口,电脑不会被认到虚拟串口)。所以,按以往思路不变,下载前自定义烧写命令(如 @STCISP#),单片机在识别命令后进行软启动,重启后再用HID接口进行烧写。本人对 STC8H8K64U-DEMO-CODE\61-CDC(Communication Device Class)协议范例 进行修改,让其实现自动重启、自动使用HID接口进行烧写功能。因本人属于菜鸟级,水平有限,代码相对幼稚,敬请各位大师指导。

国学芯用 发表于 2023-1-30 10:44:14

本帖最后由 国学芯用 于 2023-1-30 10:47 编辑

屠龙刀的USB-HID不停电下载,USB-CDC不停电下载的视频其他网友可以参考看下
https://www.stcai.com/spys

冲哥的STC32G12K128实验箱的教学视频 【第4集下】,
第四集:建立工程点亮第一颗LED上 https://www.stcai.com/spys
也讲了USB-HID不停电下载,USB-CDC不停电下载,其他网友可以参考看下

页: [1]
查看完整版本: STC8H8K64U启用USB-CDC后也可以实现不停电自动烧写功能