1樓:匿名使用者
1、嵌入式系統是個大概念,對於有作業系統和檔案系統的嵌入式系統(如嵌入式linux系統)來說,它的資料儲存方式(檔案)和標準的計算機系統區別不大,它除了支援一些特別的檔案系統(如yaffs, jffs)外,還支援很多標準計算機系統實現了的檔案系統(如ext2, ext3, fat等)及網路檔案系統。另外很多嵌入式系統還支援u盤、sd卡等裝置,完全可以和標準檔案系統進行檔案交換。
所要注意的是部分嵌入式系統採用大端模式儲存,對於資料型檔案(包括二進位制、執行檔案),在小端系統上(x86系統)會有不同的解析,當然標準系統也有大端的,同樣存在這些問題。
2、嵌入式系統的資料庫程式設計和標準系統一樣,使用資料庫廠商提供的api,需要的程式語言與廠商提供的api有關,只要這些api支援(如sqlite 支援用嵌入式linux系統的交叉編譯器編譯),那就沒有多大問題,區別只是編譯工具採用了嵌入式系統的交叉編譯器而已。
2樓:匿名使用者
2、嵌入式系統的資料庫程式設計和標準系統一樣,使用資料庫廠商提供的api,需要的程式語言與廠商提供的api有關,只要這些api支援(如sqlite 支援用嵌入式linux系統的交叉編譯器編譯),那就沒有多大問題,區別只是編譯工具採用了嵌入式系統的交叉編譯器而已
嵌入式軟體和非嵌入式軟體有什麼區別?用大白話給我講講
3樓:a羅網天下
定義不一樣
1、 嵌入式軟體就是嵌入在硬體中的作業系統和開發工具軟體。
2、 非嵌入式軟體和嵌入式軟體正好相反,其是指可以跨平台甚至跨系統使用的軟體系統。
具體實義不一樣
1、嵌入式軟體就是基於嵌入式平台(比如arm+linux)的應用軟體或者系統軟體
2、非嵌入式軟體大多指基於通用處理器和作業系統平台的軟體(比如桌面應用軟體)
使用平台不一樣
2、在個人移動平台上執行的就是嵌入式軟體,如手機qq
嵌入式系統特點
1)可裁剪性。支援開放性和可伸縮性的體系結構。
2)強實時性。eos實時性一般較強,可用於各種裝置控制中。
3)統一的介面。提供裝置統一的驅動介面。
4)操作方便、簡單、提供友好的圖形gui和圖形介面,追求易學易用。
5)強穩定性,弱互動性。嵌入式系統一旦開始執行就不需要使用者過多的干預、這就要負責系統管理的eos具有較強的穩定性。嵌入式作業系統的使用者介面一般不提供操作命令,它通過系統的呼叫命令向使用者程式提供服務。
6)固化**。在嵌入式系統中,嵌入式作業系統和應用軟體被固化在嵌入式系統計算機的rom中。
7)更好的硬體適應性,也就是良好的移植性。
4樓:信步中庭
首先 兩者都是軟體,嵌入式軟體和非嵌入式的區別在於,軟體使用的平台不同,舉個例子,你手機上的軟體(例如qq),那麼可以稱為嵌入式軟體,而同樣是qq,在你的pc上就是非嵌入式軟體,說的不嚴格點,能夠執行在你的電腦和一些大型伺服器的軟體就是非嵌入式,相反,其他的軟體(特點是體積比較小),就是嵌入式軟體了,當然這是籠統的分類了
5樓:關桂鄭幼怡
搜一下:嵌入式軟體和非嵌入式軟體有什麼區別?用大白話給我講講
嵌入式c語言和普通的c語言有什麼區別,有什麼新的東西嗎?
6樓:
語法上沒什麼區別,就是普通的c程式設計是在os之上,有很多的標準庫函式可以呼叫,分配的記憶體就是pc機的記憶體,處理器就是pc的cpu。 而嵌入式c程式設計的話會涉及到操作硬體,所以底層沒有庫函式呼叫,需要自己編寫操作硬體的函式,另外編譯的時候是用交叉編譯器,記憶體是晶元上的ram, 處理器就是晶元帶的處理器,例如arm或者mips等等,而不是pc的x86 cpu, 還有就是在寫程式的時候更注重程式的優化和效率,因為嵌入式硬體資源相對pc有限,實時性較強等等。
希望對你有幫助。
嵌入式硬體和軟體各需要學習什麼,嵌入式硬體和軟體各需要學習什麼
對於從事嵌入式軟體開發的人來講,一般需要掌握以下基本技能 1 懂得c語言和一些簡單的組合語言程式設計。2 能夠閱讀一般嵌入式系統的原理圖。3 至少熟悉一種嵌入式系統的軟體開發環境。4 熟悉一種嵌入式系統軟體的開發過程,如 微控制器系統 dsp系統 arm系統或其它 的一些潛入式系統。5 理解常見的嵌...
嵌入式系統
嵌入式系統本身是乙個相對模糊的定義,但業內廣泛承認的乙個定義是 以應用為中心,以計算機技術為基礎,且軟硬體可裁剪,適應應用系統對功能 可靠性 成本 體積 功耗有嚴格要求的專用計算機系統。其實我們現在說的嵌入式系統是狹義的即是基於某一款嵌入式微處理器 如arm 所組成的嵌入到物件體中實現智慧型控制的系...
嵌入式過道燈的安裝,嵌入式燈具如何安裝
呵,朋友,你沒有吊頂的話怎麼會買嵌入式的呢?當然不能裝啦,就你圖看來,那個燈也可以明著裝,去燈飾店配個合適的底座就可以啦.5塊錢不到就可以解決問題.裝上卡子.用力按進天花板空裡.嵌入式燈具如何安裝 1 工序流程 燈具定位 鑽孔 破碎 剔槽 清洗烘乾 底層回填 裝燈 灌膠 檢查 2 施工方法 1 測量...