本人目前在学51单片机,想学精通后入手AVR,然后STM32(arm7内核?),最后再学arm9

大家感觉这个进度对吗?还有我有51开发板,那学AVR还有STM32的时候要重新买板子吗?还是只用买芯片和转换线之类的?ARM9准备到时候破财买个板子,求大神指教!!!... 大家感觉这个进度对吗?还有我有51开发板,那学AVR还有STM32的时候要重新买板子吗?还是只用买芯片和转换线之类的?ARM9准备到时候破财买个板子,求大神指教!!! 展开
 我来答
百度网友5f81806
2013-04-18 · TA获得超过1302个赞
知道小有建树答主
回答量:335
采纳率:100%
帮助的人:305万
展开全部
不用去学AVR的,除非非常有必要。
51,AVR,ARMv7(STM32),ARM9之间没有必然的联系,不用一步一步去学。
51属于简单的单片机,用来了解单片机工作原理什么的,是不错的选择。
学习怎么操作单片机寄存器什么的,还有养成良好的编程习惯。
AVR使用也不少,你要精通51,将来工作中要用到AVR的话,也就花几天熟悉一下就可以了。
STM32跟ARM7不是一回事,STM32的核是CORTEX M3,内核版本是ARMv7不是ARM7。
STM32功能,速度,位宽跟51都不一样,强大很多。
STM32可以使用UCOS,一般没必要,裸奔挺好,你要学习UCOS的话另说。
ARM9已是昨日黄花,工业上应用还好,消费级的都是CORTEX A8/A9了。
至于ARM9还是CORTEX A8,本质上相差不大,都是利用别人做好的WINCE,LINUX/ANDROD操作系统上进行开发,NB点的做做移植什么的。
想必你应该明白,你说的四种处理芯片互相之间没有多少的联系,不要认为那是进阶一步一步的走。
追问
主要想参加飞思卡尔小车竞赛,想51熟了,再学一个强大点儿的,那stm32应该就能满足要求的吧?还有推荐一款开发板呗,谢谢!!!
追答
飞思卡尔的小车竞赛应该有他们的赞助吧?
这个东西没玩过,如果只是寻线够了,要是图像识别的话肯定不够。
开发板建议用STM32 DISCOVERY,理由是这个开发板自带JTAG调试工具,USB供电不需要外加电源,价格便宜(100块以下)。缺点是板上集成度很低。
如果只是为了小车,建议你上淘宝买专用成品电路板,自己做比买的要高的多。
肥肥的爆米花
2013-04-18 · TA获得超过3771个赞
知道小有建树答主
回答量:910
采纳率:50%
帮助的人:624万
展开全部
我做了半年51,还有快半年的STM8+STM32。
我给你的建议是先把51所有模块学精,然后再学STM32或者ARM9,AVR真的是没必要学了,性价比远没有STM32来的高,甚至STM8都更便宜更好用。
STM32多用于工业控制,STM32与ARM9的区别就是STM32的模块数(比如串口数量)可能会更多,唯一不好的是不适合加载操作系统,可以说ARM9裸奔就是STM32。
你如果有充足的时间,那你可以学完51直接ARM9,ARM9的资料很多,你的思想要从寄存器操作转向库的操作,难点就是库+操作系统,这时你学的会非常痛苦。据说自学时间在半年。
如果你即将工作了,时间很有限,你可以学好51后花一个月时间学STM32,先找一份单片机的工作,熟悉库的操作,用业余时间学学操作系统,等学ARM9学的差不多时你再换一份嵌入式的工作。
其实,多学几块芯片是有用的,这些知识都是触类旁通的,而且这样对你视野有帮助。STM8与STM32类似,但是资料很少,并且软件没有KEIL好用,而且下载器又贵,有兴趣可以去了解下。
我从事单片机行业快1年,觉得单片机很有限,在考虑做满一年去找一份嵌入式的工作,所以现在买了块MINI2440,用业余时间看看。
更多追问追答
追问
主要想参加飞思卡尔小车竞赛,想51熟了,再学一个强大点儿的,那stm32应该就能满足要求的吧?还有推荐一款开发板呗,谢谢!!!
追答
可以满足啊,你上淘宝搜下销量排行就知道买哪块了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
特纳的人
2013-04-18 · TA获得超过1174个赞
知道小有建树答主
回答量:1095
采纳率:100%
帮助的人:781万
展开全部
楼上说的没错,单片机的特点就是互相之间相互比较独立,你要是没有用过单片机的话,可以先从51入手熟悉,然后根据具体的工程需求选择适合的单片机方案。裸奔的话CORTEX M3内核就很强大了,如果上操作系统,那么编程和选什么单片机就不重要了,主要去学几个主流操作系统编程。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5ffd0d3
2013-04-17 · TA获得超过718个赞
知道小有建树答主
回答量:386
采纳率:100%
帮助的人:241万
展开全部
不错,我现在也在学习STM32,买了个开发板一年多了,没怎么玩过 UCOS也没跑过
我之前从51转到AVR的时候,自己买了二个ATMEGA16 一个13块钱 自己焊了个学习板,主要是你不怕麻烦。
更多追问追答
追问
51转AVR,不是买个芯片还有那个转换线就行了吗?ATMEGA16是什么?刚入门51不太懂
追答
ATMEGA16 就是AVR中一种
不是买个芯片还有那个转换线就行,它也有最小系统,跟51一样你用到什么硬件要自己搭
51跟AVR的接口不一样,如果你有一个51学习板,需要一个AVR转51的转接板才可以做实验
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式