找回密码
 立即注册
查看: 751|回复: 13

冲哥《Ai8051U教学视频》学习感悟-打卡

[复制链接]
  • 打卡等级:常住居民II
  • 打卡总天数:82
  • 最近打卡:2025-12-15 16:39:52
已绑定手机

1

主题

11

回帖

288

积分

中级会员

积分
288
发表于 2025-1-10 10:35:43 | 显示全部楼层 |阅读模式
第一天:
从微信小程序的STC MCU商店买了擎天柱,8块钱就给我包邮了还是顺丰,太nice了。

第一步,计划把原来stc89c52的替换了,把例程在原来老开发板上上验证
Snipaste_2025-01-10_10-29-07.jpg
Snipaste_2025-01-10_10-31-10.jpg
--------------------------以上器具介绍完毕-------------------
AI8051U现在的电路板布局非常简单,晶振复位电路都省了,功能强大,连下载用的232串口也省了。
Snipaste_2025-01-10_10-29-07.jpg
回复

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:82
  • 最近打卡:2025-12-15 16:39:52
已绑定手机

1

主题

11

回帖

288

积分

中级会员

积分
288
发表于 2025-11-4 21:18:36 | 显示全部楼层
第二集:工具的准备
1、keil c251
激活时候要用管理员权限,不然会报错。
截图202511042109381727.jpg
2、工具准备配置

toos

toos
回复

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:82
  • 最近打卡:2025-12-15 16:39:52
已绑定手机

1

主题

11

回帖

288

积分

中级会员

积分
288
发表于 2025-11-4 21:29:51 | 显示全部楼层
截图202511042130271572.jpg
截图202511042130476223.jpg
截图202511042131123633.jpg
截图202511042131524129.jpg
截图202511042134425824.jpg
截图202511042140122650.jpg
回复

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:82
  • 最近打卡:2025-12-15 16:39:52
已绑定手机

1

主题

11

回帖

288

积分

中级会员

积分
288
发表于 2025-11-4 21:42:33
截图202511042122173036.jpg
截图202511042123227016.jpg
截图202511042125022419.jpg

送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:40
  • 最近打卡:2025-12-15 10:30:39
已绑定手机

14

主题

88

回帖

808

积分

版主

积分
808
发表于 2025-11-5 09:29:21 | 显示全部楼层
推荐优先看的 printf_usb("Hello World !\r\n")及usb不停电下载, 演示视频链接

回复

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:82
  • 最近打卡:2025-12-15 16:39:52
已绑定手机

1

主题

11

回帖

288

积分

中级会员

积分
288
发表于 2025-11-5 21:37:11 | 显示全部楼层
芯*** 发表于 2025-11-5 09:29
推荐优先看的 printf_usb("Hello World !\r\n")及usb不停电下载, 演示视频链接

感谢支持,晚上有空就学习一下。
回复

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:82
  • 最近打卡:2025-12-15 16:39:52
已绑定手机

1

主题

11

回帖

288

积分

中级会员

积分
288
发表于 2025-11-6 17:31:55 | 显示全部楼层
第四集,USB不停电下载--printf_CDC
1、ISP软件的配置
截图202511061727316652.jpg
2、AICube的串口配置
截图202511061729208354.jpg

3、添加代码
截图202511061730313844.jpg
4、查看效果(接收区Hello World)
截图202511061731062116.jpg
5、感谢版主的提醒。
回复

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:82
  • 最近打卡:2025-12-15 16:39:52
已绑定手机

1

主题

11

回帖

288

积分

中级会员

积分
288
发表于 2025-11-6 22:02:59 | 显示全部楼层
截图202511062159496823.jpg
截图202511062200444606.jpg
截图202511062201082820.jpg
截图202511062201515336.jpg
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:265
  • 最近打卡:2025-12-15 13:45:56

812

主题

1万

回帖

2万

积分

管理员

积分
21247
发表于 2025-11-6 22:05:18 | 显示全部楼层
回复

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:82
  • 最近打卡:2025-12-15 16:39:52
已绑定手机

1

主题

11

回帖

288

积分

中级会员

积分
288
发表于 2025-11-7 21:51:25 | 显示全部楼层
第六课I/O输入输出

1GPIO口的概念
高低电平,高电平就输出VCC电压,低电平就输出 GND。注:工作电压1.9-5.5v,不低于3v
2IO口的模式
a、准双向
b、推挽输出
c、高阻输入
d、开漏模式
3.3V供电,施密特触发器,高电平不能低于1.18V,低电平不能高于0.99V
3、按键触发(没按下是高电平,按下之后低电平)
代码实现原理,程序读取按键的IO的电平即可,一般使用“==
4、任务
A、按下P32按钮灯亮,松开P32按钮灯灭
if( P32 == 0 )        //判断P32按钮是否按下
{
  P20 = 0;
}
else
{
P20 = 1;
}
B、按下P32按钮灯灭,松开P32按钮灯亮
if( P32 == 1 )        
{
  P20 = 0;
}
  else
{
  P20 = 1;
  }
C、按一灯亮,按一下灯灭
  if( P32 == 0 )        //判断P32按钮是否按下
  {
   Delay20ms();       //延时20ms消抖
   if( P32 == 0 )
   {
    state = !state;      //变量取反 0 1 0 1 0 1
    P20 = state;
    printf("state:%d\r\n",(int)state);
   
    while( P32 == 0 );     //等待P32松开
   
   }
  }
注:机械按钮按下或松开有抖动,一般20ms以内

截图202511072149467768.jpg
截图202511072150004174.jpg
截图202511072150126958.jpg
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-12-16 03:31 , Processed in 0.427876 second(s), 85 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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