找回密码
 立即注册
查看: 57|回复: 25

10年+经验的工程师-Ai8051U学习打卡

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-12-17 09:27:39
已绑定手机

1

主题

28

回帖

43

积分

新手上路

积分
43
发表于 昨天 11:15 | 显示全部楼层 |阅读模式
本人从STC的51单片机入门到现在已经10多年了,
从事MCU/MPU+FPGA工作。
雄关漫道真如铁,而今天迈步从头越!
国产MCU越来越好,例如STC。
希望本帖可以抛砖引玉

回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-12-17 09:27:39
已绑定手机

1

主题

28

回帖

43

积分

新手上路

积分
43
发表于 昨天 11:24 | 显示全部楼层
第一集,2015 年,是我与单片机结缘的起点。当时学校实验室清一色配的是某国外品牌 89C51,烧写程序需要专用编程器,步骤繁琐不说,还动不动就出现接触不良、烧写失败的问题,不少同学刚入门就被这道 “门槛” 劝退。
而我选了一条 “捷径”—— 宏晶科技的 STC89C52。这款单片机的串口 ISP 下载方式堪称 “救星”,一根 USB 转串口线就能搞定程序烧录,简单高效的体验让我稳稳跨过了入门第一关,也让我对单片机的兴趣愈发浓厚。
从那以后,我的技术探索之路便一发不可收拾:从 8 位的 C51 深耕细作,到超低功耗的 MSP430;从主流的 STM32 系列,到 ARM9、NUC977 这类高性能处理器;再到 I.MX6ULL、V3S、F1C200S 等嵌入式 SoC,甚至还挑战了 CYCLONE IV、PANGO FPGA,以及 ZYNQ 这种 ARM+FPGA 异构平台。每一步跨越,都是对嵌入式技术更深层的探索。
近日偶然重温 STC 的产品线,惊喜地发现它早已突破 8 位的局限,推出了搭载 32 位内核的单片机,更集成了 QSPI 这类以往多见于中高端芯片的外设,功能和性能都实现了质的飞跃。
看着国产芯片一步步从追赶到并跑,心里满是自豪。这一路走来,深刻体会到:只要沉下心做技术,我们国产嵌入式芯片,真的不比国外差!
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-12-17 09:27:39
已绑定手机

1

主题

28

回帖

43

积分

新手上路

积分
43
发表于 昨天 11:24 | 显示全部楼层
第二集内容真的太用心了!特意把 PCB 和 PCBA 这些硬件核心环节讲透,
对零基础想入门的朋友而言,这种具象化的讲解太关键了 —— 很多人就是从这些基础知识点开始,
慢慢走上硬件工程师的岗位,必须为这份用心点赞!工具链方面依旧选择 Keil,这点特别贴合初学者:
不用从零学新的开发环境,熟悉的界面和操作逻辑能让新手把精力集中在技术本身,而不是环境配置上,
门槛直接拉低。至于画面里的示波器探头,虽然能看出来带宽不算高,但教学实验场景下完全够用 ——
毕竟新手阶段核心是理解原理、排查基础问题,高带宽反而属于 “过剩性能”,这样的配置既实用又不脱离教学实际,真的很懂初学者的需求!
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:42
  • 最近打卡:2025-12-17 10:18:24
已绑定手机

14

主题

94

回帖

824

积分

版主

积分
824
发表于 昨天 11:25 | 显示全部楼层
感谢您的分享 学习打卡内容尽量图文并茂哦
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:42
  • 最近打卡:2025-12-17 10:18:24
已绑定手机

14

主题

94

回帖

824

积分

版主

积分
824
发表于 昨天 11:25 | 显示全部楼层
要 做到 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不停电下载, 演示视频链接



回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-12-17 09:27:39
已绑定手机

1

主题

28

回帖

43

积分

新手上路

积分
43
发表于 昨天 11:25 | 显示全部楼层
第三集聚焦 “点亮 LED” 这个入门核心环节,特别有共鸣!
对新手来说,从环境配置、引脚定义到代码烧写,
一套流程走下来看似繁琐,很容易让人打退堂鼓,
但恰恰是这个环节,堪称单片机领域的 “Hello World”
—— 这是第一次让代码真正驱动硬件,是和单片机建立 “交流” 的起点。
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-12-17 09:27:39
已绑定手机

