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

视频教学:《32位8051单片机原理及应用》,一等奖2万, 送实验箱; 冲哥版

 荐  火... [复制链接]
已绑定手机

0

主题

10

回帖

42

积分

新手上路

积分
42
发表于 4 天前 | 显示全部楼层
求教:Keil里面代码输入%是横着的,切换了输入法,和半角,还是一样,keil里面也做了设置,还是一样的问题,老师可以帮忙看看吗?其它地方输入%号是OK的,只有在Keil里面输入才是横着的。
截图202611031713079834.jpg
截图202611031714327836.jpg
截图202611031720199674.jpg
回复

使用道具 举报 送花

已绑定手机

0

主题

10

回帖

42

积分

新手上路

积分
42
发表于 前天 16:51 | 显示全部楼层
第五集教学视频学习心得:终于能和单片机“说上话”了!以前单片机对我来说就是个闷葫芦,我给它指令它执行,但我不知道它的状态。今天学会了 printf 函数,就像给单片机装上了一个“嘴巴”。我可以告诉它:“把你现在读到的温度、湿度这些数字,用我能看懂的话(字符串)说出来!”而且我还知道了,不同的东西要说不同的“格式”:说整数用 %d,说小数用 %f,说文字用 %u。调试代码方便多了,哪里不对,直接让它自己“报告”就行!跟着老师学习了进制转换,这节课最让我“懵圈”但又觉得最有用的,就是重新认识了数字。以前只用10进制数数(0, 1, 2...9),但现在我知道了,单片机只认识 0 和 1(2进制)。为了方便我们人类阅读,它还学会了16进制(数字加 A, B, C, D, E, F)。看着那些进制转换表,我就像在学一门新语言,虽然刚开始有点绕,但我明白,想要真正控制单片机,就必须听懂它的语言。这一集还讲了C语言的基础,运算符:除了加减乘除,还有取余(%)、左移右移(>>, <<)这些函数。以前觉得数字就只是数字,现在才知道单片机为了省内存,把数字分了不同的“盒子”。比如 char 盒子只能装到127,而 int 盒子能装到三万多。这提醒我,以后写代码要省着用内存,不能大手大脚,毕竟单片机的“脑子”没有电脑那么大。这一集虽然全是代码基础,看着有点枯燥,但我知道这是最核心的基本功。跟着老师一起学会printf的基础用法,可以通过发送数据显示出来,感觉自己离做一个像样的项目又近了一步!加油!加油!
截图202611051650523593.jpg
截图202611051651123439.jpg
截图202611051651322072.jpg
回复

使用道具 举报 送花

已绑定手机

0

主题

10

回帖

42

积分

新手上路

积分
42
发表于 昨天 16:51 | 显示全部楼层
第六集教学视频学习心得:今天跟着老师学习了第六集LED闪烁和花式点灯,如果说之前的代码是在写“一次性任务”,今天学完之后,我也能开始写“程序”了。不仅学会了怎么控制时间,还掌握了一套让代码变得干净、好管理的“模块化”方法。谈谈本期学习收获,掌握了“时间方法”:学会了让LED闪烁,以前让灯亮它就一直亮。今天学会了延时函数(delay_ms)。结合今天学的while循环(相当于“只要条件满足,就无限转圈圈”),我可以轻松实现LED灯的闪烁了。比如:亮 -> 等半秒 -> 灭 -> 等半秒 -> 亮。这种有节奏的闪烁。以前写程序,所有代码都挤在 main 里,写得又长又乱,改起来非常麻烦。今天学了函数,比如我要延时,不用每次都抄一遍代码,直接用delay_ms(500)就行。写程序就像组装机器,把功能一个个做好,需要的时候直接“调用”,代码看起来清爽多了,也不容易出错。懂得了“分门别类”:模块化编程,今天最让我感触最深的是新建 .c 和 .h 文件。以前觉得把代码全写在一个文件里挺方便,今天才明白,这叫“打地铺”。真正的大工程,得把LED灯的代码放一个抽屉(文件),把按键的代码放另一个抽屉,再在 .h 文件里贴上标签(声明)。虽然刚开始配置路径、添加文件稍微有点繁琐,但一想到以后项目越来越大,这种“各司其职”的结构简直太棒了!今天学的东西看似基础,但全是“真材实料”。循环、延时、函数、模块化一组合,我的代码水平直接上了一个台阶。
     跟着学习的过程中也遇到了小插曲,遇到了报错 ERROR L104: MULTIPLE PUBLIC DEFINITIONS,意思是链接器发现同一个符号(这里是 Add 函数)在多个目标文件中被重复定义,导致链接失败,重新命名math.c文件,修复后编译OK了,每天跟着老师一点点进步,逐步的排查错误,积累的越来越多,更加增加了我的学习兴趣,加油!加油!
截图202611061651412031.jpg
截图202611061651554407.jpg
回复

使用道具 举报 送花

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

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

GMT+8, 2026-11-7 10:33 , Processed in 0.068526 second(s), 51 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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