| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 嵌入式 -> 华维单片机编程:如何快速学单片机? -> 正文阅读 |
|
[嵌入式]华维单片机编程:如何快速学单片机? |
快速学单片机要求有以下几点: 1、自己喜欢单片机,想去探索单片机的世界 2、不依赖某本书、某个课程;要学会从网络获取知识寻找答案。 3、会使用单片机所需要的编程语言,多学习别人的程序;看一下别人的编程和自己有何区别取长补短。切记不要去模仿别人。 4、有做笔记的习惯,有疑问马上去解决,有新的程序写好后马上用单片机去运行,千万别等。边做边学,把想法通过单片机去实践。 5、初步了解单片机的基础知识。 6、有韧性不轻言放弃。 单片机种类繁多,作为入门来使用51 是最合适的,不仅容易上手,而且相当实用,资料丰富容易学习。 51 单片机毕竟过于基础,它适用于我们入门单片机的跳板,要继续深入的学习我们可以选择16位或者32位的单片机,我们可以选择STM32或者其他的也可以。 我们学习新的单片机要注意转换思路,并不是51老掉牙,内部资源少,不是运算速度慢,不是消耗大。是我们想去学习STM32,想去了解它,探索它。只有这样我们才会主动的去寻找它相关的知识,去发现它的好,这样才能快速上手。 学习单片机最重要的当然是实践,就是做中学,学中做从实践中来到实践中去。要想快速的学习单片机不能按照先看一遍我单片机教材,再理解教材内容,然后开始做。有些教材讲的是单片机的工作原理和内部结构,这些东西对于我们快速学习暂时不需要的。 现在要快速学习,就是要暂时抛开内部结构原理不谈,我们要给自己定一个课题,例如如何能用单片机显示数字8,是从实用性的角度出发。去实现这个目标,然后开始寻找相关的资料去实现这个目的。 当然,单片机的硬件结构首先要有一个基本的了解,最基础的各引脚的功能、区别我们是要知道的。 具体的学习步骤
我们没必要因为觉的自己的 C 语言基础不是很好而对单片机望而止步。开始我们也不必过多的了解每个字符的意思,先练个几十遍大脑形成记忆以后再回过头来了解都可以;而且单片机里用到的 C 语言其实很有限, C++ 的很大一部分内容在初期单片机编程中都用不到。 2.学习单片机要有坚韧的毅力与不放弃的决心。学习完几条指令后,就应及时做实验,融汇贯通,不能等几天或几个星期之后再做实验,这样会导致前面学的到后面做的时候忘记了。不能一时兴起,兴趣来时学几天,兴趣无时放一边。学习单片机很重要的一点就是持之以恒。 3 .遇到问题耐心检查。单片机有硬件、软件两方面的内容,学习单片机经常碰到很多问题,有时一两天都不能解决,有时一个程序怎么调都不出来,从理论分析却又是对的。这时就要有耐心,从头开始查,坚信每个问题的出现一定时某个地方出错。 切不要毛毛躁躁,学会冷静分析。我们也可以利用论坛发帖让大家帮忙提供参考意见,记住不是发完贴自己就躺着等答案,自己也一定要去寻找,失败的经验哪里都买不到。 4.要进行适当投资购买实验器材及书籍资料。单片机技术门槛不高,但是自身行业含金量高。一旦学会后,给你带来的效益当然也高,无论是应聘求职还是自己创业,其前景都是值得期待的。 因此在学习时要舍得适当投资购买必要的学习、实验器材。另外还要经常去论坛看看最新单片机的消息;也要适当购买一些适合自己学习、提高的书籍。一本好的书籍真的很重要,可以随时翻阅,随时补充不懂或遗忘的知识。 免费领,单片机入门到高级进阶学习攻略(附教程+工具)https://blog.csdn.net/HWdanpianji/article/details/121722883?spm=1001.2014.3001.5502想要进阶单片机的同学,评论入门资料,加入我们,就可以与导师一对一互动,快速成长。 ? |
|
嵌入式 最新文章 |
基于高精度单片机开发红外测温仪方案 |
89C51单片机与DAC0832 |
基于51单片机宠物自动投料喂食器控制系统仿 |
《痞子衡嵌入式半月刊》 第 68 期 |
多思计组实验实验七 简单模型机实验 |
CSC7720 |
启明智显分享| ESP32学习笔记参考--PWM(脉冲 |
STM32初探 |
STM32 总结 |
【STM32】CubeMX例程四---定时器中断(附工 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 10:42:21- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |