历史上的今天
今天是:2026年01月06日(星期二)
2023年01月06日 | 如何学习单片机?单片机c语言编程入门教程
2023-01-06 来源:zhihu
我当初是自学单片机的,也用同样的方法带出过月入15K以上的徒弟。
我的方法不能说是最好的,但绝对是靠谱的,毕竟都是曾经自己趟过的路。
如果你还在纠结你的学历,纠结英语数学不好能不能学会的问题。
今天我就给你吃的定心丸,别的行业不敢说,单片机:稳!
学历,以及数学英语是决定你的天花板有多高,而不是门槛。
Ok,下面干货开始。

一、如何学习单片机?
看了很多帖子,单片机要学的东西很多,既要懂硬件又要会编程之类的话。
把很多人都吓尿在门外,其实这句话只对了一半。
单片机确实是要懂硬件和编程,但很多人忽略了学习的深度的问题。
我拿当初自学java来举例吧,光是java se就学了我1个多月,学完以后才发现只是入了门,接下来还要学习java ee或者me,还要学数据库等等,学无止境 。
而对于单片机来说,同样是学编程,单片机主要是学C语言,学完以后直接就可以参与项目开发了。
那单片机+C语言只要你的学习路径正确,1个月之内完全可以搞定。
那再来说下硬件,同样也是学习深度的问题,做单片机软件开发其实只要看得懂电路原理就可以了。
工作中一般会有硬件工程师设计好电路,而大多数电路都是模块化的,比如说电源都是芯片方案,电路图原厂都会给你,蓝牙通讯也是模块,直接和串口通讯,语音播放也是模块,直接通过单个IO口来完成指定语音播放。
如果一开始你就去纠结什么放大电路、滤波电路、运算电路,信号转换等等,注定你很难学的会单片机。
因为你学习方向都偏了。
不是说这些不重要,而是看阶段,初学本来就没经验,所以理解起来也难。
当你有足够的经验了,再回过头来学习这些知识,或许就简单多了,理解也更深刻。
史海拾趣
|
看到坛子里很多人拿到板子后不知道第一步该如何做, 在网上看到一个朋友的博客,感觉还不错,对于购买板子的朋友应该有所帮助,所以呈现出来: 来源:http://adreaman.com/0524arm-mini2440-led-key-non-os.html mini2440是当前最经济的arm9开 ...… 查看全部问答> |
|
本文为转帖,觉得对大家有用,就转到坛子了:)功率器件的牌子很多,以MOSFET为例,有飞兆,IR ,ST ,ON,英飞凌,TOSHIBA的世界各大牌子,如何花更少的钱买到最好的东西,是我们采购也好,工程师也罢是我们追求的目标,这样才会老板满意,客户满意 ...… 查看全部问答> |
|
目录: 第1章 EZ-USB简介 1.1 介绍 1.2 EZ-USB结构框图 1.3 USB规格说明 1.4 令牌和PID 1.5 主机是控制器 1.6 USB的传输方向 1.7 帧 1.8 EZ-USB的传输类型 1.9 枚举 l.10 USB内核 1.11 EZ-USB微处理器 l.12 重校举 ...… 查看全部问答> |
|
Keil uv3快速入门 demo https://bbs.eeworld.com.cn/thread-98020-1-1.html… 查看全部问答> |
|
(重分答谢)AT 命令 STATE: IP IND(连线失败,接受场景配置) 我再WinCE5.0上用GPRS上网发信息到服务器上: AT+CREG? // check if registration network in 2 seconds interval +CREG: 0,1 // module responses AT+CGATT? // check if attach PDU for 2 seconds interval +CGATT: 1 // module response ...… 查看全部问答> |
|
windows mobile上的数据拷贝(类似于PC的GHOST软件) 各位高手,最近小弟遇到一个问题,如何在windows mobile下实现类似于PC中GHOST软件,即读取ROM中的所有内容. 本人尝试过几种方法:(平台是VS2005 + Windows Mobile 5.0 Smartphone SDK) 1.在PC桌面端开发应用程序,用RAPI读取手机数据,其中用到了CeC ...… 查看全部问答> |
|
芯片是cc2430 运行环境是IAR 片外寄存器的0x0000-0xDF00是程序存储器, 在程序存储器的某个地址定义了一个字节的数据, #define DATA1 ((volatile xdata*)0x0010) = 0x0F 可是读这个地址的数据时,出现了问题 我读DATA1 的值为0x0F,但读地 ...… 查看全部问答> |
|
今天,有个人突然给我打电话,是我舍友的朋友。 那家伙说,他想整一个东西: 比方说,游泳池,有人下水。由某个传感器,如果他在水里就一直保持一个信号,出了水,则翻转。(我猜测他是这么想的。) 然后,他的想法也挺可爱:如果在水里超过一定 ...… 查看全部问答> |




