在了解實時嵌入式操作系統內存管理機制的特點以及實時處理對內存管理需求的基礎上,練習并掌握有效處理內存碎片的內存管理機制,同時理解防止內存泄漏問題的良好設計方法。使用預先規劃的思想,構建自己的私有內存管理機制,在系統內存池中申請內存,并將其納入私有內存管理機制中,形成靜態預分配內存池; 靜態預分配內存池支持一種以上固定長度內存池,如16 字節內存池和256 字節內存池。固定長度內存池的單塊長度應考慮體系結構開銷,并盡量減少內部碎片;固定長度內存池數量應可配置; 靜態預分配內存池與系統內存池的統一管理機制。向用戶分配內存時應保證長度最佳匹配原則。當申請內存的長度超過靜態預分配長度或資源不足時,自動向系統內存池申請; 管理機制包括: a) 初 始化函數; b) 內 存申請/釋放函數。并特別要保證釋放安全; c) 告 警機制; d) 管 理監視機制。 5. 利用可能的互斥機制或代碼可重入設計,保證以上管理機制的操作安全性; 6. 創建多Task 環境測試及演示以上內容
上傳時間: 2016-04-12
上傳用戶:lizhen9880
針對開發嵌入式系統硬體有詳細描述,使期能了結遷入式系統硬體原理
上傳時間: 2014-01-11
上傳用戶:笨小孩
策略路由是嵌入式網絡產品的一個重要功能,它可以幫助 用戶靈活制定自己的選路策略,在實際網絡建設中具有很大的 實用價值;作為嵌入式網絡產品開發的首選操作系統,Vxworks IP協議棧沒有實現這一功能。論文在深入研究了策略路由原 理及Vxworks原IP協議棧數據轉發機制的基礎上,提出了加 入策略路由后Vxworks IP協議棧的數據轉發機制,并分規則 和動作兩部分實現了它的原型。
上傳時間: 2013-12-27
上傳用戶:來茴
嵌入式智能機器人平臺研究摘 要:針對傳統工業機器人采用的封閉式結構的局限性,在WindowsCE.NET系統基礎上,通過剪裁定制 ,去 除冗余的功能,搭建嵌入式智能機器人平臺.該智能機器人系統具有移動機器人需要的主要感知模塊,并有豐富的 運動控制接口及驅動模塊.同時 ,設計了多傳感器數據融合 、軌跡規劃、運動控制、無線網絡通信 、圖形人機界面等智 能機器人的測試軟件和應用模塊.該智能機器人平臺具有模塊化、易擴展、可移植、可定制、硬件體積小、功耗低、實 時性強、可靠性高等優點. 關鍵詞:智能機器人平臺;WindowsCE.NET;實時控制;自主機器人;雙目視覺;語音識別引言(Introduction) 隨著計算機技術 的快 速發展 ,機器 人技術也得 到了飛速發展.然而 ,現有機器人系統在硬件 和軟件 開發方面雖然已經趨于成熟,但依然存在一些問題. 它們的硬件多是專用的,軟件系統也多采用 Windows 2000或者 WindowsXP系統….這些機器人系統 主要 存在以下一些缺點 : (1)系統的實時性差.機器人控制系統是一個實 時性要求非常高的控制系統,作為一般桌面應用的 Windows和 Linux操作系統很難達到高實時性的要 求. . (2)開放性 以及擴展性差.常見的機器人控制系 統存在的一個 問題就是 系統 的冗余大、開放性擴展 基金項 目:國家 自然科學基金 資助項 目(60475036) 收稿 日期 :2005—05—16 性差,系統適用于特定的應用 ,不便于在硬件和軟件 上進行擴展和剪裁. (3)軟件的獨立性差.軟件結構及其邏輯結構依 賴于處理器硬件 ,難以在不同的系統 間移植. (4)缺少友好的人機交互界面. 2 系統概述(System description) 為促進當前智能機器人研究和應用,迫切需要 開發“具有開放式結構 的、模塊化 、標準化 的嵌 入式 智能機器人平臺”.這種智能機器人平臺具
上傳時間: 2022-02-12
上傳用戶:zhaiyawei
資源較大,分為三個部分,已全部上傳:第一部分:https://dl.21ic.com/download/linux-427595.html 第二部分:https://dl.21ic.com/download/linux-427596.html 第三部分:https://dl.21ic.com/download/linux-427598.html 本書個面介紹了嵌入式 Linux系統開發過程中,從底層系統支持到上層GUI應用的方方面面,內容涵蓋nux操作系統的安裝及相關工具的使用、配置,嵌入式編程所需要的基礎知識(交叉編譯工具的選項設置Makefile語法、ARM匯編指令等),硬件部件的使用及編程(囊括了常見硬件,比如UART、C、LCD等)U-Bo°、Linux內核的分析、配置和移植,根文件系統的構造(包括移植 busybox、glibc、制作映象文件等)內核調試技術(比如添加kgdb補丁、棧回溯等),驅動程序編寫及移植(LED、按鍵、擴展串口、網卡、硬盤、SD卡、LCD和USB等),GUI系統的移植(包含兩個GUI系統:基于 Qtopia和基于Ⅹ),應用程序調試技術木書從最簡單的點亮一個LED開始,由淺入深地講解,使讀者最終可以配置、移植、裁剪內核,編寫驅動程序,移植GU系統,掌握整個嵌入式 Linux系統的開發方法本書出淺入深,循序漸進,適合剛接觸嵌入式Linx的初學者學習,也可作為大、中專院校嵌入式相關專業木科生、研究生的教材。
上傳時間: 2022-04-03
上傳用戶:bluedrops
資源較大,分為三個部分,已全部上傳:第一部分:https://dl.21ic.com/download/linux-427595.html 第二部分:https://dl.21ic.com/download/linux-427596.html 第三部分:https://dl.21ic.com/download/linux-427598.html 本書個面介紹了嵌入式 Linux系統開發過程中,從底層系統支持到上層GUI應用的方方面面,內容涵蓋nux操作系統的安裝及相關工具的使用、配置,嵌入式編程所需要的基礎知識(交叉編譯工具的選項設置Makefile語法、ARM匯編指令等),硬件部件的使用及編程(囊括了常見硬件,比如UART、C、LCD等)U-Bo°、Linux內核的分析、配置和移植,根文件系統的構造(包括移植 busybox、glibc、制作映象文件等)內核調試技術(比如添加kgdb補丁、棧回溯等),驅動程序編寫及移植(LED、按鍵、擴展串口、網卡、硬盤、SD卡、LCD和USB等),GUI系統的移植(包含兩個GUI系統:基于 Qtopia和基于Ⅹ),應用程序調試技術木書從最簡單的點亮一個LED開始,由淺入深地講解,使讀者最終可以配置、移植、裁剪內核,編寫驅動程序,移植GU系統,掌握整個嵌入式 Linux系統的開發方法本書出淺入深,循序漸進,適合剛接觸嵌入式Linx的初學者學習,也可作為大、中專院校嵌入式相關專業木科生、研究生的教材。
上傳時間: 2022-04-03
上傳用戶:
資源較大,分為三個部分,已全部上傳:第一部分:https://dl.21ic.com/download/linux-427595.html 第二部分:https://dl.21ic.com/download/linux-427596.html 第三部分:https://dl.21ic.com/download/linux-427598.html 本書個面介紹了嵌入式 Linux系統開發過程中,從底層系統支持到上層GUI應用的方方面面,內容涵蓋nux操作系統的安裝及相關工具的使用、配置,嵌入式編程所需要的基礎知識(交叉編譯工具的選項設置Makefile語法、ARM匯編指令等),硬件部件的使用及編程(囊括了常見硬件,比如UART、C、LCD等)U-Bo°、Linux內核的分析、配置和移植,根文件系統的構造(包括移植 busybox、glibc、制作映象文件等)內核調試技術(比如添加kgdb補丁、棧回溯等),驅動程序編寫及移植(LED、按鍵、擴展串口、網卡、硬盤、SD卡、LCD和USB等),GUI系統的移植(包含兩個GUI系統:基于 Qtopia和基于Ⅹ),應用程序調試技術木書從最簡單的點亮一個LED開始,由淺入深地講解,使讀者最終可以配置、移植、裁剪內核,編寫驅動程序,移植GU系統,掌握整個嵌入式 Linux系統的開發方法本書出淺入深,循序漸進,適合剛接觸嵌入式Linx的初學者學習,也可作為大、中專院校嵌入式相關專業木科生、研究生的教材。
上傳時間: 2022-04-03
上傳用戶:jason_vip1
VIP專區-嵌入式/單片機編程源碼精選合集系列(81)資源包含以下內容:1. 如何計算fpga或cpld門數的資料.2. 這個是由s3c2440擴展出來的一個arm開發板的原理圖.3. 八位串行LED顯示驅動器MAX7219 7211應用程序應用程序.4. Bitek 公司Bit1611下載器圖紙(內含PCB和PDF原理圖).5. PCI局部總線的中文教程.6. i2c總線相關知識.7. SMDK2440開發板的應用說明.8. TMS320F2812的液晶顯示源程序,已編譯通過.9. mcc18 sample including T6963C LCD driver.10. PID program using asm language.11. LPC2192 spi program FOR ATMEL.12. LPC2292 RAM TEST SAMPLE.13. LPC2294 TEST RS485 SAMPLE.14. I2C時鐘芯片C51程序:提供已編譯通過的I2C驅動程序,并有詳細注釋,可方便用于具體工程中..15. 嵌入式操作系統內核.16. usb接口編程.17. I2c接口編程.18. led接口編程.19. 51機對溫度傳感器DS18B20溫度的提取.20. 本人課程設計交通燈+數碼管動態顯示+仿真.21. TI 公司的Z-STACK 應用層開發程序.22. CC2420 2.4G射頻芯片資料.23. Nios2-flash-programmer 使用的override文件.24. U盤電路圖.25. FM12864J液晶資料.26. 用AT89C51寫的程序.27. 一個遙控器的程序.28. qt-embedded-2.3.8.tar.gz源碼.29. Zigbee標準1.0版本.30. 用于C/C++的單元測試工具源碼.31. 用C 語言編寫的貪吃蛇的程序,方便程序的移植..32. SED 1335的液晶顯示程序.是12232 點顯示的..33. Nios入門實驗程序問題整理 好不容易搜集起來的啊 動手才是硬道理.34. SPMC75 CPU .35. 通過并口控制I2C總線的動態庫源碼.36. 工作于IDE模式下的CF卡監視、調試示例程序.37. 基于TMS320VC5507DSP和CF卡的MP3項目的源代碼、電路圖、PCB文件.38. 串入并出接口芯片.39. 經過自己調試.40. The attached file is the driver of I2C.
上傳時間: 2013-07-14
上傳用戶:eeworm
VIP專區-嵌入式/單片機編程源碼精選合集系列(105)資源包含以下內容:1. 凌陽公司機sunplus1002在這個芯片下.2. 基于pdiusbd12的c51單片機驅動程序.3. 凌陽公司機sunplus1002在這個芯片做為機頂盒主芯片下的嵌入式字體庫。.4. 常見datasheet中文版--- 很多人不大習慣讀英文的datasheet.5. 倒車雷達系統的研究與設計:系統設計中采用了模塊設計思想.6. TMS320VC5509設備端USB設備驅動程序源文件.7. 利用51單片機控制步進電機并顯示當前轉速.8. 5920是PCI橋芯片,節省了許多用于處理PCI通訊細節的開發時間.這個是相關資料.9. XILINX專用術語,中文,很好的規范教材,可以方便新人能較快的入門.10. 嵌入式的一本好書.11. 該文件中包括89系列 X102開發板的12232液晶屏AD轉換器ADC0809,DA轉換器DAC0832,I2C總線芯片24C02,RAM電路62256,發光二極管電路.12. “霓虹燈”小程序.13. 三星公司S3C2410X中文數據手冊完全版.14. 此程序下位機采集18部0溫度.15. 運行環境:DOS, 通過串口升級的下位程序, 需配合上位升級程序FileUpgrade運行, 可用于嵌入式DOS系統中..16. 在電路中選擇運算放大器(運放)來實現某一特定功能時.17. 嵌入式DOS系統上位升級程序FileUpgrade, 需配合本人上傳的FileUpr程序應用, VC++開發, 非常實用, 內附說明及源碼.18. 步進電機的控制程序.19. moden控制器電路設計.20. dsPICDEM_v1_1開發板的相關例程.21. 程序在visual c++環境下實現了圖像按照輸入參數進行平移旋轉和在水平垂直方向上的鏡像功能。.22. Develop Zigbee network real-time Os.23. AT89C51+CPLD 的EPM7064SLC44-10的學習板電路圖.24. LSVMK Langrangian Support Vector Machine algorithm LSVMK solves a support vector machine problem us.25. 網上尋找的.26. 介紹了關于怎樣用DRAM 芯片用做 攝象機.27. s3c2410的背光源碼.28. s3c2410的觸摸屏源碼.29. 嵌入式系統軟件結構設計 基于uc/os- 2的軟件設計.30. 嵌入式實時操作系統分析 uc/os-2操作系統內核的分析.31. 24C02的讀與寫.32. 學習開源gui庫wxwidgets的入門源碼.33. 2812的ad的詳細說明.34. LED顯示屏設計LED顯 示屏設計 LED顯示屏設計 LED顯示屏設計 LED顯示屏設計.35. mc68hc08 tim 試驗程序實例.36. 附帶圖形界面的2410Flash燒寫程序.37. OrCAD格式的2410開發板 底板原理圖.38. OrCAD格式的S3C2410X核心板原理圖.39. H_323協議詳解(中文) 打開文件的密碼是:21315038.40. stc單片機讀內部eeprom代碼.
標簽: 激光測量
上傳時間: 2013-04-15
上傳用戶:eeworm
VIP專區-嵌入式/單片機編程源碼精選合集系列(111)資源包含以下內容:1. LCD顯示的電子時鐘.2. 嵌入式實時視頻監控系統的實現源碼。很經典的程序.3. 用DS18B20測溫度.4. MSP430F149單片機驅動CC1000進行無線收發的一個示例程序,這是個讓CC1000工作在半雙工模式的程序.5. 本程序實現matlab中的信號添加noise,環境是802.11a.6. I2C從機實驗.7. 計算個人所得稅 GUI界面.8. 很好的嵌入式開發的電子文檔.9. vi config and guide for c programmer quick guide and config.10. Holtek,I2C communication.11. 幾個LEDLCD相關驅動程序的匯總 嵌入式開發參考.12. 函數發生器集成芯片max038資料.13. 芯片ULN2003的介紹資料.14. 基于超圖sne開發的一個詳細的例子。提供查詢.15. 一些常用芯片資料.16. PIC單片機控制PLL頻率合成器MC145170應用源碼..17. VC++用ActiveX控件與單片機進行RS232串行通信..18. 嵌入式C_C++語言精華文章集.19. psi/si相關內容.20. 這是一個很有用的PCB板.21. CAYMAN板硬件設備的一些資料.22. nand flash 的驅動部分.23. 凌陽單片機在全國大學生電子設計競賽中的應用.24. 嵌入式開發首先要建立交叉編譯環境.25. 一種基于CPLD 的PWM控制電路設計.26. 路由器命令大全手冊教程 一本講的很全的電子書.27. AT24C02頁寫模式存取源碼.28. 這是一個關于晶震的一個verilog 源代碼,希望對新手有用.29. I2C的驅動和應用.30. zigbee入門極為經典的介紹.31. C_C++嵌入式系統編程,很好的c語言學習資料啊.32. 一個基于ATMEGA128的TWI(I2C)EEPROM-24c01的程序.33. 某售貨員要到若干城市去推銷商品.34. music 音樂電路.35. 應用matlab的GUI功能設計用戶圖形界面的一些例子..36. 提 出了一種 網絡 化嵌 入 式 數 控 系統.37. 基于U(375)盤及SD(SPI模式)卡集成文件系統(包括底層驅動).38. 將輸入的貨號轉化為壓縮的BCD格式.如果長度不滿14,則以右對齊.39. 基于51類單片機RTX51多任務系統.40. sasung s3c2410a english datasheet!.
標簽: 調制解調器
上傳時間: 2013-05-29
上傳用戶:eeworm