听陈老师c语言和汇编课程
本帖最后由 xianchiabc 于 2023-8-17 11:49 编辑个人的一些感悟:
从事电子设计时间5年以上了,不短的时间卡壳在c语言上,一旦明白过来其实后续就快了,就像打开了一扇窗一样,仅仅说自己看法和能想到的:
1:知道二进制,单片机芯片都是二进制方式存储的,包括ADC,数字,变量,都是二进制
2:知道寄存器,寄存器是离CPU最近的,操作单片机本质就是操作寄存器
3:多文件编译,程序是一部分一部分粘贴起来的,只是因为单片机运行速度快,人没法区分先后顺序,其实单片机一直都是在“欺骗”人的感觉
4:调试,程序时候液晶,串口助手先调试出来,观察芯片内部的数据都反应出来实际情况,最差也要有一个led指示灯,因为只有观察到芯片内部的数据变化,才能一步步推进功能的完成
有一个同行朋友说的一句话很认可:程序是调出来的,不是写出来的,很是认可。
这是以前设计的一个产品:
功能是用stc8G1k08A,一款带adc的芯片做的控制电机转速的程序功能,高手勿喷,谢谢:
楼主可继续打卡学习
有机会优先获赠实验箱+包邮
STC芯 发表于 2023-8-17 17:15
楼主可继续打卡学习
有机会优先获赠实验箱+包邮
这个活动还有吗
页:
[1]