000_<ARM9从裸机到Linux操作系统>____ARM9裸机开发

本文是一名大三计算机专业学生分享的ARM9嵌入式学习经验,强调从裸机程序开发入手,避免过度依赖现成的测试程序。建议学习ARM汇编基础,理解启动代码,逐步构建自己的裸机测试程序,以扎实基础。同时提醒,嵌入式不仅仅是ARM,重心应在操作系统上,鼓励自学并注重基础课程的学习。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ARM裸奔程序设计心得

      注:这篇文章是我半年前贴上来的,随着不断学习,感觉这篇文章还有一些不妥之处。所以又进行了一些修改。文章中绿字处都是后来修改的,嘻嘻。

    我是一名在读大三学生,计算机专业,接触嵌入式已有半年时间。从开始的一窍不通,到现在的刚刚入门,感觉自己有一定的收获。嵌入式对计算机专业或电子相关专业都适合。计算机专业的强项在于软件知识,如操作系统。电子相关专业在于硬件,板子的焊接。但是有一个不争的事实,如果你是电子专业出身,想从事嵌入式这一行业,早晚需要向软件方面转行<现在再想想,这个结论有点太确定了,不够理性>。个人觉得,嵌入式更多的是在操作系统上开发,所以不要把重心放在ARM上,我以前也有这个误区。我不是高手,也还是菜鸟一个。我不知道现在我国有没有哪所高校把嵌入式作为一门学科系统的教授给学生,反正我学校没有,所以只能自学,每个人都知道,自学的过程是痛苦的。这也是为什么我接触嵌入式半年(半年里还有许多别的课要学,也是断断续续的找资料、了解、着手,所以慢一点)才开始到裸奔部分的原因。我总结了自学的一些经验,与大家分享,希望后来者少走弯路,真正体会到嵌入式的快乐。

     注:写这篇文章最初是看了另一个哥们的裸奔心得,我也是照着他的建议做的。但是在做的过程中,自己又有了新的体会,所以这篇文章也是对那位兄台所写文章的一个补充。所以文章中会有那一篇文章的原话,我就直接引用过来,不再做额外说明了。如果那哥们看到了我的文章与他写的有相似之处,我在这先赔礼道歉啦,侵犯你版权啦,O(∩_∩)O哈哈~。当然,也欢迎更多人对我这篇文章进行补充,那将不胜感激。本文中有的地方言辞比较过激,请各位担待。也没有朝谁开火的意思。如果无意伤了谁,还望海涵;如果所言有误,还请高手多多指教。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~正文开始~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

     我用的是天嵌的tq2440的板子(当然,该心得对用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值