本人刚学完51单片机,多方面询问,大家推荐我学习contex-m0,请问如何学习contex-m0,上手较快。

作者&投稿:曹伦 (若有异议请与网页底部的电邮联系)
我学完51单片机,能否直接学ARM Cortex M3?~

只学单片机没用,你开发不了项目,主要是外围电路,很多都死在这上面;
要学ARM首先要学会一门嵌入式系统比如UCOS等

首先~你要有个明确的目标~以后是偏硬发展还是偏软,如果只是单片机编程而外围电路很菜的话,以后也很难混的,你是学生,建议要好好的把理论知识学好,尤其是模电。要能熟练的设计单片机的外围电路。并且最好要掌握FPGA之类的逻辑编程器件,这是有些偏向硬件的发展。
如果不想偏硬,就好好学习数据结构,嵌入式操作系统等课程,在ARM上练习操作系统。
当然,电子来说软硬是不分家的,你要自己斟酌各自的比重,
最后说一句,现在找工作,如果只会单片机编程,竞争力太弱。要么偏硬学好模电数电学会FPGA等逻辑编程器件,要么偏软掌握一门嵌入式操作系统,这样才有更好的竞争力。

1,楼主,你首先要学习C语言基础,就相当于80%会单片机了,因为现在所有8/16/32位(51系列,MSP430系列,ARM系列)都是使用C语言。
2,先看内核8051的单片机:台湾宏晶的STC89C51-DIP40/或其它如新茂,到网上买一个开发板,价格不会超过200元。
3,看一下单片机功能:包换内部FLASH、RAM、TIMER、INT、ADC、USB、ISP/IAR等。
4,编译环境、编程软件KEIL。
5,打开开发板的例子程序,在KEIL编译,下载到板,看结果和说明是不是相符,达到这样效果时,你心里肯定很激动,这时你真正学会了单片机,你成功了!!!!!。
6,单片机C语言举例:
sbit SPEAK = P1^5; //IO口定义为蜂鸣器控制
如果蜂鸣器正极接电源,SPEAK =0;蜂鸣器就会响,你看就是这么简单。
unsiggne char temp;//定义TEMP为单字节变量。
sfr PORTA P1;//将P1口定义为PORTA
7,当你过渡到ARM时,你就要学习LINUX和WINCE这两个最基本的操作系统运用在单片机上。
8,同样的理,你也要买ARM2410/2440为代表的开发板,慢慢按照说明书一步一步地操作,练习,不停地做实验,就学会。
9,当然,你得打一份工作,关于我上所说的,开始工资不要要求太高,等你做完几个项目后,你真正学会了,才跟老板或上司提,这样继续或或另寻高就才有资本。
10,你也抽点时间看看《郭天祥十天学会单片机和c语言编》一书,巩固一下理论知识。
总结:多做开发板上的实验,你要多参与这样的项目开发,慢慢就会了。


本人大二通信专业,学完51单片机,想入手stm32,不知难度大吗?三天上手...
只要认真学,上手还是很容易的,先学会建工程,再大概地了解下固件库的结构,试着用固件库写自己的代码,短时间内还是很容易上手的。

51单片机学的怎样才算是学通了 学好了
没有对“学通了”的定义,因为单片机学不完,他的外围设备太多了,以后从事产品研发一定会用到各种各样外围芯片,用一个学一个,在其中培养自己的学习能力。我理解的学通了就是:一、对单片机的概念有了认识,比如对各种通信协议都了解了,知道什么是中断什么是串口等等;二、培养自己的学习能力,见到...

小弟刚学MCS-51单片机,感觉好有意思,现在在学指令系统,想请教一下各...
指令系统是难点,一般学到这一章90%的学生会感觉到枯燥,没意思,就不想再学了,因为也确实没意思,几个数据转过来转过去,让人昏昏欲睡。现在很多人到这一章开始学C51了,有C语言基础的更容易懂,即使没有C基础的也很快能上手,所以建议从C51开始。当然如果是在校生的话不另说了,因为考试时考的是...

