查看: 3181|回復: 0
打印 上一主題 下一主題

嵌入式Linux系統需要下面三個(gè)基本元素

[復制鏈接]
跳轉到指定樓層
樓主
發(fā)表于 2017-4-10 14:49:43 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
1 引導工具
        2 Linux微內核:內存管理、 程序管理
        3 初始化進(jìn)程
    如果要它成為完整的操作系統且繼續保持小型化,還得加上:
        1.硬件驅動(dòng)程序
        2.硬件接口程序
        3.應用程序組
    談到操作系統就一定要說(shuō)一說(shuō)它的開(kāi)發(fā)環(huán)境,Linux是基于GNUC編譯器,作為GNU工具鏈的一部分,與gdb源調試器一起工作。它提供了開(kāi)發(fā)嵌入式Linux系統的所有軟件工具。以下是一個(gè)典型的開(kāi)發(fā)工具的使用流程:
        1.寫(xiě)入或植入引導碼
        2.向串口打印字符串的編碼
        3.gdb目標碼移植工作串口,這可與另一臺運行gdb程序的Linux  主機系統對話(huà)
        4.利用gdb讓硬件和軟件初始化碼在Linux內核啟動(dòng)時(shí)工作
        5.Linux內核啟動(dòng),串口成為Linux控制口并可用于后續開(kāi)發(fā)
       6.如果在你的目標硬件上運行了完整的Linux內核,你可以調試你的應用進(jìn)程

可以加QQ交流啊2685896890

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页