我以前学过51单片机,现在想去学STM32,不知道难不难,现在我该怎么样去入门呢?

作者&投稿:革水 (若有异议请与网页底部的电邮联系)
学过51单片机,现在想学STM32,帮我推荐一本容易上手的入门教程啊!!!~

如果你已经会用C了的话,建议你看看正点原子的STM32不完全手册.我就是看这个学会的。。起码是基础的东西知道怎么用了。。
毕竟51和AVR不大一样,AVR的IO也要设输入和输出。。STM32的也是,还有IO的配置什么的。。
不过我现在只会操作寄存器。。一直没学过库函数。。

如果你已经会用C了的话,建议你看看正点原子的STM32不完全手册.我就是看这个学会的。。起码是基础的东西知道怎么用了。。
毕竟51和AVR不大一样,AVR的IO也要设输入和输出。。STM32的也是,还有IO的配置什么的。。
不过我现在只会操作寄存器。。一直没学过库函数。。

不难,多看资料,先用汇编写几个小程序,然后再用c,买一块开发板,结合例程在开发板上多实践,然后给自己提出要求,自己结合开发板编一些小程序,有了体会就容易了。
STM32不错的单片机。
如果学过单片机是最好的。在学的时候建议先买一块开发板,然后可以到网上书城买关于STM32的书,这个还是比较多的,如果直接看英文版的话,像我这样的英文菜鸟,没看几页就晕了。还有可以多上上论坛,个人觉得阿莫论坛是不错的,里面有很多高手和牛人。在学的过程中,一般都是先学GPIO和中断,因为这个比较基础和简单,可以一边学一边自己试着去模仿例程去写(可以用固件库或者写寄存器,固件库相对比较简单,开发周期短,但没有写寄存器稳定),然后就可以去看USART、SPI、I2C或者定时器。最后可以自己做一些小项目来综合一下

不难,但是烦。
STM32,你可以继续用Keil来写程序,当然需要的是Keil4了,现在推荐装Keil-MDK4.23。买STM32的开发板和J-LINK下载器或者ST原厂的Discovery开发板即可。
准备的文本材料有两个:STM32参考手册和固件库说明文档。因为STM32和51的差别巨大,直接编程实现控制是很难的,所以需要固件库支持才行。

买个开发板,在加上实践


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

关于单片机学习,学了51,又学什么???【请高手和前辈指点】
但是单片机的知识较难入手,但是你如果看了《51单片机应用从零开始》(清华大学出版社,王玉凤,刘湘黔,杨欣编著)就不是这么感觉的了,这是一本中学生都读得懂的单片机基础和应用教程。这本教程凝结了国内几所重点大学中站在科研、教学第一线教师们的心血,也得到了英国剑桥大学、牛津大学、伦敦帝国理工大学、伦敦大学、加的...

请问我以前自学了51单片机,现在直接学习fpga可以吗?还请大家提供详细的...
想学就去学呗,可以直接跳过单片机到fpga的,我就差不多是这样的,只是学了一点avr,后来发现fpga更好玩,就买了板子学。看你想学alter还是xilinx的了。网上资料很多,最好买个开发板。

我以前学过51单片机,现在想去学STM32,不知道难不难,现在我该怎么样去...
STM32不错的单片机。如果学过单片机是最好的。在学的时候建议先买一块开发板,然后可以到网上书城买关于STM32的书,这个还是比较多的,如果直接看英文版的话,像我这样的英文菜鸟,没看几页就晕了。还有可以多上上论坛,个人觉得阿莫论坛是不错的,里面有很多高手和牛人。在学的过程中,一般都是先学...

我已经学了51系列和AVR系列的单片机,然后在学习ARM单片机或VHDL硬件描 ...
你已经有了单片机的基础,单片机是一通百通的,应该学ARM简单一些,但VHDL也不难,我就是用了一周多的时间,基本上就可以写verilog HDL 的一些简单程序了;入门都容易,但想要精通,两个都很复杂;建议你两个都学习一下吧,都很有用的,两者都是嵌入式设计不可或缺的;...

学习单片机有一年了,接触过51,K60,stm32。用单片机做过智能小车, 玩过...
先说学习进度,后面再提开发板 老兄您既然学了一年单片机,想挑战arm也是很有难度的,相比之下有一些不同点要注意。学arm的两个基本方向,是偏硬件和偏软件的话题。我们知道单片机和程序基本上可以看做一体了,通常没有其他的过多内容了。相对的如果是arm的裸机编程,基本上也可看做此类情况。但是当...

没接触过PLC,以前学过51单片机,懂C语言,模拟电路数字电路良好,该如何快 ...
PLC相当于一个黑匣子,可以通过编程实现或者改变它的输入和输出的关系。最常见的功能就是实现继电器的开关功能。高级一点还可以实现很多其它运算。由于PLC更倾向于强电(相比于信息处理的弱点),因此有些还集成了接口电路,使其直接驱动执行机构。就好比很多单片机集成PWM、D\/A,甚至电机驱动。如果你编过程,...

