微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 请问先学三星S3C2410呢还是学STM32?跪求大神指点迷津!

请问先学三星S3C2410呢还是学STM32?跪求大神指点迷津!

时间:10-02 整理:3721RD 点击:
我学了单片机想学嵌入式,请问先学三星S3C2410呢还是学STM32?跪求大神指点迷津!

就是我个人的建议,如果你的基础比较好,那学习STM32与学习2410 其实都可以, 学好他们都是需要时间来巩固;如果基础不够牢靠, 我想STM32 相对要合适一些,做一个过渡,在来学习2410.

2410是ARM9的内核比STM32要早出现,为什么先学2410呢?

我也是学习了51之后就想学嵌入式,然后就买了一个友善之臂的2410的开发板,开始的时候一直讲Linux,学了一个月之后一点兴趣都没有了,正好这个时候找到了工作,用LABVIEW写了一年多的程序,现在又转到了STM32,买的是野火的开发板,稍微有点单片机基础的都可以看懂,尤其是《零死角玩转STM32》这个pdf教程,讲的还是比较通俗易懂的。个人建议你先买个stm32的开发板,这样学起来的时候会越来越有兴趣。希望能帮助到你

小编你好,我快毕业了,曾经也有你的烦恼。但我当时选择了2440+linux。然后就是学啊学。不得不说有51的基础的话不论学ARM9还是STM32都是挺容易的,但只限于纯单机操作,不涉及操作系统。当初花了2个礼拜学了2440的硬件编程部分,也能写写应用程序,但是后来接触了linux才发现那是个无底洞!之后我就去了一家单位实习,发现跑linux的arm还是比较少的,应该说是用arm平台都是比较少的,一般点的就是STM32+uc/os就能满足要求了。那时才恍然大悟,原来可以不那么急的,linux确实很有难度(当然如果只是简单的移植还是不难的,移植到特定要求的平台上就困难了)。相比linux,uc/os好很多,代码不多,很适合初学者,当然一切都只在你自己学习并思考过之后才能看清其中的关系。当初花在arm+linux上的时间起码有3个月,而现在想想那段时间完全可以用来学别的,毕竟那个没有那么快用到,因为公司不会让一个新人上手这些。忘小编可以少走弯路!

我对LABVIEW很有兴趣,不知道这个行业前景怎么样,,我也不是很懂,以前了解一点点,下载差不多全忘了,但是还是对他兴趣不减呀,感觉他程序开发比较有意思,就象PCB拉线一样编程。希望大侠介绍一下这个行业情况。

如果想跑系统的,个人建议2410。如果还是搞裸机的,stm32是个不错的选择

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top