xianchiabc 发表于 2023-8-17 11:49:37

听陈老师c语言和汇编课程

本帖最后由 xianchiabc 于 2023-8-17 11:49 编辑

个人的一些感悟:



从事电子设计时间5年以上了,不短的时间卡壳在c语言上,一旦明白过来其实后续就快了,就像打开了一扇窗一样,仅仅说自己看法和能想到的:

1:知道二进制,单片机芯片都是二进制方式存储的,包括ADC,数字,变量,都是二进制

2:知道寄存器,寄存器是离CPU最近的,操作单片机本质就是操作寄存器

3:多文件编译,程序是一部分一部分粘贴起来的,只是因为单片机运行速度快,人没法区分先后顺序,其实单片机一直都是在“欺骗”人的感觉

4:调试,程序时候液晶,串口助手先调试出来,观察芯片内部的数据都反应出来实际情况,最差也要有一个led指示灯,因为只有观察到芯片内部的数据变化,才能一步步推进功能的完成

有一个同行朋友说的一句话很认可:程序是调出来的,不是写出来的,很是认可。

这是以前设计的一个产品:

功能是用stc8G1k08A,一款带adc的芯片做的控制电机转速的程序功能,高手勿喷,谢谢:















月光如盐 发表于 2023-8-17 17:15:07

楼主可继续打卡学习
有机会优先获赠实验箱+包邮



ChangerQin 发表于 2023-11-13 11:43:12

STC芯 发表于 2023-8-17 17:15
楼主可继续打卡学习
有机会优先获赠实验箱+包邮

这个活动还有吗
页: [1]
查看完整版本: 听陈老师c语言和汇编课程