找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4332|回复: 3
打印 上一主题 下一主题
收起左侧

从51单片机到ARM处理器的艰辛路

[复制链接]
跳转到指定楼层
楼主
ID:50962 发表于 2013-7-20 22:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
以前以为学完了51AVR,学完了AVRARM是多么顺理成章的事情。后来学AVR的时候花了一两个星期把AVR最基本的那几样东西给弄熟了一下。那时候更是觉得原来学会了51以后后面的就是那么容易学的东西,甚至暗地里想干脆在花几个星期把ARM也搞定。后来对ARM稍微有一丁点的了解了,才发现ARM比起51或者AVR来不知道灵活了多少。
记得在去矮寨之前,我们就开始慢慢地在琢磨ARM,而且那个时候国民和学文都已经开始写ARM的程序了。在矮寨的时候也从说说上看到国民在弄ADC,我以为他已经能用ARM进行AD转换了。我以为这次去“三下乡”一趟我已经被甩得远远的了。等到我回来到实验室一看,结果是弄了这么久连一个LED都没点亮过。其实不仅仅是国民学文之前也弄过一段时间,我在去矮寨之前也看过一些关于ARM的资料,回来后继续看,到现在任然是一点头绪都没有,还不知道怎么去写我的第一个ARM的程序甚至从哪里着手都不知道。
现在对于ARM我想我任然是个门外汉,什么都不懂。我只知道ARM用起来比起51要灵活很多,他兼容16位和32位指令,有7系统模式、用户模式等7种模式,很多的芯片还仅仅就是一个ARM处理器,没有内嵌的RAMFLASH。时钟和起止地址等等好多方面都比51单片机要灵活。也许正是因为有很多的选择的余地,所以ARM的入门比起51或者AVR来说似乎要困难很多。
我一直觉得学习的过程就像一次潜水,在开始没浮出水面的时候一直在死死挣扎,后来仅仅地上升,最后浮出水面。浮出水面的那个过程就是入门的过程。在水下的时候看不清水面上的东西,一切都处于一个迷局当中。不明白自己该何去何从。而当浮出水面的时候,一切的景象尽收眼底,一切尽在掌握之中,该去哪里该往哪走自然是一目了然。到达目的地只是时间的问题。学习也一样,只有在真正地入门以后,才会恍然大悟,原来苦苦探索的东西就是这么一回事。至于入门以后的学习不会是平平坦坦的大道,但是后面的过程是漫长而又稍微简单的过程。
现在的我在学习ARM的过程中任然还是在水下面苦苦挣扎的人,不知道是什么时候才能浮出水面,不知道什么时候才能忽然明白ARM到底是怎样的一回事。
写下这些东西的时候我也不清楚他到底有什么用,也许纯粹就是在学习的过程中遇到麻烦了发发牢骚吧,发完了再继续努力。目前所做过的一切仅仅就是一个开始,浮出水面的过程可能还很长,但是我不会甘心也没有这个资格淹死在水里。我相信我也不是那么容易服输的人,加油!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:51728 发表于 2013-7-11 15:23 | 只看该作者
挺好的
回复

使用道具 举报

板凳
ID:51260 发表于 2013-7-11 17:53 | 只看该作者
支持一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表