yaoyutaoTom 发表于 2015-5-11 21:58:09

嵌入式LINUX,实在学不会?

有软硬件基础,做过单片机项目,熟悉LINUX命令,裸机写过TQ2440程序,可下来就不行了,实在看不懂UBOOT,,下来的没法学啦!

cece_co 发表于 2015-5-11 21:59:08

静下心来慢慢看!

yaoyutaoTom 发表于 2015-5-11 22:00:27

1个月多了,没有进展,不知道哪里不会,不知道卡在哪里

activeleo 发表于 2015-5-11 22:05:44

如果实在是学起来很吃力,那就算了!也许这东西不是很适时你,所以你就找自己最拿手的技术开始专业,这才是对的方向。

yaoyutaoTom 发表于 2015-5-11 22:11:51

是不是该换块开发板,比如BEAGLEBOARD 试试

huashengdun 发表于 2015-5-11 22:12:12

学习方法不对,会误入歧途的,推荐你一个嵌入式学习方法的视频:

http://v.youku.com/v_show/id_XNzQ5MDA4NzM2.html

edkaifa 发表于 2015-5-11 23:06:04

那就跳过u_boot,嵌入式也不是仅有u-boot

mixiegen 发表于 2015-5-11 23:21:04

知道u-boot干嘛的,根据主流程走一边,然后写自己的bootloader。除非搞移植,u-boot不需要你花费太多精力。

TW_strivehappy 发表于 2015-5-11 23:27:14

尝试给单片机或DSP做次在线升级就会有所感悟了

lxk19781221 发表于 2015-5-12 08:40:31

裸机写过TQ2440程序

kebaojun305 发表于 2015-5-12 08:42:27

那就先放下 uboot   学linux应用吧

冷雨夜 发表于 2015-5-12 08:48:28

如果用不到,学了也是白学。曾经也是很努力的学了linux底层,驱动,应用开发等,可实际工作中只用到单片机,结果扔下一段时间就忘光了,现在再也不花时间学习用不到的东西了,专心把自己工作中用到的搞精通,毕竟人的精力是有限的。

passage110 发表于 2015-5-12 08:59:00

现在到处都是安卓的培训班,很少有linux的~~
难道是linux已经进入非主流了???

blackbird008 发表于 2015-5-12 09:03:43

还是学安卓iOS吧,上手快,回报好。搞电子的是搞不过IT的。

Xplain 发表于 2015-5-12 09:05:09

yaoyutaoTom 发表于 2015-5-11 22:00
1个月多了,没有进展,不知道哪里不会,不知道卡在哪里

最怕的就是不知道卡在哪

shuiluo2 发表于 2015-5-12 09:31:19

本帖最后由 shuiluo2 于 2015-5-12 10:11 编辑

1. 还不如搞IOS应用
2. 工作用不用不要学,过段时间就忘光了,投入与产出严重不成比例
3. 不要盲目想玩更高端的开发板,比如玩2440都玩不转就想玩A8 A9,只会让你更晕。
4. 建议学不下去LINUX,又觉得搞单片机没钱,那还是参照第1条玩,玩移动互联应用才是王道

jxx315315 发表于 2015-5-12 09:59:51

shuiluo2 发表于 2015-5-12 09:31
1. 还不如搞IOS应用
2. 工作用不要不要学,过段时间就忘光了,投入与产出严重不成比例
3. 不要盲目想玩更高 ...

顶你说的,安卓和ios应该都不错,正在学安卓。。。

boyiee 发表于 2015-5-12 10:36:35

慢慢来 我当时也是煎熬1年差不多才走出困境。

主要刚开始学习的时候从MCU到带linux系统的工程,需要学习的知识量太大了,短期很容易迷茫,但是一定要坚持,网上很多资料,哪不会学哪,慢慢熬过去最苦逼的开始阶段,熟悉了开发环境和linux的编程思想,你就会发现linux多么美好,一切都有规可循。

error_dan 发表于 2015-5-12 10:49:04

讲到底就是C和英语.
外加少量的软件工程和相应软硬件平台的背景知识.

不过,大部分人应该都卡在前两项.

embeddev_1 发表于 2015-5-12 10:52:20

没必要学bootloader,linux太大,学习下linux 驱动或者应用编程就可以了{:biggrin:}

styleno1 发表于 2015-5-12 11:40:06

不要浮躁,短平快不见得就是捷径。

bbstr 发表于 2015-5-12 12:06:01

其实懂点SOC的基础,你搞uboot,linux还是能懂的。比如时钟,内存,各种总线初始化,flash识别,网卡初始化 ... ,uboot相对别的来说,集成很多的工具,和你裸机炮程序是差不多的。他也是单线程的。无非就是支持的板子多,代码多而已

YFM 发表于 2015-5-13 09:14:46

讲到底就是C和英语还有“墙”。

fengyunyu 发表于 2015-5-13 09:20:34

不学uboot也可以

yaoyutaoTom 发表于 2015-5-13 09:42:36

不移植系统,那还学啥

yanhaijian2005 发表于 2015-5-13 10:28:00

冷雨夜 发表于 2015-5-12 08:48
如果用不到,学了也是白学。曾经也是很努力的学了linux底层,驱动,应用开发等,可实际工作中只用到单片机 ...

同感啊。

李程宏 发表于 2015-5-13 11:46:45

UBOOT就只是个单片机程序而已啦,并没有扯到linux。建议用厂家提供的uboot跟移植好的内核、文件系统,直接再这个基础上做应用。如果想学驱动,只能慢慢啃。

ludlee 发表于 2015-6-25 18:02:18

还没开始

mcufan5524 发表于 2015-6-26 23:48:59

我也觉得linux太难,不学了

阿伟 发表于 2015-6-27 04:39:30

加油啊!我也打算学呢,在网上找到韦东山的视频,还没看呢。

liucoldstarplus 发表于 2015-6-29 00:00:09

Linux内容非常多,所以学起来不容易,尤其在没有一个全局概念时候会记得难度很大。我建议还是要花时间从基础开始,大部分人是做Linux的驱动开发和上层应用开发,这个看一些视频教程入门会快一点。

90soso 发表于 2015-6-29 17:28:21

打算弄一款开发板。将如何从51到linux。有兴趣可以关注~~

lnso 发表于 2015-6-30 20:31:50

楼上的赶紧弄啊

lans0625 发表于 2015-6-30 20:38:13

没有兴趣做老师很难入门的。

ecat 发表于 2015-6-30 21:45:08

error_dan 发表于 2015-5-12 10:49
讲到底就是C和英语.
外加少量的软件工程和相应软硬件平台的背景知识.



我觉得你说到点子上了。

TimCheng 发表于 2015-7-1 13:56:46

学习方法不对。

embeddev_1 发表于 2015-7-1 14:00:10

uboot都写好了,根本不需要你学!{:lol:}

achild 发表于 2015-7-1 15:13:25

多想一想自然就懂了

Auir 发表于 2015-7-1 16:39:51

没有人引路所致。

其实你完全不需要去看uboot,
linux是一种系统, uboot,及 内核驱动,原厂应该为你做好了。

你仅仅需要像windows那样,学会用c在windows上写应用程序。

2.在上面的基础上以后,再来研究如何写内核驱动。

如楼上一些人所说,一旦掌握linux,linux还是蛮爽。
页: [1]
查看完整版本: 嵌入式LINUX,实在学不会?