刚开始学单片机的第一步要干嘛?或者谈谈初学单片机应该怎么做。_百度...
发布网友
发布时间:2024-09-28 04:06
我来回答
共4个回答
热心网友
时间:2024-10-07 03:22
学单片机要有数电模电、计算机原理、汇编或者C等编程语言,等等这些基础学科的知识。如果您不是做硬件电路的话,重点在编程语言,其它学科可以弱化但一定要知道一些基础的东西。初学单片机要选择一些广泛使用的单片机,如51,avr,stm32等等,冷门单片机对初学者来说完全没得搞。
真正上手的第一步,要写一个循环点灯的程序。几乎所有的开发板都有GPIO直接点LED的设计。这是最基本的对整个开发环境和开发流程的熟悉阶段,就像学习某种编程语言首先要写hello world一样。
单片机的调试要比PC软件或者嵌入式软件的调试,难度高很多。PC软件或者嵌入式软件开发,因为有OS罩着,开发和运行环境基本不会出问题。但单片机出了问题,软硬两方面都要考虑,甚至软硬方面都有问题。所以最好是有高手做现场指导,或者买一套带有视频教程的开发板,紧跟视频来学习。否则出了问题搞不定的时候,初学者找不到头绪,很难应付的,会打击学习的积极性。
一定要买例程完整的大厂的开发板!哪怕贵点儿~(贵也贵不太多)
热心网友
时间:2024-10-07 03:21
建议看视频教程学习,多动手做实验,高单片机最注重实战,刚开始学,要从模仿开始!这是我学过单片机后的体会
1、如果只是简单的看看书,没什么用,因为单片机的学习,重在用,并且过几天就会忘记的
2、看视频,学习快,因为你刚接触,好多东西都不知道,在视频中能积累和了解一些芯片之类的
3、看视频的时候,不要仅仅看一遍就算完事,学者模仿视频中的程序,下载到自己的实验板中,观察现象
4、学着分析,理解,贵在坚持!
热心网友
时间:2024-10-07 03:21
学习单片机的内部结构
热心网友
时间:2024-10-07 03:21
找本书学习最基本原理,比如二进制,学习结构存储单元,在学习汇编语言,在向c编程转换 单片机入手一般都是STC89c52 入手,你也可以先学习8086或8088 在学习单片机,这样理解更快。。。
刚开始学单片机的第一步要干嘛?或者谈谈初学单片机应该怎么做...
真正上手的第一步,要写一个循环点灯的程序。几乎所有的开发板都有GPIO直接点LED的设计。这是最基本的对整个开发环境和开发流程的熟悉阶段,就像学习某种编程语言首先要写hello world一样。单片机的调试要比PC软件或者嵌入式软件的调试,难度高很多。PC软件或者嵌入式软件开发,因为有OS罩着,开发和运行环...
学习51单片机,如何起步?
一、新手学习单片机的步骤:1、学习理论知识,了解单片机的基本原理、寄存器、中断、定时器等的基本概念;2、最好有一个开发板,在开发板上从最简单的功能开始实现,比如做一个流水灯、蜂鸣器音乐盒等;3、实现简单的功能后,开始尝试更复杂的程序,例如LCD显示、数字时钟、串口通信、中断控制等;4、在上...
单片机自学方法与步骤详细点
1.掌握好C语言基础 2.看单片机教材,这个你可以借的,或者网上也有很多PPT教程,可以让你对单片机工作原理构成有个大概的了解,如有不懂,多思考,解决不了,就百度,或者google 3.对单片机了解得差不多后,就可以网购一款单片机,一般150左右,然后网上找视频教程,边看边自己动手写程序调试,慢慢地就会...
单片机怎么学?
硬件方面,首先是要有单片机,对于单片机有一点要注意, 51 单片机最好买 89S51 、 89S52 这两种型号,上面我所说的烧写程序是 ISP 方式,这两种单片机支持 ISP 下载,所以如果买其他型号的烧写程序可能会不太方便, AVR 单片机常用的就是 ATmega16L 其它型号的区别也不是很大,甚至有些兼容。至于单片机开发板,目前的价...
学习单片机,需要哪些基础,入门都学哪些东西
模拟电路基础。毕竟以后要自己设计电路,这些知识是很有用的。2、C语言基础:C语言开发,相比汇编最大的优点就是移植性要好。学习51单片机,C语言编程当然需要有些基础。3、一些单片机的基础知识:虽然是初学者,但是一些基础理论知识还是应该知道的。4、一些焊接等动手能力,这个要求就不是那么严格了。
谁给我写个单片机学习的步骤?目前学了数电、模电、C语言程序设计的课程...
第一步,建立兴趣和毅力。有兴趣才能主动去学,有毅力才能坚持去学。第二步,弄一台PC电脑,无论是笔记本还是台式机都行(如果是笔记本的话,需要买一根USB转232的线。第三步,到淘宝网上找一个价格能接受的学习板,找那种卖得很火爆的那种。很多人都买的,表示效果肯定还行。先从51单片机开始,选择...
如何学习好单片机编程设计
第一步:基础理论知识学习基础理论知识包括模拟电路、数字电路和C语言知识。模拟电路和数字电路属于抽象学科,要把它学好还得费点精神。在你学习单片机之前,觉得模拟电路和数字电路基础不好的话,不要急着学习单片机,应该先回顾所学过的模拟电路和数字电路知识,为学习单片机加强基础。否则,你的单片机学习之路不仅会很艰难...
拿到单片机开发板后,该如何开始学习?
可以先学简单的。如果对信号部分比较感兴趣的话。从看别人的程序开始,了解它的内部结构,就算没有开发板,而应该把单片机当做是一个踏板,把C语言的基础打好、一定要学好数电模电,FPGA/。 可以安装一个 proteus仿真软件,而proteus主要用于单片机的仿真,直接在软件上下载编写的程序。如果想精通单片机的话,不建议买、开发...
...这方面的研发工作,请教高手怎么学好掌握它?
首先你最好要有电脑啊 ,真的!单片机是一门语言学科,你以前学过汇编或者c语言什么的吗?如果学过那就轻松多了,对于单片机你最好先多花点时间看看他的硬件基础,接口电路什么的书籍,一定要看,刚看时肯定很不懂但你要看,看多了就会了。,后来自己在尝试着编程,汇编和c51都要的。实践才是真理目前单片机渗透到我们生...
单片机学习入门基础?
学习单片机要合理安排学习时间持之以恒 学习单片机可不能“三天打鱼、二天晒网” ,要有持之以恒的毅力与决心,学习完几条指令后,就应及时做实验,融会贯通,而不要等几天或几个星期有时间后再做实验,这样效果不好甚至前学后忘。另外要有打“持久战” 的心理准备,不要兴趣来时学上几天,无...