找回密码
 立即注册
楼主: 夏永华

业余爱好电子技术20年,申请学习单片机,不留人生遗憾

[复制链接]
  • 打卡等级:常住居民I
  • 打卡总天数:79
  • 最近打卡:2026-04-03 11:12:18

28

主题

96

回帖

969

积分

版主

积分
969
发表于 2025-12-17 14:36:02 | 显示全部楼层
要 做到 USB不停电下载;
要 尝试 AiCube 图形化自动配置生成程序工具;
推荐优先看的:  
printf_usb("Hello World !\r\n")及
USB不停电下载, 演示视频链接:
https://www.stcaimcu.com/thread-19077-1-1.html

下载 最新的 AiCube-ISP-V6.96J 或以上版本软件 !
深圳国芯人工智能有限公司-工具软件

下载 最新的 USB库函数,永远用最新的 USB库函数 !
深圳国芯人工智能有限公司-库函数
下载 最新的 用户手册 !
下载 最新的 上机实践指导书 !

下载 最新的 Ai8051U 用户手册
https://www.stcaimcu.com/data/download/Datasheet/AI8051U.pdf

下载 最新的 Ai8051U 实验指导书,
有 AiCube 图形化自动配置生成程序工具使用说明
https://www.stcaimcu.com/data/do ... %AF%BC%E4%B9%A6.pdf

推荐优先看的 printf_usb("Hello World !\r\n")及usb不停电下载, 演示视频链接


回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:342
  • 最近打卡:2026-04-09 12:05:03
已绑定手机

1

主题

23

回帖

1343

积分

金牌会员

积分
1343
发表于 2026-3-16 09:12:01 | 显示全部楼层
通过豆包学习,位移操作在操作配置,清零和移位通讯和ADC拼接位的用途
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:11
  • 最近打卡:2026-04-09 12:59:18
已绑定手机

0

主题

7

回帖

36

积分

新手上路

积分
36
发表于 2026-4-1 01:23:58 | 显示全部楼层
学习打卡
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:342
  • 最近打卡:2026-04-09 12:05:03
已绑定手机

1

主题

23

回帖

1343

积分

金牌会员

积分
1343
发表于 2026-4-1 17:12:13 | 显示全部楼层
吾还在补习位操作取一位串口放到数据线上与取数,结构体,库,宏定义,指针。原来多是先写启动,停止,应答的,在组装,IIC通讯,EEPROM,软件I2C和硬件I2C寄存器,内置EEPROM,IAP硬件寄存器,很多不懂问豆包,学习一边又一边。PWM理解了点,叫中位对齐全,死区控制寄存器,刹车其实就是切断PWM输出硬件保护,硬件速度快,以免炸IGBT,研究了PFC-PWM,以前对模拟PWM学的多点。不懂反复看。慢慢想。原来三目条件运算符是用来取位作SDA = (dat & 0x80) ? 1 : 0;现在只需要记住三句话:
  • dat & 0x80 → 只看最高位
  • if(不等于0) → 最高位是 1
  • else → 最高位是 0
  • 原来是个条件判断语句

原来是这样写(dat & 0x80) ? 1 : 0,理解难
现在

if( (dat & 0x80) != 0 )
{    SDA = 1;}
else
{    SDA = 0;}
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-4-9 18:07 , Processed in 0.115483 second(s), 59 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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