• 嵌入式Linux学习小结


    这两个月一直在学习Linux。作为一名刚開始学习的人,学习期间难免磕磕碰碰、走弯路,可是,抱着不怕失败、多尝试的信念,终于还是坚持下来了。

    如今已经清楚Linux的框架,知道怎么去开发一个Linux程序。同一时候。随着学习的深入,我发觉自己已经爱上Linux了。

    以下简单谈谈我的Linux学习体会,也算是对这段时间的一个小小总结。

    嵌入式Linux(ARM+Linux)学习步骤:

    1、  在PC上安装虚拟机(如VMware、VirtualBox等),在虚拟机上安装Linux操作系统(如Red Hat、Ubuntu、Debian、Fedora等);

    2、  熟悉开发环境、shell经常使用命令(如cd、ls、mv等),没事多敲键盘,熟能生巧。

    3、  搭建开发平台:安装交叉编译器、配置NFS、Samba等Linux平台工具,实现Linux与Linux、Linux与Windows的资源共享。安装Source Insight、SecureCRT、DNW等Windows平台工具;

    4、  熟练使用Vi、GCC、GDB、Make等工具。进行PC下的Linux应用程序开发;

    5、  学习ARM相关硬件知识,如中断、DMA等,学会查看芯片手冊、原理图、用户手冊等。

    6、  移植bootloader、配置和移植内核、移植根文件系统,学习嵌入式Linux应用程序开发;

    7、  学习嵌入式Linux驱动开发,了解底层运作机理。移植驱动;

    8、  学习GUI开发、网络开发等。

    推荐书籍:

    《鸟哥的Linux私房菜——基础学习篇》

    《嵌入式Linux应用开发全然手冊》

    《ARM Linux 入门与实践》

    《Linux设备驱动开发具体解释》

    《Unix环境高级编程》

    另外推荐一个自己认为不错的视频:郭天祥ARM9视频教程

    路漫漫其修远兮,吾将上下而求索,我一直在路上……

     16:18 Tuesday,June 24, 2014

  • 相关阅读:
    Gradview读取Excel表并插入数据库
    键盘上每个键作用!!! (史上最全的)­
    经典SQL语句大全
    [转帖] 一个老乞丐的一句话,震惊全中国人!
    GridView控件实现自定义数字、时间、货币字符串格式
    .net连接数据库相关
    论坛Email验正的正则表达式升级
    自定义DBHelper类
    在线编辑器CuteEditor使用方法
    asp.net中验证码的生成
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/5126162.html
Copyright © 2020-2023  润新知