嵌入式LINUX,实在学不会?
有软硬件基础,做过单片机项目,熟悉LINUX命令,裸机写过TQ2440程序,可下来就不行了,实在看不懂UBOOT,,下来的没法学啦! 静下心来慢慢看! 1个月多了,没有进展,不知道哪里不会,不知道卡在哪里 如果实在是学起来很吃力,那就算了!也许这东西不是很适时你,所以你就找自己最拿手的技术开始专业,这才是对的方向。 是不是该换块开发板,比如BEAGLEBOARD 试试 学习方法不对,会误入歧途的,推荐你一个嵌入式学习方法的视频:http://v.youku.com/v_show/id_XNzQ5MDA4NzM2.html 那就跳过u_boot,嵌入式也不是仅有u-boot 知道u-boot干嘛的,根据主流程走一边,然后写自己的bootloader。除非搞移植,u-boot不需要你花费太多精力。 尝试给单片机或DSP做次在线升级就会有所感悟了 裸机写过TQ2440程序 那就先放下 uboot 学linux应用吧 如果用不到,学了也是白学。曾经也是很努力的学了linux底层,驱动,应用开发等,可实际工作中只用到单片机,结果扔下一段时间就忘光了,现在再也不花时间学习用不到的东西了,专心把自己工作中用到的搞精通,毕竟人的精力是有限的。 现在到处都是安卓的培训班,很少有linux的~~
难道是linux已经进入非主流了??? 还是学安卓iOS吧,上手快,回报好。搞电子的是搞不过IT的。 yaoyutaoTom 发表于 2015-5-11 22:00
1个月多了,没有进展,不知道哪里不会,不知道卡在哪里
最怕的就是不知道卡在哪 本帖最后由 shuiluo2 于 2015-5-12 10:11 编辑
1. 还不如搞IOS应用
2. 工作用不用不要学,过段时间就忘光了,投入与产出严重不成比例
3. 不要盲目想玩更高端的开发板,比如玩2440都玩不转就想玩A8 A9,只会让你更晕。
4. 建议学不下去LINUX,又觉得搞单片机没钱,那还是参照第1条玩,玩移动互联应用才是王道 shuiluo2 发表于 2015-5-12 09:31
1. 还不如搞IOS应用
2. 工作用不要不要学,过段时间就忘光了,投入与产出严重不成比例
3. 不要盲目想玩更高 ...
顶你说的,安卓和ios应该都不错,正在学安卓。。。 慢慢来 我当时也是煎熬1年差不多才走出困境。
主要刚开始学习的时候从MCU到带linux系统的工程,需要学习的知识量太大了,短期很容易迷茫,但是一定要坚持,网上很多资料,哪不会学哪,慢慢熬过去最苦逼的开始阶段,熟悉了开发环境和linux的编程思想,你就会发现linux多么美好,一切都有规可循。 讲到底就是C和英语.
外加少量的软件工程和相应软硬件平台的背景知识.
不过,大部分人应该都卡在前两项. 没必要学bootloader,linux太大,学习下linux 驱动或者应用编程就可以了{:biggrin:} 不要浮躁,短平快不见得就是捷径。 其实懂点SOC的基础,你搞uboot,linux还是能懂的。比如时钟,内存,各种总线初始化,flash识别,网卡初始化 ... ,uboot相对别的来说,集成很多的工具,和你裸机炮程序是差不多的。他也是单线程的。无非就是支持的板子多,代码多而已 讲到底就是C和英语还有“墙”。 不学uboot也可以 不移植系统,那还学啥 冷雨夜 发表于 2015-5-12 08:48
如果用不到,学了也是白学。曾经也是很努力的学了linux底层,驱动,应用开发等,可实际工作中只用到单片机 ...
同感啊。 UBOOT就只是个单片机程序而已啦,并没有扯到linux。建议用厂家提供的uboot跟移植好的内核、文件系统,直接再这个基础上做应用。如果想学驱动,只能慢慢啃。 还没开始 我也觉得linux太难,不学了 加油啊!我也打算学呢,在网上找到韦东山的视频,还没看呢。 Linux内容非常多,所以学起来不容易,尤其在没有一个全局概念时候会记得难度很大。我建议还是要花时间从基础开始,大部分人是做Linux的驱动开发和上层应用开发,这个看一些视频教程入门会快一点。 打算弄一款开发板。将如何从51到linux。有兴趣可以关注~~ 楼上的赶紧弄啊 没有兴趣做老师很难入门的。 error_dan 发表于 2015-5-12 10:49
讲到底就是C和英语.
外加少量的软件工程和相应软硬件平台的背景知识.
我觉得你说到点子上了。 学习方法不对。 uboot都写好了,根本不需要你学!{:lol:} 多想一想自然就懂了 没有人引路所致。
其实你完全不需要去看uboot,
linux是一种系统, uboot,及 内核驱动,原厂应该为你做好了。
你仅仅需要像windows那样,学会用c在windows上写应用程序。
2.在上面的基础上以后,再来研究如何写内核驱动。
如楼上一些人所说,一旦掌握linux,linux还是蛮爽。
页:
[1]