電子發燒友網 > 嵌入式技術 > 嵌入式操作系統

嵌入式Linux引導以及U-Boot移植深度分析

嵌入式Linux引導以及U-Boot移植深度分析

引言:本文簡明扼要的介紹了嵌入式Linux的引導過程,X86體系的引導過程以及幾種常見嵌入式處理器的引導過程,U-Boot的移植的基本步驟、常用命令如何使用。通過本文可以對嵌入式Linux的引導...

2020-05-11 標簽:嵌入式嵌入式系統LinuxTFTPu-boot 352

深入linux內核架構 Linux內核架構分析解讀

深入linux內核架構 Linux內核架構分析解讀

概述 通常地,Linux操作系統如下圖所示,由四大子系統組成: 用戶應用層: 特定Linux系統上使用的應用程序集會有所不同,具體取決于計算機系統的用途,但典型示例包括文字處理應用程序和...

2020-05-09 標簽:嵌入式Linux操作系統Linux系統LINUX內核 799

基于Buildroot的Linux系統構建技巧經驗分享

基于Buildroot的Linux系統構建技巧經驗分享

導讀: 嵌入式Linux開發大體上可以分為三個部分BSP開發、系統集成、應用開發,一般公司開發會有不同的人員分別負責這三個大的部分。就本文談到Linux系統構建而言,主要涉及到BSP、系統集成...

2020-04-27 標簽:嵌入式LinuxLinux系統 881

基于嵌入式操作系統實現HIRFL_CSR多層分布式控制系統的前端設計

基于嵌入式操作系統實現HIRFL_CSR多層分布式控制系統的前端設計

蘭州重離子加速器冷卻存儲環工程(HIRFL_CSR) 控制系統是一個由CSR 電源系統、注入引出系統、內靶系統、真空系統、電子冷卻系統等多個分系統組成的多層分布式控制系統, 各分系統通過以太...

2020-04-26 標簽:嵌入式控制系統操作系統 170

嵌入式Linux啟動時間優化的秘密之五-Bootloader

嵌入式Linux啟動時間優化的秘密之五-Bootloader

本文主要講述嵌入式Linux啟動時間優化的秘密,我們繼續上篇沒有講完的嵌入式Linux啟動時間優化方法,本文主要會講Bootloader。想看上一篇的請查看本文結尾的鏈接。 Bootloader 1. 裁剪 刪除不必要...

2020-04-21 標簽:嵌入式內核Linuxbootloader 350

嵌入式Linux啟動時間優化的秘密之四-啟動腳本

嵌入式Linux啟動時間優化的秘密之四-啟動腳本

本文主要講述嵌入式Linux啟動時間優化的秘密,我們繼續上篇沒有講完的嵌入式Linux啟動時間優化方法,本文主要會講啟動腳本。想看上一篇的請查看本文結尾的鏈接。 啟動腳本 1.優化初始化腳...

2020-04-21 標簽:嵌入式Linux腳本 324

嵌入式Linux啟動時間優化的秘密之三-內核

嵌入式Linux啟動時間優化的秘密之三-內核

本文主要講述嵌入式Linux啟動時間優化的秘密之三-內核,我們繼續上篇沒有講完的嵌入式Linux啟動時間優化方法,本文主要會講內核系統。想看上一篇的請查看本文結尾的鏈接。 內核 1.有用的調...

2020-04-20 標簽:嵌入式內核Linux 272

freertos移植教程_freertos任務調度原理

freertos移植教程_freertos任務調度原理

在移植之前,我們首先要獲取到FreeRTOS的官方的源碼包。...

2020-04-16 標簽:移植FreeRTOS 310

freertos與linux區別

freertos與linux區別

前者實際上是一中 amp 架構,freertos 和 linux 是相互獨立的兩個操作系統,只會進行一些數據屬交互而已,而當年喬布斯和linus 要做的是把linux kernel 移植到 mac 上 ,然后做一個內核開源、 gui 閉源...

2020-04-16 標簽:LinuxFreeRTOS 513

freertos和ucos對比

freertos和ucos對比

本文主要闡述freertos和ucos兩者之間的區別。...

2020-04-16 標簽:FreeRTOSuCOS 538

freertos中文手冊(概念_功能和特點_原理實現)

freertos中文手冊(概念_功能和特點_原理實現)