学完51单片机以后,在学AVR单片机要多久能精通
最多一周,就能掌握AVR,当然要用C写程序。否则会慢点。AVR就是比51多了写内部功能而已,不用担心,你没问题,加油吧。

请问学完51单片机之后接着看PIC还是QVR更合适?
是AVR吧。个人推荐AVR,因为,PIC的东西,实在是,极其不好用。也很容易对一些细节产生误解。况且AVR成本不高、现成的例子也很多,性能也要优于PIC。不过,还是建议不要急于“学习”各种单片机,因为这个东西是用来应用的,而不是像高数什么的用来学习的。先用51解决些实际的例子,深刻理解什么是单片机...

会51 单片机 做各种简单机器人 可以找什么工作
会51单片机,做一些小的项目,去小公司,还是没有多少问题的。关键你要熟51内部的结构和外围电路。因为你就会这个,如果不熟悉的话,肯定会吃亏的。所以有时没事就多搜索一些51方面的项目看看。还有就是,51终究不是你的归路,你最好逐渐去接触ARM系列的芯片。才开始可能会一点不会,但是慢慢就能学点...

我是一个学51单片机的菜鸟,刚刚学到p0到p3接口那段,在输入操作前要先...
这个是51引脚结构的特性,与内部结构有关!51单片机没有输入输出控制寄存器,但是读之前最好先写1,这样是更具单片机输入输出引脚结构来的!还有其他有问题可以在“LZH电子工作室”里的51版块提问!就先写到这吧!希望能帮你

学会51单片机能做什么工作?
例如,工业控制领域方面,仪器仪表方面,汽车行业,通讯方面,航海航空。工业控制领域方面,很多设备的底层控制都是采用51单片机实现的。仪器仪表方面,51单片机由于成本低廉,所以很受该行业欢迎。汽车行业,一辆汽车的控制MCU很多,51单片机也占有一席之地 。通讯方面,51单片机在GPS、红外、射频等方面都有很...

51单片机学完了之后学什么呢
avr经过上次的提价风波之后很多工厂都不再使用AVR在产品上,算是他们公司自己砸自己的脚,如果是对价格上有要求的话STC的单片机功能齐全,51内核的,还廉价,如果高端的话上STM32之类的进行精确控制,普通MCU没法达到太高的计算量,AVR算是中等的上手难度,本来一个非常好的芯片结果他们公司自己吧这个招牌给砸了...

学完51学哪种单片机
接下来,就把c语言学学好,写单片机程序的话,注意写的代码移植性高点。这样你就不要疑惑选哪种单片了。dsp严格的讲不是单片机,是数字处理器,运算能力强大。控制能力不如单片。arm是32位的处理器,比pic和avr强不很多。主要想手机和掌上电脑,高档智能仪表等使用。pic和avr,只要会单片机的人,都...

宁波市19148273064: 本人刚学完51单片机,多方面询问,大家推荐我学习contex - m0,请问如何学习contex - m0,上手较快. -
剧砍品川: 1,楼主,你首先要学习C语言基础,就相当于80%会单片机了,因为现在所有8/16/32位(51系列,MSP430系列,ARM系列)都是使用C语言.2,先看内核8051的单片机:台湾宏晶的STC89C51-DIP40/或其它如新茂,到网上买一个开发板,...

宁波市19148273064: 本人大二,学习完51单片机之后应该学什么? -
剧砍品川: AVR没必要学习了,玩玩STM32这款的单片机还是不错的,ARM系类单片机可以进一步走很远,后面玩玩操作系统uCOSII,然后再玩玩linux,玩玩安卓,学手机应用开发,物联网开发,智能硬件啥的...自己多去了解一下...玩stm32我建议买原子哥的战舰开发板,花点钱认真学还是值得的...

