引言
軟件設計中,代碼優化是一件非常有意義的事情。優化的本質是對代碼進行等價變換,使變換前后的代碼運行結果相同,但變換后的代碼比變換前的代碼具有更多優越性能。傳統的觀點要求變換后 ...
引言
在無線局域網中,傳輸的介質主要是無線電波和紅外線,任何具有接收能力的竅聽者都有可能攔截無線信道中的數據,掌握傳輸的內容,造成數據泄密。因此,對于無線局域網來說,數據的加密是 ...
引 言
在嵌入式操作系統領域,由Jean J. Labrosse開發的μC/OS,由于開放源代碼和強大而穩定的功能,曾經一度在嵌入式系統領域引起強烈反響。而其本人也早已成為了嵌入式系統會議(美國)的 ...
1 RTX51簡介
1.1 RTX51 TINY特性
RTX51是KEIL公司開發的用于8051系列單片機的多任務實時操作系統。它有兩個版本,RTX51 FULL和RTX51 TINY。
RTX51 TINY是RTX51 FULL的子集,僅支持按時間 ...
引 言
1 硬件密碼組件的概念
密碼技術是解決信息安全問題的核心技術。要實現信息的保密性、完整性、可控性和不可否認性等安全要求,都離不開密碼技術的運用。在具體的信息安全系統中,密 ...
引言
隨著工業的飛速發展,人們對系統實時性的要求越來越高。計算機技術的進步客觀上也為進一步提高實時性提供了可能。因此近年來,嵌入式實時系統的研究已經成為單片同應用領域的又一大熱點 ...
在嵌入式系統中,為了便于對閃存(Flash)空間進行管理,會采用文件的形式來訪問Flash。目前,可以購買到的Flash文件系統一般都是兼容DOS的文件系統(Flash File System,FFS),這對需要一個具 ...
引 言
嵌入式系統是指以應用為中心、以計算機技術為基礎、軟件硬件可裁剪,適用于對功能、可靠性、成本、體積、功耗嚴格要求的專用計算機系統。隨著計算機技術和相關電子技術的發展,嵌入式 ...
引言
隨著嵌入式系統的飛速發展,在嵌入式手持設備中,人機交互設備是與用戶接觸最多的部分,最能夠直接快速地體現出該設備的性能。所以,是否有一個友好的、快速的、可靠的人機交互設備已經 ...
摘要:介紹μClinux 嵌入式操作系統的發展概況, 詳細說明μClinux 內核的裁減和配置;分析如
何在512KB RAM 上進行內核裁減以適應嵌入式應用的需求, 最后給出在 Evaluator-7T 評
估板上移植 ...
在嵌入式應用中,使用RTOS的最主要原因是提高系統的可靠性,其次是提高開發效率、縮短開發周期。μC/OS-II 是一個基于優先級的搶占式實時內核,支持56 個用戶任務,90%的代碼使用標準的ANSI C語言書 ...
引言:
編寫高效簡潔的C語言代碼,是許多軟件工程師追求的目標。本文就工作中的一些體會和經驗做相關的闡述,不對的地方請各位指教。
第一招:以空間換時間
計算機程序中最大的矛盾是 ...