我学51单片机具体找什么工作啊?
我从事单片机工作的,刚工作不久,说说我的看法:51是基础,工作不一定就是使用51单片机,但会了51其他也就没什么了。至于工作,可以是单片机工程师,开发员,电子工程师这些,在招聘网上输入单片机搜索工作,会出来不少,自己可以多去了解,祝你早日找到理想工作!

51单片机学完后,要不要继续学其他单片机?
如果你将来基于单片机做一个产品开发,那么掌握两到三种单片机就足够了。可以深入学习一下 51,avr 430单片机,掌握这几款大部分的项目都能应付了。如果你将来是做芯片级设计的,那么了解的越多越好,因为每款芯片的体系结构是不一样的,你也许能综合精华来。呵呵,胡乱说的,供参考 ...

刚学完51单片机,现在想开始学32单片机。朋友推荐我买洋桃电子的单片机...
刚完成51单片机的学习,跃跃欲试的你正考虑转向32位单片机的世界。朋友推荐了洋桃电子的产品,那么,这个选择是否明智呢?首先,我们需要了解市面上的教学资源和品牌。杜洋的教程虽然广为流传,但据我观察,其深度和编程理念可能并不够全面。电路和算法的讲解偏向于个人经验分享,缺乏系统性的学习路径,这...

元谋县19816851075: 我想学习stm8s单片机,之前有学过51单片机,基础不是很牢靠,从哪里入手比较好.如果新手学习该如何? -
葛关复方: 装上开发环境,打开例程工程,进行软仿真,对单片机形成概念.买个开发板和调试工具,自己尝试编写一些简单的程序试试.找个具体的项目,用你stm8s做,从实际工作中得到锻炼.

元谋县19816851075: 我以前学过51单片机,现在想去学STM32,不知道难不难,现在我该怎么样去入门呢? -
葛关复方: 不难,多看资料,先用汇编写几个小程序,然后再用c,买一块开发板,结合例程在开发板上多实践,然后给自己提出要求,自己结合开发板编一些小程序,有了体会就容易了. STM32不错的单片机. 如果学过单片机是最好的.在学的时候建议...

元谋县19816851075: 学习熟练51单片机,下一步在学什么.是stm32,还是AVR,我最后想学ARM -
葛关复方: 我建议直接学ARM,它的前景很好,可以说无止境,我学了51,然后学了AVR,感觉很局限(它只能当单片机用),可以说AVR是升级版的51,它比51多了一些资源,如ADC、SPI、TWI、USART等,,但是这些ARM也有.当单片机用AVR与ARM也有的一比,但是加上操作系统,AVR就远远不如了,到最后你反正要学ARM的,不如现在就开始学,可以节省很多时间而达到同样的功效!

元谋县19816851075: 51单片机学完要学什么? -
葛关复方: 一般学51单片机后度会学一些嵌入式系统例如linux,uC/S,安卓等系统,或者学arm的单片机.建议你先学uC/S系统,因为一般51单片机只能潜入这个系统.

元谋县19816851075: 电气工程及其自动化专业 已经学了51单片机,自己有一块51的开发板!现在想学PLC或ARM,不知道学哪一种好 -
葛关复方: PLC的应用可能更广泛些,而且使用和调试更方便,工作条件要求也更低. 单片机以后可能应用更好些,但是目前更多的是嵌入式系统应用.

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

元谋县19816851075: 学习单片机有一年了,接触过51,K60,stm32.用单片机做过智能小车, 玩过点阵等.现在想学习 -
葛关复方: 先说学习进度,后面再提开发板 老兄您既然学了一年单片机,想挑战arm也是很有难度的,相比之下有一些不同点要注意.学arm的两个基本方向,是偏硬件和偏软件的话题.我们知道单片机和程序基本上可以看做一体了,通常没有其他的过多...

元谋县19816851075: 8051单片机我已经学了,现在想学点别的什么,我是学硬件的,接下来想学习ARM或者AVR之类的,不知道怎么样 -
葛关复方: 学ARM.AVR是51的升级版单片机 功能相对比ARM少太多了 arm是32位 现在嵌入式人才都要会arm的 你学arm的话 建议你学S3C2410的板子 搞嵌入式必然是学ARM 我大学的时候学的是AVR mega16 现在在单位搞嵌入式软件开发 用的板子都是ARM的 你如果想为未来铺垫 我奉劝你学arm 你如果是高硬件的 那么画图软件尽量多学点 对你一定有好处 你在大学的话 学arm不用学的太深 知道是由什么构成 能接什么外设等等就可以了 希望我的回答你满意

元谋县19816851075: 学习了51单片机,想进一步学习,应该学什么勒? -
葛关复方: 学习了51单片机?是指课上学习,课后看看书吗,买了开发板自己下载看了下.或者自己会做很多东西了...如果是后者,那可以接着学高级单片机..如果不是,那我先讲讲如何学习单片机,找个最小系统板,然后学什么东西,买元器件自...

元谋县19816851075: 51单片机学会后该学什么?? -
葛关复方: 不知你学的是51还是arm,我个人认为,51是基础,逐渐发展到arm,现在单片机应该很广,尤其在仪器仪表中,在自动控制中也不少.可以baidu一下,你这么问,估计没人会正面给你回答的.你可以登陆一些做仪器仪表的网站,看看市场的需求.OK

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