刚开始学单片机的第一步要干嘛?或者谈谈初学单片机应该怎么做。
发布网友
发布时间:2022-11-09 13:08
我来回答
共4个回答
热心网友
时间:2023-11-18 11:26
学单片机要有数电模电、计算机原理、汇编或者C等编程语言,等等这些基础学科的知识。如果您不是做硬件电路的话,重点在编程语言,其它学科可以弱化但一定要知道一些基础的东西。初学单片机要选择一些广泛使用的单片机,如51,avr,stm32等等,冷门单片机对初学者来说完全没得搞。
真正上手的第一步,要写一个循环点灯的程序。几乎所有的开发板都有GPIO直接点LED的设计。这是最基本的对整个开发环境和开发流程的熟悉阶段,就像学习某种编程语言首先要写hello world一样。
单片机的调试要比PC软件或者嵌入式软件的调试,难度高很多。PC软件或者嵌入式软件开发,因为有OS罩着,开发和运行环境基本不会出问题。但单片机出了问题,软硬两方面都要考虑,甚至软硬方面都有问题。所以最好是有高手做现场指导,或者买一套带有视频教程的开发板,紧跟视频来学习。否则出了问题搞不定的时候,初学者找不到头绪,很难应付的,会打击学习的积极性。
一定要买例程完整的大厂的开发板!哪怕贵点儿~(贵也贵不太多)
热心网友
时间:2023-11-18 11:26
找本书学习最基本原理,比如二进制,学习结构存储单元,在学习汇编语言,在向c编程转换 单片机入手一般都是STC89c52 入手,你也可以先学习8086或8088 在学习单片机,这样理解更快。。。
热心网友
时间:2023-11-18 11:27
学习单片机的内部结构
热心网友
时间:2023-11-18 11:27
建议看视频教程学习,多动手做实验,高单片机最注重实战,刚开始学,要从模仿开始!这是我学过单片机后的体会
1、如果只是简单的看看书,没什么用,因为单片机的学习,重在用,并且过几天就会忘记的
2、看视频,学习快,因为你刚接触,好多东西都不知道,在视频中能积累和了解一些芯片之类的
3、看视频的时候,不要仅仅看一遍就算完事,学者模仿视频中的程序,下载到自己的实验板中,观察现象
4、学着分析,理解,贵在坚持!
热心网友
时间:2023-11-18 11:26
学单片机要有数电模电、计算机原理、汇编或者C等编程语言,等等这些基础学科的知识。如果您不是做硬件电路的话,重点在编程语言,其它学科可以弱化但一定要知道一些基础的东西。初学单片机要选择一些广泛使用的单片机,如51,avr,stm32等等,冷门单片机对初学者来说完全没得搞。
真正上手的第一步,要写一个循环点灯的程序。几乎所有的开发板都有GPIO直接点LED的设计。这是最基本的对整个开发环境和开发流程的熟悉阶段,就像学习某种编程语言首先要写hello world一样。
单片机的调试要比PC软件或者嵌入式软件的调试,难度高很多。PC软件或者嵌入式软件开发,因为有OS罩着,开发和运行环境基本不会出问题。但单片机出了问题,软硬两方面都要考虑,甚至软硬方面都有问题。所以最好是有高手做现场指导,或者买一套带有视频教程的开发板,紧跟视频来学习。否则出了问题搞不定的时候,初学者找不到头绪,很难应付的,会打击学习的积极性。
一定要买例程完整的大厂的开发板!哪怕贵点儿~(贵也贵不太多)
热心网友
时间:2023-11-18 11:26
找本书学习最基本原理,比如二进制,学习结构存储单元,在学习汇编语言,在向c编程转换 单片机入手一般都是STC89c52 入手,你也可以先学习8086或8088 在学习单片机,这样理解更快。。。
热心网友
时间:2023-11-18 11:27
学习单片机的内部结构
热心网友
时间:2023-11-18 11:27
建议看视频教程学习,多动手做实验,高单片机最注重实战,刚开始学,要从模仿开始!这是我学过单片机后的体会
1、如果只是简单的看看书,没什么用,因为单片机的学习,重在用,并且过几天就会忘记的
2、看视频,学习快,因为你刚接触,好多东西都不知道,在视频中能积累和了解一些芯片之类的
3、看视频的时候,不要仅仅看一遍就算完事,学者模仿视频中的程序,下载到自己的实验板中,观察现象
4、学着分析,理解,贵在坚持!