找回密码
 立即注册
楼主: qqfa

学习《Ai8051U教学视频》学习心得

[复制链接]
  • 打卡等级:偶尔看看III
  • 打卡总天数:34
  • 最近打卡:2025-07-19 11:43:05

3

主题

15

回帖

136

积分

注册会员

积分
136
发表于 3 天前 | 显示全部楼层
if (bUsbOutReady)  //如果接收到了数据
usb_OUT_done();  //用于标记USB输出端点(OUT端点)数据传输完成
if(DeviceState != DEVSTATE_CONFIGURED)  //判断USB设备是否配置完成
这些语句都需要熟悉
         
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:34
  • 最近打卡:2025-07-19 11:43:05

3

主题

15

回帖

136

积分

注册会员

积分
136
发表于 昨天 21:03 | 显示全部楼层
第6集主要讲解GPIO与按键输入检测
GPIO有四种模式,准双向口,推挽输出,高阻输入,开漏模式。其中准双向口常见,推挽输出在串口TXD中用过,高阻输入使用过数字输入加上拉测量外部电平。开漏还没怎么用过。按键输入检测里面重要的是消抖,讲了软件延时,定时器当然更为精准。下一章节会阐述该部分内容。通过学习对软件编写有逐步升深入的框架感了,虽然还是很简单的。冲哥讲得浅显易懂。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:34
  • 最近打卡:2025-07-19 11:43:05

3

主题

15

回帖

136

积分

注册会员

积分
136
发表于 3 小时前 | 显示全部楼层
第七集主要是讲解定时器的使用,分解三个任务,任务1:LED灯每三秒反转一次,任务2:按一下点亮三秒熄灭,任务三:按一下红蓝灯交替闪烁,再按一下熄灭。循序渐进越来越实用。主要是程序结构的上收货比较多。ISP上的定时器设置,延时时间可变,很好用,不过还是需要对着手册把寄存器函数的定义搞清楚。
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-7-19 14:46 , Processed in 0.103658 second(s), 54 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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