导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[iotekcom]嵌入Linux的学习方法建议



No.45391
作者:iotekcom
邮件:isabella1212@yahoo.cn
ID:112043
登陆:5次
文章数:29篇
最后登陆IP:116.233.9.6
最后登陆:2009/8/13 17:13:08
注册:2008/10/21 17:13:26
财富:154
发帖时间:2009/5/22 17:20:08
发贴者IP:116.233.1.213
标题:iotekcom:嵌入Linux的学习方法建议
摘要:No.45391嵌入Linux的学习方法建议 学习掌握嵌入Linux的开发与移植现在非常流行。各种学习文章与培训班,充斥书店、街头。笔者,也上了路,经历漫长的摸索,参加海同嵌入式培训班),终于一日开窍。作为过来人,现写下自己的感受,供好学寒士参考。  


第一要点:实验重于看书(多编码,少翻书) 

  一定要首先搭建X86实验环境。用旧计算机(周末电脑城抛售存货,有新的),搭建一套实验环境。 

  Host主机:一台PC机(能够跑redhat linux ,看文档就可以了,配网卡与软驱)。 

  Target目标机一块旧PC主板,配一张网卡和一个软驱,电源。 

  附件:交叉网线,交叉串口线。 

  够了,不会超过三千元(已经很满足了)。 

  软件全部到电脑城/网站下载。 

  先不管什么 arm  ppc  mips  ,以后看看文档吧。 

第二重点:GNU C编译 

  在PC上安装redhat linux包括开发工具。熟悉linux配置命令。 

  练习 linux 的 C 语言编程,多个程序的编译工程制作。无聊的话,将C语言教材的例程,编译十几个,熟悉GNU 编译器。  

  包括gcc make ld objdump ar 等 GNU toolkit 

第三重点:realtime linux 内核编程/加载到目标板运行。 


1. 下载 rt-linux ,或uclinux 或什么非 redhat的linux 源码,一定是包括,编译工程makefile, 并且for x86 PC的。 

2. 修改和配置程序,将 rtlinux的 标准 console口 改为串口,不是vga与键盘。   

3. 在redhat linux 环境下,编译 这个 embedded linux内核。 用mkboot的这样程序(或按代码中工具,) 将编译好的内核执行文件 拷贝定位软盘引导区。 
4. 用这张软盘引导在目标PC ......

>>返回讨论的主题



  发表回复
用户名   *您没有注册?
密码   *
验证码   * .
标题   *
心情
随便说说    我回答你    最新发现    得意的笑   
气死我了    真是没劲    坚决同意    表示反对   
大家过来    好奇怪哟    懒得理它    大家小心   
文件上传
内容


字体:      字体大小:    颜色:
粗体 斜体 下划线 居中 超级连接 Email连接 图片 Flash图片 Shockwave文件 realplay视频文件 Media Player视频文件 QuickTime视频文件 引用 飞行字 移动字 发光字 阴影字 查看更多的心情图标 背景音乐
点击加入表情
                         
选项
有回复时用短消息通知您?

   




老古网执行:16毫秒 最大:5186毫秒 查询6次