ARM从零基础到入门--告诉你这10天我都做了些什么--小白历险记--ARM之旅

本文记录了一位从Linux基础开始的ARM开发学习者,在10天内遇到的问题及心得。从环境配置、版本选择、环境变量设置到克服困难的经验分享,适合同样起点的学习者参考。通过自我学习与不断实践,作者强调了动手、思考和不怕失败的重要性。
摘要由CSDN通过智能技术生成

如果你只懂得linux,知道它有一个终端,而且只知道两个命令,cd和ls,那恭喜你,你看这个文章的时候和我最开始做这个ARM的东西的时候基础差不多。

如果你想学学ARM,但是不知道中间会遇到什么问题,要怎么办?那也恭喜你,这边文章很可能会有你以后遇到的问题的情况
如果你想知道具体问题怎么解决,那还是恭喜你,这篇文章一点都没说,然后你可能会问,那这篇文章有什么用?我告诉你,多动手,多动脑,脸厚,心黑就能让你在10天学会怎么ARM开发。
其实写这篇文章就想让大家看看,即使咱们很笨,只要花心思,还是可以学会东西的。或许你比我聪明,都不会遇到下面的问题,如果你觉得自己不聪明,那可以往下看看,毕竟我花了一天写这玩意。不求给你带来什么实质的东西,博君一笑总可以吧。

苦逼的我不是学计算机出生的,以前玩linux都是冲着玩那华丽丽的特效,以及可以在女生面前装B才玩的,最近让我写一个ARM平台上的程序,苦了我。。
期间各种被鄙视。
“你知道串口么?。。不知道你还做个毛”
“你懂交叉编译么?。。。。不知道你搞个屁”
“你要弄一下驱动?。。。。什么,驱动都不懂。。我服了你了”
…………
……

然后就这样,买了一块开发板,然后各种崩溃,各种抓狂。现在还是什么都不懂,只能说点皮毛的。。

心得一、版本很重要

一开始没有注意到这个,结果各种抓狂,要么无法编译,要么编译了不能跑,这个下文慢慢解释

心得二、环境变量很重要

一开是连什么是环境变量都不懂(现在也只是迷迷糊糊有个概念),然后各种悲剧,弯路多多,所以不行的时候看看是不是这些变量设置有问题,下文慢慢讲我遇到的问题。

心得三、脸皮厚不厚很重要

一直扯不下脸皮问人,结果很多东西都是迷迷糊糊中给解决的,弄出来后和别人一说,结果立刻被鄙视“你居然不知道这个……”,,所以早晚都要被鄙视,不如一开始就被鄙视。

心得四、如果可以的话,千万别像我下面写的那样去做,只有我这样笨的人才会花这么久学这东西

接下来,讲讲我一开始做的时候遇到的一些担心的问题。

问:我需要看什么书?

答:我也不知道,买了什么的板子,就看他给的手册,找了一些ARM的书,感觉讲的都一样,所以到现在还没觉得什么书特别好的。尤其一点是,每个人做的时候都会遇到各种稀奇古怪的问题,这玩意没有哪本书会给你讲出来,所以个人感觉看书不如遇到问题了跑了去问人,然后去买的开发板的论坛上去问。这样来的实在一些。

问:买来的板子配了十几个光盘,几百个视频,什么时候才能看完啊,而且看完了就忘记了。

答:我也挨着看了很多,结果发觉很多用不上,个人认为,首先先自己弄出一次成功的实例后再看视频,可以加深理解,而且到时候看起来要快很多。或者一遍看视频一边做。

问:开发手册看得云里雾里,无从下手,怎么办?

答:我也一样,而且给的手册乱七八糟,也不知道先看哪个,这只能等自己成功做出几次后就会知道怎么看这些手册了,所以一开是就是一个痛苦的过程,忍一忍吧,过了前期就好受多了。

问:我按照手册上的步骤做了,但是遇到各种问题,就是不成功,怎么

  • 8
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值