找回密码
 立即注册
查看: 1917|回复: 12

【实验箱已发出】何宾老师《STC32位8051单片机原理及应用-STC32G12K128》感悟(新人慢

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-04-16 16:44:19

1

主题

12

回帖

59

积分

注册会员

积分
59
发表于 2023-8-3 17:15:03 | 显示全部楼层 |阅读模式
本帖最后由 8051启蒙者 于 2023-8-16 11:49 编辑

C语言新手,学过一点STM8,数字电路懂点

每集基本上都会听,但是主要还是重看视频,慢半拍这种
个人心得估计偏重于数字电路方式(思维习惯),还有本能的比较STM8之中(简单的,难得不会了)
个人心得估计对老鸟来说不堪入目,纯属个人学点算点。
进度肯定不能同步,慢几拍,时间关系以及理解进度问题,反正不怕丢人
昨天陈老师讲汇编,其实外这种数字电路有点基础的更容易理解

重看第一集,自己能理解的,并不一定是大多数(特别老鸟说关注的)
1、MCU,CPU构成,这点倒是以前大概了解,不过没有这么清楚,以前装游戏机还用6116储存器呢
2.PNG


2、微架构,以前老是听龙芯是什么架构,现在系统的听,也大概了解所谓80251为啥当时是8位机,为啥相同架构的STC8为啥是8位,16位,32位兼容的(不知道描述是否准确)
1.PNG

回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-04-16 16:44:19

1

主题

12

回帖

59

积分

注册会员

积分
59
发表于 2023-8-3 17:17:42 | 显示全部楼层
怀疑我这样写会不会有前后串台?不管他了
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:12
  • 最近打卡:2023-12-18 15:13:58

4

主题

216

回帖

886

积分

高级会员

积分
886
发表于 2023-8-3 17:24:29 | 显示全部楼层
阿*** 发表于 2023-8-3 17:17
怀疑我这样写会不会有前后串台?不管他了

不会,以后的打卡贴只需回复这个贴即可
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-04-16 16:44:19

1

主题

12

回帖

59

积分

注册会员

积分
59
发表于 2023-8-4 08:56:17 | 显示全部楼层
重看第二集,昨晚复习的,话说今天还有新课程呢,早上看能不能复习第三集

何宾老师《STC32位8051单片机原理及应用-STC32G12K128》第二集感悟

先说个人感悟集以后可能关注重点:
1、时钟周期和机器周期,这点外是一直有点掌握不了的,原来STM8计算延时时间选择的时候只能一个个试,肯定不精确,不会计算,初学者啊,看来以后要关注单周期指令,双周期指令灯内容。
2、单片机指令集架构区别
(1)、CISC,不等长指令架构,也有人称为复杂指令集架构,个人理解为不需要长指令的就用短小的指令?这样不占用额外空间,同时执行效率高,计算可以在储存器里面执行。但是这个系统如何识别呢?是短指令加前缀码?类似8位数据仅16位一样高8位全部置0?不知道理解对不对?
这个问题以后要留意学,会不会跟STC8051能同时处理8位,16位,32位一样兼容还是本身硬件逻辑处理。还有这个代码移植的时候会不会兼容性差(同架构肯定没问题,以我的进度估计一辈子碰不上了)

(2)RISC,等长指令架构,也称为精简指令集架构,个人理解这个是芯片技术发展到一定阶段后内存,流水线已经便宜了,为移植方便,通用发展起来的,指令占用空间大,速度稍慢,计算只能在寄存器里面执行。

上图:
微信图片_20230804083029.jpg

微信图片_202308040830291.jpg

微信图片_202308040830294 - 副本.jpg

微信图片_202308040830296.jpg

微信图片_202308040830297.jpg

微信图片_202308040830298.jpg

微信图片_202308040830299.jpg

微信图片_2023080408302910.jpg

微信图片_2023080408302911.jpg

微信图片_2023080408302912.jpg

微信图片_202308040830292.jpg


微信图片_202308040830293.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-04-16 16:44:19

1

主题

12

回帖

59

积分

注册会员

积分
59
发表于 2023-8-4 09:46:09 | 显示全部楼层
本帖最后由 阿甲 于 2023-8-4 11:09 编辑




何宾老师《STC32位8051单片机原理及应用-STC32G12K128》第三集感悟

第三集(含提问环节)
1、哈哈,姚总解答的精简指令让我对两种指令架构区别更理解。(有钱了所有车辆都直接加98号油,缺钱的时候便宜车加90,少数豪车加98,节约资源)
2、80251为啥英特尔是8位架构,STC8051为啥就能是32位,这样通俗理解对不对,原来设计基础,排水,交通信号是按照32车道的标准制定的,但是当时施工成本以及车流量需求只能实施8车道,所以英特尔只做了8车道,现在施工工艺提高了,车流量需求也上来了,在这个架构上顺理成章的变成32车道,当然在这上面只开通8车道也行。
不知道这样通俗理解对不对,一句话标准语言是32位,原来只用了8位,现在正式用32位。
3、打开Keil,看何宾老是演示的代码简析,才感叹架构规划的宏大精妙,何宾老师也能深入浅出让初学者直观看到8位/16位/32位在寄存器中同时展现。从来没有在其他地方这样感受过。

上图:
微信图片_20230804092805.png

微信图片_20230804092820.png

微信图片_20230804093326.png

微信图片_20230804093519.png


4、哈哈,看到前缀了,理解没错(虽然细节以及深厚的东西可能还是不懂,但是思路没错)
微信图片_20230804094341.jpg

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-04-16 16:44:19

1

主题

12

回帖

59

积分

注册会员

积分
59
发表于 2023-8-4 11:30:23 | 显示全部楼层
本帖最后由 阿甲 于 2023-8-4 11:32 编辑

重看第四集,趁今天课程还没有开始

何宾老师《STC32位8051单片机原理及应用-STC32G12K128》第四集感悟

初学者观点,个人可能认识不够,甚至有严重偏差,各位老师指点下
1、STC8051单片机历程,感觉发展好快。
2、IAP程序更新概念,更原来ISP程序下载相比,一个是静态下载,一个是动态下载,不中断当前工作,话说这种方式是只存在于USB,网络等在线运行的单片机才行?原来串口的方式行不行?不过对于位的程度,知道概念足够楼。
3、超乎想象的-40℃-125℃工作范围,这样的话户外,汽车也可以用楼吧(不考虑车规的附件,毕竟里面夏天六七十度都有,一般芯片不行),STC8051也有CAN总线,应该有规划。
4、RTC功能,下次想做精确计时的玩意,要留意。
5、8080接口的彩屏。
6、我最喜欢中断源有49个,而且同时支持高电平、低电平、上升沿、下降沿同时触发,这样电路方便很多楼,不用刻意转换,话说前段时间用STM8S系列的终端,大多只支持三种,始终有点不方便。
7、所有IO都支持四种模式,方便。少了好多上拉下拉电阻,都有推挽也能方便驱动外设。
8、上拉电阻为4K,这个以后利用注意计算,貌似STM8S是5K6,一般驱动应该差不多,STC8的4K相对大一点点

上图
微信图片_20230804104256.png

微信图片_20230804104332.png

微信图片_20230804105426.png

微信图片_20230804110527.png

微信图片_20230804110532.png

微信图片_20230804112638.png

微信图片_20230804112642.png


回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-04-16 16:44:19

1

主题

12

回帖

59

积分

注册会员

积分
59
发表于 2023-8-4 16:29:31 | 显示全部楼层
本帖最后由 阿甲 于 2023-8-5 14:34 编辑

周六上午开始第五季复习
本节内容是何宾老师授课
本集重点内容:
1、STC8051封装,看到了久违的DIP40,话说当年做游戏机的时候CPU就是这种封装(8080CPU),当年用手工拆装都行啊
2、现在适合用的TSSOP跟LQFP这两种手工都可以,适合小批量不用贴片回流焊都行,QFN就真的大厂专用, 个人亚历山大。
3、IO口,得益于好好啃过STM8一本书和数字电路基础,加上何老师深入浅出的讲解,能理解。
4、IO口状态,这个过了今天还要复习,比一般的弱上拉,弱下拉,高阻(悬空),开漏几种状态还是复杂一点,这个还不能囫囵吞枣,毕竟实际用的时候不能错。
5、个人理解高阻状态适合AD,比较之类,开漏适合总线,485总线也是这样大家挂在上面,该发言的时候载发言
6、看到试验箱图纸了,输入有保险好评。
7、再次强调,IO口还得继续吃透。
8、U口有个保险,蛮好。
上图:
}ZCI)KTE[9U]0)~}AUQHI{F.png

W8[F]M{$B0}YUJFFG850Y)T.png




