找回密码
 立即注册
查看: 645|回复: 2

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

[复制链接]

1

主题

0

回帖

19

积分

新手上路

积分
19
发表于 2023-8-17 11:49:37 | 显示全部楼层 |阅读模式
本帖最后由 xianchiabc 于 2023-8-17 11:49 编辑

个人的一些感悟:



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

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

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

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

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

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

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

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



听陈老师c语言和汇编课程-1.png











串口1发送ADC数据了 22.1184M ADC通道是3 PWM添加了,PWM范围是0-5000,adc的范.rar

252.21 KB, 下载次数: 69

回复

使用道具 举报 送花

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

4

主题

216

回帖

886

积分

高级会员

积分
886
发表于 2023-8-17 17:15:07 | 显示全部楼层
楼主可继续打卡学习
有机会优先获赠实验箱+包邮


1.png

回复 支持 反对

使用道具 举报 送花

0

主题

1

回帖

24

积分

新手上路

积分
24
发表于 2023-11-13 11:43:12 | 显示全部楼层
STC芯 发表于 2023-8-17 17:15
楼主可继续打卡学习
有机会优先获赠实验箱+包邮

这个活动还有吗
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-6 11:36 , Processed in 0.137353 second(s), 67 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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