宁波市19148273064: 大学开的51单片机学完了,后面学习什么,想在单片机方面发展 -
剧砍品川: 可以学习AVR单片机,接着是MSP430单片机,以及ARM嵌入式的开发例如STM32f103芯片.其实如果是仅仅上完课的话还不能完全证明你就会用51单片机,只有多做项目,争取把51单片机上的每一个功能模块都用过一遍后,才算你真正学会了.之后就可以取用一些别的单片机做项目,相信我这时候会你会觉得有一种似曾相识的感觉.

宁波市19148273064: 学完51单片机找工作好找吗? -
剧砍品川: 说实话,这行业门槛比较高,还有就是现在公司做项目一般都不用51了,有点儿基础的话建议学习arm,不管跑不跑os都比51强得多.很难,不过也不是没有可能,我学的电子信息(学校里只学了51),现在公司做项目用的cortex-M3,都要从头开始适应.虽然只是用arm裸奔.

宁波市19148273064: 学完单片机可以朝哪方面发展,下一步该学什么 -
剧砍品川: 51学完? 你所谓的51学完就是把它的资源,外部的各个实验做完?现在51单片机的种类那么多,它的外设何其丰富,你能学完吗?你学完51了,那么以下这些你都做到了吗? 1、你的程序中不出现1ms以上的指令延时,比如delay()这样的函...

宁波市19148273064: 学完51单片机有什么用 -
剧砍品川: 51只是你学习其他单片机的起点,它真的不是很有用,你学会了51的最基础编程,然后可以学习一下avr或fpga或arm等,这些都是很有用的单片机,到工作时会接触更多的单片机的,有一些事专用的单片机的像msp430系列单片机有很多的特殊用途,你现在是打好基础

宁波市19148273064: 我想请教一下单片机,和ucos2,和linux 的一些问题...麻烦大家帮帮忙... -
剧砍品川: 刚学完51,说明你的底子还有点薄.给你个建议,要是你觉得悟性不错(指的是短时间内能理解透这些知识),那就直接上linux,出去找工作直接找这方面的(嵌入式方向),要是一般,那就老实从底层学起,学ARM+ucos这种级别的,结合着...

宁波市19148273064: 51单片机学完可以做什项目,请大侠具体的说说 -
剧砍品川: 很有意思的问题!单片机几乎已经遍及各种智能家电,里面虽然用的不是51单片机,但是都是类似的芯片.你学好后可以开发各种小型智能设备,做各种项目. 如果你完全没有基础,建议你先看看下面的书,同其它各种教材都不一样.c51单片机应用与C语言程序设计(第2版)电子社,网上有购.

宁波市19148273064: 学习单片机后该向不知道接下来该向哪方面发展 -
剧砍品川: 这个问题是我半年前在学校的疑惑. 现在我在一个公司搞研发,差不多对电子行业还算有点了解了,主要还是看你自己的兴趣所在,如果你喜欢玩单片机,那么推荐你直接去搞ARM,别去搞AVR了,现在的32位机(ARM)价格差不多和16位机(AVR)没多少区别了,特别现在意法半导体的STM32系列,完全让现在在AVR可以退出市场了,就算用低端的就直接8位的就可以,要求高点就直接ARM了,有8位单片机基础上手ARM没有多少难度,现在出了CORTEX-M3核的,介意学就选用这款核的入手,就算你搞嵌入式,这个芯片现在也有能力处理了. 推荐ARM系列 ST公司的最新芯片 价格差不多现在同等产品中最便宜的

宁波市19148273064: 51单片机学完了接着学什么比较好? -
剧砍品川: 51单片机学完了?不会是在开发板上编完了几个示例程序吧?那只是个开始.首先,1,你能不能把你的开发板所有的资源都用上,编一个复杂的液晶时钟,带温度显示,汉字液晶菜单驱动,24C02存储闹钟,矩阵键盘输入控制,温度报警.并...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网