I(BLNIP@LTRP8WGSP5[HW.png

E`YP4FO3$(6]}DE9}1`A~@K.png

3PR_P3T8[K$AXP4SRWCR[WG.png

U5)Y1PGBW5TZ3W5(VNHQ`(W.png

ALC`FCKO(M}U6I9P1I1EBH2.png

VEUXPJ@U`]NUBN1N]L`U77X.png

7HDQ37)@[G%A}ZK$EPM7TU9.png


PUSMY5{J3MSION1L9CTBQ1F.png





E~DER10L(%XP1NR@ZAK5}0C.png
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-04-16 16:44:19

1

主题

12

回帖

59

积分

注册会员

积分
59
发表于 2023-8-4 16:29:45 | 显示全部楼层
本帖最后由 阿甲 于 2023-8-5 14:41 编辑

周末中午开始第六集复习
本集师7月28日何老师授课
本集重点
1、KEIL下载安装,话说这玩意也是需要激活的嘛。
2、插件(元件库?扩展)安装。
3、本集主要是按部就班,主要是自己安装熟悉。
4,更新完帖子,再弄软件授权。

~UL9(YB29A`X0[UY@6]LDN1.png

L}7VZC7J2(HX%NZX3F{JH3R.png

[I{QLE(YFU0U8BXRYKQTR@G.png

YW873NT42DEMLY)K%$V0)@7.png

(GPD%X{{2YNSAMLE{BK@JPL.png


回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-04-16 16:44:19

1

主题

12

回帖

59

积分

注册会员

积分
59
发表于 2023-8-4 16:30:39 | 显示全部楼层
本帖最后由 阿甲 于 2023-8-5 20:33 编辑

晚上继续,何宾老《STC32位8051单片机原理及应用-STC32G12K128》第七集学习感悟
本集为8月1日授课,主要是KEIL软件打开设置
重点感受:
1、跟IAR风格差不多,但是感觉复杂很多,不同的设置会导致后续数据格式不一样。
2、本集不能走马观花,每一项设置都是必须用的,英文不好的人啊。
3、建议下载下来,如果有KEIL中文PDF说明书的话更适合初学者。
4、最好的学习还是打开软件,跟作何老师操作,弄个简单代码用不同设置自己验证。
这集下载了,图片已经不重要,一定要熟悉,得心应手的程度,否则后续的所有都无从谈起
B]I6S_5`P)J%3WQES5JT8~G.png


]%@PZLVZ(03F)L%@)GR~%TR.png


%($XRDKO15JIQ~GQA1R5GDV.png

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-04-16 16:44:19

1

主题

12

回帖

59

积分

注册会员

积分
59
发表于 2023-8-4 16:31:20 | 显示全部楼层
本帖最后由 阿甲 于 2023-8-5 21:25 编辑

晚上继续,何宾老《STC32位8051单片机原理及应用-STC32G12K128》第八集学习感悟
本集为8月1日授课,继续KEIL软件使用
重点回顾:
1、试验箱点灯电路的端口复用,这个以前LED数码管4511的动态显示已经接触过,还好。
2、KEIL端口设置,寄存器名称跟STM8不一样(只用过这玩意啊),没见过世面啊,还以为端口寄存器都是DDR,CDR什么呢,还得找芯片资料对照看。
3、还好,何宾老师的历程注释好清晰,初学者福音。
4、跟上集一样,这个视频也是下载的,估计半年内每次打开软件都要看看。
上图:
B]I6S_5`P)J%3WQES5JT8~G.png


]%@PZLVZ(03F)L%@)GR~%TR.png


%($XRDKO15JIQ~GQA1R5GDV.png

回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-3 01:00 , Processed in 0.145778 second(s), 106 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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