1

主题

28

回帖

43

积分

新手上路

积分
43
发表于 昨天 11:26 | 显示全部楼层
第四集聊不停电下载的同时,还特意点出了 “位操作” 这个关键细节 —— 直接对指定地址的某一 bit 进行读写,
这一点讲得太到位了!这正是单片机操作寄存器最底层、最核心的底层逻辑,无关架构:
不管是早年的 8 位 51、MSP,还是后来的 STM、ARM 系列,
哪怕是不同厂商的芯片,操作寄存器的本质都是对内存地址的特定位进行管控。
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-12-17 09:27:39
已绑定手机

1

主题

28

回帖

43

积分

新手上路

积分
43
发表于 昨天 11:26 | 显示全部楼层
第五集聚焦嵌入式 C 语言的讲解,精准戳中了嵌入式开发的核心脉络!
C 语言虽归属于软件层面,但回顾嵌入式的发展历程:
早年前辈们开发单片机全靠汇编语言,逐行写机器指令,效率极低;
而 C 语言编译器的普及,让开发从 “面向机器” 的底层指令编写,
转向 “面向过程” 的模块化编程,不仅大幅降低了开发工作量,
还提升了代码的可读性和复用性。更关键的是,直到现在 C/C++ 仍是嵌入式软件的绝对主流
—— 不管是 8 位 51、32 位 STM32,还是 ARM 架构的嵌入式 SoC,核心开发语言都是它;
甚至连 FPGA 领域,也衍生出了 System C 用于硬件建模和验证。尤其要夸的是,
这集的讲解完全抛开了大学课堂的理论化教学,全程贴合实际开发场景,
对于没系统学过 C 语言的初学者来说,远比课本知识实用,能少走很多弯路!
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-12-17 09:27:39
已绑定手机

1

主题

28

回帖

43

积分

新手上路

积分
43
发表于 昨天 11:27 | 显示全部楼层
第六集聚焦 IO 输入输出和延时消抖的讲解,全是嵌入式入门的核心干货!先说说消抖:教程里的软件延时消抖虽然易理解、上手快,
但在实际公司项目中,更常用定时器中断实现消抖 —— 这样既能保证消抖效果,又不会让 CPU 一直空等延时,
能释放资源处理其他任务,建议初学者吃透基础延时版后,试着用定时器重构,能更理解嵌入式 “高效利用 CPU” 的核心思路。
更关键的是,IO 输入输出是嵌入式的 “基本功”:只要掌握了这一点,不管是 IIC、SPI 这类常用串行协议,还是 DS18B20 的单总线,
都能通过 IO 口模拟实现通信,市面上绝大多数传感器(温湿度、红外、按键等)都能轻松玩转。这集把基础讲透,比单纯教 “接传感器”
更有价值,毕竟原理通了,后续拓展才无压力。
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-12-17 09:27:39
已绑定手机

1

主题

28

回帖

43

积分

新手上路

积分
43
发表于 昨天 11:27 | 显示全部楼层

第七集聚焦定时器中断的讲解,精准抓住了初学者的核心痛点:分频计算。
这部分是定时器配置的关键门槛,也是区分 “只会照抄代码” 和 “理解底层逻辑” 的分水岭 —— 从系统时钟源,
到预分频器参数设置,再到自动重装值的计算,每一步都直接决定定时器的定时精度,更是后续所有时序相关功能的基础。
更有价值的是,掌握分频计算和定时器中断后,就能动手实现简易任务调度器:比如通过不同定时中断触发不同任务执行,
按时间片分配 CPU 资源,这正是 RTOS(实时操作系统)的核心雏形。很多新手学 RTOS 觉得难,根源就是没吃透定时器中断的底层逻辑,
这集把这个前置知识点讲透,等于给后续 RTOS 学习铺好了关键一步,完全贴合嵌入式循序渐进的学习路径!
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-12-17 17:06 , Processed in 0.110360 second(s), 75 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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