FreeRTOS是一個迷你的實時操作系統內核。作為一個輕量級的操作系統,功能包括:任務管理、時間管理、信號量、消息隊列、內存管理、記錄功能、軟件定時器、協程等,可基本滿足較小系統的...

2020-04-16 標簽:操作系統FreeRTOS 1481

嵌入式Linux啟動時間優化的秘密之二文件系統

嵌入式Linux啟動時間優化的秘密之二文件系統

我們繼續上篇沒有講完的嵌入式Linux啟動時間優化方法,本文主要會講文件系統。想看上一篇的請查看本文結尾的鏈接。 1. 文件系統 不同的存儲介質會采用不同的文件系統: 1)塊存儲介質 (...

2020-04-03 標簽:嵌入式嵌入式系統Linux 865

嵌入式Linux啟動時間優化的秘密之一工具鏈/應用程序優化

嵌入式Linux啟動時間優化的秘密之一工具鏈/應用程序優化

 在準備降低系統的啟動時間時,思路上應建立以下的切入點:   最快的代碼是未執行的代碼。   引導操作本質上的很大一部分工作實際上是將代碼和數據從存儲設備加載到RAM。如所...

2020-04-02 標簽:嵌入式LinuxLinux系統 498

基于Buildroot的Linux系統構建之根文件系統

基于Buildroot的Linux系統構建之根文件系統

基本的Linux根文件系統是Unix文件夾目錄層次結構,skeleton是構建根文件系統的基礎。   skeleton配置入口:   System configuration ---》Root FS skeleton   sekleton可以配置為默認樣式...

2020-04-01 標簽:存儲LinuxLinux系統 473

U-Boot架構淺析之u-boot架構的特點分析

U-Boot架構淺析之u-boot架構的特點分析

如其官網上所述,具有十大黃金法則:小巧、快速、簡單、可移植、可配置、可調試、易用、可維護、優雅、開源。...

2020-03-31 標簽:嵌入式Linuxu-boot 517

基于TCP/IP編程實現文件傳輸的案例分析

基于TCP/IP編程實現文件傳輸的案例分析

本文就是考慮到這一現狀,結合基于Linux操作系統下的TCP/IP網絡通信原理,給出了一種基于TCP/IP編程實現文件傳輸的實例,因此,TCP/IP網絡通信研究具有十分重要的意義。...

2020-03-29 標簽:linux服務器操作系統 304

采用Linux系統和AT91RM9200控制器實現無線通信卡的設計

采用Linux系統和AT91RM9200控制器實現無線通信卡的設計

為了使無線技術能夠無縫而更廣泛地應用于工業現場,使現場設備無線接入到現存的現場總線,國內外相關領域的技術人員進行了一定的嘗試。按在不同層上實現接入可以將接入方案分為三大類...

2020-03-17 標簽:控制器linux無線 167

基于Linux操作系統和ARM926EJ-S實現便攜式超聲診斷儀系統的設計

基于Linux操作系統和ARM926EJ-S實現便攜式超聲診斷儀系統的設計

本文討論了一種基于32位微處理器ARM9E和嵌入式Linux的便攜式超聲診斷儀的解決方案。系統以CMOS圖像通道為診斷網像的傳輸通道,將采集的超聲圖像信息送人系統總線,在嵌入式Linux操作系統平臺...

2020-03-11 標簽:linux操作系統微處理器 167

μC/OS-II操作系統移植在LPC2378上的系統測試及問題解決方法

μC/OS-II操作系統移植在LPC2378上的系統測試及問題解決方法

目前,市場以及院校科研用嵌入式系統產品,如Vxworks,Linux和Windows CE等都已經相當成熟,提供了有力的開發和調試工具,但有些開發成本昂貴,周期較長,而μC/OS-Ⅱ是一種多任務實時源代碼...

2020-03-10 標簽:寄存器linux操作系統 131

基于M16C62單片機實現實時多任務系統的設計方案

基于M16C62單片機實現實時多任務系統的設計方案

隨著微電子技術和網絡的發展,人們對網絡的認識日益深入。網絡終端產品也越來越受到人們的關注,嵌入式操作系統的應用也得到了前所未有的發展,人們對嵌入式的研究也有了長足的進步。...

2020-03-06 標簽:單片機嵌入式操作系統 142

在Linux系統中如何進行CGI的程序設計,有什么方法

在Linux系統中如何進行CGI的程序設計,有什么方法

隨著互聯網應用的普及,越來越多的信息化產品需要接入互聯網通過Web頁面進行遠程訪問。嵌入式Web系統提供了一種經濟、實用的互聯網嵌入式接入方案。這里結合一種嵌入式Web Server BOA來介紹...

2020-03-05 標簽:嵌入式linux代碼 167

如何通過修改配置文件開發Windows CE軟硬件環境

如何通過修改配置文件開發Windows CE軟硬件環境

配置和調試Windows CE需要1臺高性能開發工作站和1臺目標調試設備。Platform Builder 3.0運行在Windows 2000或者以上版本的高性能開發工作站上。Platform Builder提供了創建和調試Windows CE映射NK.BIN的集成開...

2020-03-03 標簽:控制器計算機windows 193

基于Linux等不同操作系統實現異構系統的設計

基于Linux等不同操作系統實現異構系統的設計

通過該設計能夠確保裝有不同操作系統的各種服務器能夠在本系統中正常工作,同時使用消息隊列實現系統模塊之間的通信便于擴展系統的處理能力,能大大提升數據處理速度。最重要的是異構...

2020-01-16 標簽:linux服務器操作系統 1111

該不該用RTOS,這篇文章告訴你答案!

該不該用RTOS,這篇文章告訴你答案!

ucos/freertos/RT-Thread,選擇這三款 OS 的原因是,它們的年限都比較長了,在市面上都蠻有知名度,用過的人比較多,更有說服力。...

2019-07-11 標簽:rtos 4255

Linux和Windows操作系統你更希望用哪個?

Linux和Windows操作系統你更希望用哪個?

兩個操作系統其實各有優勢。你想用到的軟件都有windows版本。而linux系統下卻不一定,。linux對硬件要求低,windows對硬件要求要高很多。我從ubuntu10.04到現在的16.04都用過,曾經還有一段時間電...

2019-01-10 標簽:LinuxWindows操作系統 911

Windows和Linux系統的優勢與不足

Windows和Linux系統的優勢與不足

Windows主要面對個人用戶,主要用于日常工作以及玩游戲,軟件游戲豐富;而Linux主要面對開發者用戶,主要用于程序開發,軟件較少,對于普通用戶來說,用處不大。而Linux雖然不像Windows那樣易...

2019-01-10 標簽:LinuxWindows 918

睿賽德科技發布RT-Thread IoT OS 4.0

睿賽德科技發布RT-Thread IoT OS 4.0

RT-Thread 4.0在之前高可靠性、簡易開發、高度可裁剪特性基礎上,針對物聯網發展的新需求和新趨勢,優化了使用和開發體驗,增加了小程序、SMP多核調度、PSA安全支持等多項實用且領先業界的...

2018-10-19 標簽:RT-Thread 2355

linux常用命令你真的知道嗎?分享鮮為人知卻很有趣的Unix/Linux命令

linux常用命令你真的知道嗎?分享鮮為人知卻很有趣的Unix/Linux命令

linux常用命令其中有一些命令用有用已經不足以形容她的可愛,希望各位朋友不要過于咬文嚼字。另外,回答中的指令多達六七十個,當時實施過程中,由于對指令的不熟悉,為了不至于誤人子...

2018-07-26 標簽:linuxUnix 849

Windows下linux權限管理問題解析

Windows下linux權限管理問題解析

在Windows下,可以通過鼠標右擊文件,在屬性欄查看文件的權限。Linux下的文件“哲學”是否與Windows相同呢?我們從以下幾點分析。...

2018-06-27 標簽:linuxwindows 3880

據說嵌入式工程師年薪10萬是門檻 達到后你滿足了嗎?

據說嵌入式工程師年薪10萬是門檻 達到后你滿足了嗎?

智能機器的飛速發展,嵌入式系統依然成為最熱門最有發展前途的領域之一。據調查機構調查數據顯示,嵌入式工程師工作1-2年的年薪達到10萬檻,但年薪10萬你就滿足了嗎?...

2018-04-18 標簽:嵌入式rtos 5396

編輯推薦廠商產品技術軟件/工具OS/語言

山西快乐十分开奖直播