网站首页 > 技术教程 正文
大家好,我是麦琪,今天给大家分享下我们导师是如何自学单片机的!
单片机自学百分之九十九是可以学会的,网上的教程现在是铺天盖地,思潮泛滥来形容了
有些确实讲的很不错,有些教程是利益驱动的,毫无营养可言
华维单片机编程的导师都是自学过来的,下面通过我的经历来解答这些问题。
一、单片机自学多久可以成功
我曾经从零基础学习单片机到找到相应研发工作大概花了3个多月。
很多人可能觉得不可思议,在我们学校没有两年时间都学不会,当然这得看人的天赋,也有人十天学会的,比如说郭某某
,
华维好几个导师都是非科班出身,都是兴趣使然,一做就搞了十几年
一。必备基础
1. C语言基础
在我看来,接受过六年基础教育都能学会,当你能使用C语言开发应用系统就行 包括但不限于进制转换、逻辑运算、编程能力,51单片机开发使用的是C-51语言,在C语言的基础上增加了一些数据类型,单片机是用C语言或者汇编来编程的,汇编主要是针对一些低成本,高实时的应用,不太适合做中大型项目,一般用的不多,所以主流还是C语言。
C语言的学习和单片机同步,比如说你学了基本数据类型和基本语句,就可以在开发板上做个流水灯了。
所以没有C语言基础的同学不要吝啬几根头发哈,学就完事了。
2. 会看电路图
(电路和数字,模拟电路知识更好,没有问题也不大,跟着我来)只要能正确使用电阻,电容等元器件掌握二极管,三极管基本工作原理
二.学习环境搭建
1. 一块51单片机开发板+一根安卓数据线
有板子的话可以用仿真软件,Bai度一下,你就知道;驱动装不上有可能就是数据线的问题,上次返厂维修那边也查不出问题,后来我换了根数据线行了,所以大家不要像我这样白给某通某达快递送钱...
2. 一台电脑
安装好开发环境(如keil 4/5),驱动和烧录软件(买板子商家会送)。
三.最后经验总结
毕竟是实践性的东西,能力它也不会平白无故到你手上不是,。在单片机学习过程中每个人都会遇到无数不能解决的问题,需要你向有经验的过来人虚心求教,否则,一味的自己埋头摸索会走许多弯路,浪费很多时间。
最后一点我向学员强调很多次,就是不要去深挖知识点,切勿浪费时间,学单片机最终目地是产品开发,根据产品的需求来定!
猜你喜欢
- 2025-06-12 正点原子I.MX6U嵌入式Linux C应用编程:第一章《应用编程概念》
- 2025-06-12 10天征服你(2)——51单片机(十天征服单片机)
- 2025-06-12 成长路上,被时代推着跑(成长路上,被时代推着跑的作文)
- 2025-06-12 【经典整理】90款传感器单片机代码例程(代码+原理图+说明书)
- 2025-06-12 为什么我学了几天 STM32 感觉一脸茫然?
- 2025-06-12 FlexLua单片机低代码实现SYN6288 文字转语音输出(TTS)
- 2025-06-12 单片机编程(单片机编程入门基础知识视频教程)
- 2025-06-12 大一新生如何自学单片机(大几学单片机)
- 2025-06-12 单片机为什么一直用C语言,不用其他编程语言?只有学过的知道
- 2025-06-12 在51单片机里面学习C语言(51单片机c语言编程一学就会)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- sd分区 (65)
- raid5数据恢复 (81)
- 地址转换 (73)
- 手机存储卡根目录 (55)
- tcp端口 (74)
- project server (59)
- 双击ctrl (55)
- 鼠标 单击变双击 (67)
- debugview (59)
- 字符动画 (65)
- flushdns (57)
- ps复制快捷键 (57)
- 清除系统垃圾代码 (58)
- web服务器的架设 (67)
- 16进制转换 (69)
- xclient (55)
- ps源文件 (67)
- filezilla server (59)
- 句柄无效 (56)
- word页眉页脚设置 (59)
- ansys实例 (56)
- 6 1 3固件 (59)
- sqlserver2000挂起 (59)
- vm虚拟主机 (55)
- config (61)
本文暂时没有评论,来添加一个吧(●'◡'●)