业余爱好成就大事业,学51单片机还是STM32-ST MCU论坛

我以前学过51单片机,现在想去学STM32,不知道难不难,现在我该怎么样去入门呢?_百度知道
我以前学过51单片机,现在想去学STM32,不知道难不难,现在我该怎么样去入门呢?
23,但是烦:STM32参考手册和固件库说明文档。STM32,直接编程实现控制是很难的,你可以继续用Keil来写程序,当然需要的是Keil4了,现在推荐装Keil-MDK4。买STM32的开发板和J-LINK下载器或者ST原厂的Discovery开发板即可。准备的文本材料有两个。因为STM32和51的差别巨大,所以需要固件库支持才行不难
其他类似问题
为您推荐:
其他2条回答
不难,多看资料,先用汇编写几个小程序,然后再用c,买一块开发板,结合例程在开发板上多实践,然后给自己提出要求,自己结合开发板编一些小程序,有了体会就容易了。
STM32不错的单片机。
如果学过单片机是最好的。在学的时候建议先买一块开发板,然后可以到网上书城买关于STM32的书,这个还是比较多的,如果直接看英文版的话,像我这样的英文菜鸟,没看几页就晕了。还有可以多上上论坛,个人觉得阿莫论坛是不错的,里面有很多高手和牛人。在学的过程中,一般都是先学GPIO和中断,因为这个比较基础和简单,可以一边学一边自己试着去模仿例程去写(可以用固件库或者写寄存器,固件库相对比较简单,开发周期短,但没有写寄存器稳定),然后就可以去看USART、SPI、I2C或者定时器。最后可以自己做一些小项目来综...
买个开发板,在加上实践
51单片机的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁刚准备学习ST单片机,看到网上有好多STM32的资料,STM8的相对比较少,这两款单片机主要有什么区别?_百度知道
刚准备学习ST单片机,看到网上有好多STM32的资料,STM8的相对比较少,这两款单片机主要有什么区别?
准备学习ST单片机,STC和AVR单片机,这两款单片机主要有什么区别?如果有一些STM8的学习资料也行,看到网上有好多STM32的资料。曾使用过51,STM8的相对比较少。ST的以前没有用过,刚开始没有头绪
提问者采纳
ST官方比较重视中国市场,如同30年前的51内核一样,pic众多可以选择。用的人也就越来越多。
而stm8的情况就不一样了,资料自然也少,在所有采用cortex-m3内核的厂商中。
其次,汉化的资料多,刚推出可能bug也比较多,atmel的sam3s,不具有通用性,是一个比较通用的内核。不过似乎它的价格还是比较有优势的:
首先,各种宣传活动不少,资料也就多了,开发环境也不像cm3那样使用熟知的realview,在淘宝上选购也方便,stm32最具性价比,虽然顶着ST的光环。性能相比avr等8位机也并没有什么绝对优势,虽然也叫STM,一旦一种标准普及了,cm3性价比有着绝对的优势。货源目前也不稳定,所以它的作用就是替代原来arm7在高性能mcu领域的地位,从而比较容易普及,stm32使用arm架构先进的cortex-m3内核。
还有。用的人自然就不如stm32那样多,相比TI的lm3s系列,芯片也比较好买你好
个人认为主要有以下几点吧,很多半导体厂家都可以购买内核来做自己的mcu,目前主要是开发环境的问题和供货,但它的架构ST自己搞的东西,NXP的LPC1XXX来说,且还有51,这也是普及的关键,相比老一代打江山的arm7来说。这个领域没有太多的竞争
其他类似问题
为您推荐:
stm8的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 我的业余爱好 的文章

 

随机推荐