找回密码
 立即注册
查看: 177|回复: 2

usb下载

[复制链接]
  • 打卡等级:偶尔看看I
  • 打卡总天数:14
  • 最近打卡:2026-04-22 16:08:57
已绑定手机

3

主题

7

回帖

51

积分

注册会员

积分
51
发表于 2026-3-31 10:42:20 | 显示全部楼层 |阅读模式
前置工作:官网下载usb库函数,使用的硬件仍为Ai8051u试验箱,接着如下操作

1.将上一节的全部文件复制到下载的usb示范文件中
屏幕截图 2026-03-30 172431.png
点击cdc查询模式的文档
屏幕截图 2026-03-30 172448.png

屏幕截图 2026-03-30 172456.png
将如下两个文件复制到示范文件中,主要是lib文件和.h文件

屏幕截图 2026-03-30 172515.png

左键双击group1,添加lib文件,如果查找不到lib文件,则有可能是文件查找范围没有切换,需要切换至全部文件

截图202603301723308265.jpg



调用新添加的.h文件
截图202603310853295309.jpg
最终所有代码如下
截图202603311033563479.jpg
截图202603310959129523.jpg
编译结果显示重复引用,得在烧录小程序里更改官网名定义,此为官方定义自动进入下载的字符
截图202603311014349726.jpg
截图202603311015245164.jpg
自定义更改后依旧失败
屏幕截图 2026-03-31 101818.png

截图202603311022328335.jpg
删除部分段落后,再无错误,删除char定义的三行代码后,上半部分段落如下,下半部分保持不变
截图202603311033126704.jpg
截图202603311024572880.jpg
接着进入烧录小程序打开最新程序文件,obj中找到hex文件
截图202603311037312945.jpg
下载成功如下显示
截图202603311039544147.jpg
硬件显示为如下图
截图202603311040564638.jpg

回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:14
  • 最近打卡:2026-04-22 16:08:57
已绑定手机

3

主题

7

回帖

51

积分

注册会员

积分
51
发表于 2026-3-31 13:54:09 | 显示全部楼层

usb——printf下载

首先把上一个帖子的代码打开,打开h文件(在头文件引用用将双引号内.h文件选中,右键open document打开文件),将define printf—HID前面的斜杠去掉,意思为将此功能打开,修改完毕之后重新编译

截图202603311105093634.jpg
接着打开main主函数,对如下部分进行修改,“\r\n”为换行字符,注意,双引号为英文状态输入法下才有效
截图202603311128045162.jpg

注意串口更换,否则就会像我这样。同时注意在程序文件打开最新的hex文件
屏幕截图 2026-03-31 131847.png
更换串口usb-cdc串口模式,才能进行下载,下载完成效果如下
截图202603311323419994.jpg

展示成果如下
截图202603311328507257.jpg

如果想要进行简单运算,首先需要对代码进行修改,定义参数
截图202603311413044055.jpg
赋值
截图202603311415033570.jpg
修改输出内容,改为你想让它执行的运算
截图202603311420352250.jpg
打开烧录软件,在keil中更新最新hex文件,在烧录中打开
截图202603311422111556.jpg
下载
截图202603311422373818.jpg
发送数据,得到如下结果
截图202603311423107057.jpg
硬件显示如下
截图202603311427361653.jpg
如果需要进行判断则对部分代码进行如下修改
屏幕截图 2026-03-31 143952.png
将keil生成的hex文件更新,再重新烧录,发送数据后显示如下
截图202603311442527878.jpg



回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:264
  • 最近打卡:2026-05-30 00:00:39
已绑定手机

33

主题

496

回帖

2130

积分

金牌会员

DIY玩家

积分
2130
发表于 2026-3-31 14:20:27 | 显示全部楼层
库的配置手段
与第三方资源配置类似
永怀这学徒心
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-5-30 04:46 , Processed in 0.104788 second(s), 57 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表