前言:我從2011年年初開始玩LPC1768,在公司做過幾個LPC1768的小項目,都是基于UCOS-112.86操作系統和LPC17Xx V2.0固件庫(還有的基于ulP1.0以態網協議棧),產品運行穩定,芯片級操作也十分方便(畢竟是基于固件庫操作,不用管那些復雜的寄存器),在官網看到不知何時出了UCOS-I1-V2.91,于是準備應用本版本編寫今后的程序,移植時,有意留心寫下這篇移植步驟,希望對初學者有幫助。一、移植前的準備工作下載所需文件:1、在LPCWARE官網下載LPC175x 6x CMSIS-Compliant Standard Peripheral Firmware Driver Library(LPC175X,LPC176x固件驅動庫),下載地址鏈接:http://www.lpcware.com/content/nxpfile/lpc175x6x-cmsis-compliant-standard-perip heral-Firmware-driver-library-keil-iar-gnu進入網址選擇lpc175x6xcmsis-driver_library.zip下載pctis su amas aer baryp2i56tes(也可以在NXP官網下載,但本人去年下載的固件庫編譯時出現N多警告,看E不爽,自己改又不怕改出問題)2、在UCOS-1l官網下載UCOS-Il-V291源碼(上面描述為2.89,但實際內核為2.91),下載地址鏈接http://micrium.com/page/downloads/source_code進入網址選擇UC/os-11下載,如下
上傳時間: 2022-06-26
上傳用戶:zhanglei193
從零開始開發STM8系統1.建立STM8S開發環境開發STM8S應用系統需要以下硬件及軟件環境STM8C編譯器(從Cosmic公司獲得)開發環境(ST toolset,可從ST網站免費自由下載)STM8硬件驅動庫(STM8 Firmware library,可選,可從ST網站免費自由下載)Debug工具RLink(從Raisonance公司獲得)或ST-Link(從ST獲得)STM8評估板/學習板/客戶目標板2.下載及安裝件STM8C編譯器(CosmicC);ST toolset 集成開發環境;STM8 Firmware Library。Cosmic公司提供免費的16K代碼限制的編譯器。如果需要編譯更大的程序,請聯系Cosmic公司的中國代理商。Cosmic公司要求客戶注冊后才能下載,請按照網頁上的提示進行操作進行下載。下載后運行該程序,請按照安裝向導的提示進行安裝。如果沒有申請過該軟件的License,請按照提示進行注冊。(注冊時請用英文填寫您的真實信息,否則Cosmic公司拒絕受理客戶的申請。)請將填寫后生成的文件通過E-mail 發送到:stm8_16k@cosmic.fr Cosmic 公司會將License文件發送到您的E-mail 郵箱內。將License文件拷貝到:
標簽: stm8
上傳時間: 2022-07-03
上傳用戶:kingwide
1. General Description BL-M3362NS1 product is designed base on Broadcom BCM43362 chipset. It operates at 2.4GHz band and supports IEEE802.11b/g/n 1T1Rwith wireless data rate up to 72.2Mbps. It supports IEEE802.11isafety protocol, along with IEEE802.11e standard service quality. It supports standard interfaces SDIOV2.0(50 MHz,4-bit and1-bit) and generic SPI(up to 50 MHz), Integrated ARM Cortex?-M3 CPUwith on-chip memory enables running IEEE802.11 Firmware that can be field-upgraded with future features.2. The range of applying Imaging platforms(printers, digital still cameras, digital picture frames)Consumer electronic devices(DTV, DVDplayers, Blu-ray players. etc.)Gaming platforms Carinformation MiFi/Mobile Routes Smart PAD Set-TopBoxes
標簽: wifi
上傳時間: 2022-07-04
上傳用戶:
U-BOOT 作為一級 Loader 模式,那么僅支持 EMMC 存儲設備,編譯完成后生成的鏡像:RK3288LoaderU-BOOT_V2.17.01.bin其中 V2.17.01 是發布的版本號,rockchip 定義 U-Boot loader 的版本,其中 2.17 是根據存儲版本定義的,客戶務必不要修改這個版本,01 是 U-Boot 定義的小版本,用戶根據實際需求在 二級 Loader 模式U-Boot 作為二級Loader模式,那么固件支持所有的存儲設備,該模式下,需要MiniLoader支持,通過宏 CONFIG_MERGER_MINILOADER 進行配置生成。同時引入 Arm TrustedFirmware 后會生成 trust image,這個通過宏 CONFIG_MERGER_TRUSTIMAGE 進行配置生成。
標簽: U-Boot
上傳時間: 2022-07-17
上傳用戶:
前言本教程適用于CIACANopen 協議DS301又名CIA301標準。用戶須已經掌握CAN2.0A協議的基本知識。即基本的幀結構、ID、數據、DLC等知識,本文不再從CAN底層開始敘述。如果讀者需要了解CAN底層,推薦北京航空航天出版社出版的《項目驅動一—CAN-bus 現場總線基礎教程》。CANopen在ISO層級中的位置從oSI的7層網絡模型的角度來看同,CAN(Controller Area Network)現場總線僅僅定義了第1層(物理層,見ISO11898-2標準)、第2層(數據鏈路層,見ISO11898-1標準);而在實際設計中,這兩層完全由硬件實現,設計人員無需再為此開發相關軟件(Software)或固件(Firmware),只要了解如何調用相關的接口和寄存器,即可完成對CAN的控制。如圖21所示。
標簽: canopen
上傳時間: 2022-07-19
上傳用戶:jiabin
本書第1章介紹了操作系統的地位、定義、功能、特性,以及發展歷史、分類、內核結構模型;第2章則以IntelX86為例介紹了計算機硬件子系統對操作系統的支持與要求,重點闡述了X86的保護模式、中斷機制、Firmware及Linux系統引導;第3章詳細介紹了進程管理以及在Linux內核里的實現方法;第4章介紹了內存管理的基本原理、技術,詳細介紹了Linux內存管理的策略和實現機制;第5章介紹了文件管理的基本概念,以Ext2,Proc為例詳細介紹了Linux文件系統。第6章詳細介紹了設備管理的基本原理以及Linux設備管理的特點;第7章詳細介紹了Linux設備驅動程序設計的基礎知識;第8章介紹了Linux字符設備和塊設備驅動程序設計的方法及實例;第9章介紹了Linux網絡設備驅動程序設計的方法及實例。除此以外,本書還給出了Linux系統管理、內核同步機制、進程間通信、內存管理、Proc文件創建、設備驅動程序、內核裁減等7個實驗內容及有關參考代碼。綜觀全書,處處體現出了對操作系統原理的深入理解,以及對Linux操作系統分析和設計能力的培養。
上傳時間: 2022-07-27
上傳用戶:zhaiyawei
VIP專區-嵌入式/單片機編程源碼精選合集系列(17)資源包含以下內容:1. 兩軸云臺控制程序.2. 全球定位系統數據提取.3. 車載GPS智能終端的設計與實現.4. Dsc8610:-------------OV8610+OV681+OV651數碼相機源程序(2500.A.D公司的X51.EXE).5. header define of EZ-LIB.6. the sourse of EZUSB (for c ).7. LCD顯示源程序.8. HT6221,PT2221紅外編碼遙控器處理模塊VER1.0 作 者: David Wang Email: wy94081@sina.com.cn.9. 提取單個漢字字模程序.10. C8051F02x Firmware Updating Code.11. PDIUSBD12 應用層演示軟件(DELPHI).12. motorala JL8程序代碼.13. 基于snd1c芯片的mp3播放器源代碼.14. 基于snd1c芯片的mp3播放器源代碼(硬盤版本的).15. 基于snd1c芯片的mp3播放器源代碼(原理圖).16. 16進制字符串和16進制本身相互轉換.17. 韋根協議實現和用io模擬串口實現.18. mm36sb020存儲器讀寫.19. DS1302時間和RAM的讀寫.20. Windows CE Nand Flsh 驅動.21. 一個msp430的os.22. 此程序為EVC編寫的MIS系統.23. usb鼠標設計完全實例.24. 用并口模擬I2C總線的源碼.25. pdiusbd12中文資料.26. 用C33 STAR 開發板構成GPS定位系統.27. lpc932芯片 用于modbus通訊的范例.28. 液晶t6963驅動芯片程序范例.29. RS232_RS485通訊接口軟硬件資料.30. PLC程序,匯編寫的工業控制用的.31. TCP/IP源碼.32. 日本工業界的嵌入式系統標準。60%以上的日本嵌入式產品依此標準而制造。.33. AD7705的讀寫驅動.34. 接口芯片8155的驅動程序.35. LED顯示驅動芯片的驅動程序.36. 5位LED顯示驅動芯片14498的顯示驅動.37. MODBUS驅動.38. 39sf040驅動.39. tms320vc33燒寫flash程序.40. 串口調試助手,調RS232,RS485必備武器.
上傳時間: 2013-07-09
上傳用戶:eeworm
VIP專區-嵌入式/單片機編程源碼精選合集系列(22)資源包含以下內容:1. 網絡處理器例子程序1.2. 網絡處理器例子程序2.3. 網絡處理器例子程序3.4. 網絡處理器例子程序.5. 網絡處理器例子程序5.6. pcmic初始代碼!.7. norflash 代碼!.8. nand—flash source.9. Protel畫PCB板的視頻教程.10. 包括液晶鍵盤溫度控制的溫控儀表程序,可做工控儀表。.11. 二極管的常用封裝格式.12. 最新的HD7279(c語言)驅動程序含有兩個按鍵驅動程序及測試函數.13. fir濾波器程序的實現.14. at91rm9200初始化C代碼.15. At91系列I2S代碼.16. At91RM9200鍵盤代碼(C).17. 基于rtos開發的瀏覽器!.18. winboard vcd software.19. ESS 公司VCD軟件關于IR的編程!.20. 24C02讀寫源程序.21. 1線通信的實用程序.22. USB2.0(ISP1581MPEG)MPEG程序源代碼.23. Firmware for D12 USB-EPP Evaluation Kit.24. isp1160_pci_usb_host_MP100 USB主機設備程序~!.25. IR紅外線編碼技術.26. upd16312 vfd panel c 原程序.27. 液晶屏的c語言驅動程序.28. 紅外遙控碼的接收程序.29. 用計算機并口模擬SPI通訊的C源程序.30. 80x87.31. 一個通用的24C01-24C256共9種EEPROM的字節讀寫操作程序.32. PLC溫度控制.33. 《牛奶巴斯德殺菌系統》。一本嵌入式教材中的源碼范例.34. 用PIC的看一看,用C仿真PIC 16F84的指令集.國外搜集而來..35. 以太網到電信網轉換的網關(簡易版).36. c 5402 g729a編碼源代碼.37. vivi嵌入式系統bootloader.38. 《嵌入式固件開發》一書的源碼.39. linux下的jtag調試軟件.40. 為C8051F005制作的網絡模塊.
上傳時間: 2013-04-15
上傳用戶:eeworm
VIP專區-嵌入式/單片機編程源碼精選合集系列(94)資源包含以下內容:1. 本文介紹了嵌入式系統的概念, 分析了μC/OS 的內核結構, 并詳細介紹了在具有ARM 體系結構的S3C44B0 微處理器 上進行μC/OS 操作系統的移植和應用程序及驅動程序的開發。.2. 本文介紹了嵌入式系統的概念, 分析了μC/OS 的內核結構, 并詳細介紹了在具有ARM 體系結構的S3C44B0 微處理器 上進行μC/OS 操作系統的移植和應用程序及驅動程序的開發。.3. 介紹嵌入式開發適合初學者的學習及有一定工作經驗的人作為參考手冊.4. 通過C++和GLUT.5. ht芯片通過IO口讀寫I2C芯片的匯編源代碼.6. 該文檔為dsp c6000系列的原理圖資料,對于嵌入式開發者很有使用價值..7. 12864液晶的驅動程序.8. 一個完整的ASM程序.9. 單相電子式液晶電能表源程序已經是成熟產品的程序。.10. 一個用C語言控制的讀寫7022.11. 51開發板的源程序.12. sofia-sip-1.12.4.13. CPLD EPM7256原理圖PCB圖.14. 嵌入式LINUX 的驅動程序。采用2410的開發板全部可以通用(如使用引腳不同只要重新改腳定義).15. 著名EDA工具軟件VCS得技術資料。pdf格式。.16. 非常好完的游戲.17. keil c中io的編程.18. keil c中BUZZ的運用.19. Lcd的編成.20. 射頻卡讀卡電路和程序,以及網絡芯片8019的電路和程序,功能是實現一個射頻卡讀卡,讀出數據傳輸到上位機.通過網絡..21. 這是一個串口通信程序.22. 該源碼實現了為現場人員創建擁有GUI的嵌入式數據庫,現場人員通過獲得數據可以進行薪水調查,數據包括職位,企業類型,年收入,閱歷.23. * 一、功能: Timestamp驅動演示代碼. * 二、該源碼需要硬件開發板的支持,因為ISS對Timestamp定時器的模擬還不夠精確 * 如果將該源碼運行于ISS模式下,將得不到精確的結.24. rtl8019驅動程序及其main函數的源碼.25. C++嵌入系統實例不是很全,總共7個分別是2,3,5,6,7,8,9.26. C++嵌入系統實例不是很全,總共7個分別是2,3,5,6,7,8,9.27. C++嵌入系統實例不是很全,總共7個分別是2,3,5,6,7,8,9.28. C++嵌入系統實例不是很全,總共7個分別是2,3,5,6,7,8,9.29. WINCE MFC COM sample. (from EVC高級編程及其應用開發).30. 三星ARM9的LCD驅動板原理圖和PCB圖.31. 我設計的CAN總線模塊.32. 三星ARM9 S3C2410 核心板原理圖與PCB圖.33. 我用三星ARM9 S3C2410 做的掌上電腦 原理圖與pcb圖.34. 一個大公司的ARM9開發板原理圖.35. cypress fx2 Firmware代碼示例.36. cypress ezusb driver 代碼模板.37. 不錯的X86匯編代碼示例.38. 匯編代碼示例.39. 非常好的匯編代碼示例.40. 本人以前做的些東西.
上傳時間: 2013-06-09
上傳用戶:eeworm
VIP專區-嵌入式/單片機編程源碼精選合集系列(149)資源包含以下內容:1. 51+lcd1602顯示,程序非常清晰明白,很適合初學者!.2. 1. UC/OS 8051中完全應用。 2. 顯示各個任務的執行時間, 執行時間占總時間百分比, tick計數器 3.任務中信號量,消息以及消息隊列的使用。 我自己仔細測試過了.3. 實例仿真原理圖和結果.4. 富士N系列可編程控制器PLC編程手冊,介紹Flex N系列PLC的情況和其操作。.5. apr9600簡介.6. Microsoft Extensible Firmware Initiative FAT32 File System Specification.7. 用于嵌入式驅動編程學習的一本經典的教材.8. small rtos 1.20 一套單片機嵌入式操作系統,由陳明計開發.9. WIFI driver from marvell website, 8.70 for gspi..10. WIFI driver from marvell website, 7.73 for sdio..11. 關于USB的相關芯片的應用說明.12. 關于基本嵌入式系統介紹和c語言編程的書籍.13. 61編的12864程序 有的12864可能有問題.14. PLC控制日本安川伺服電機的源程序。控制方式為串口控制.15. 精品資料-嵌入式系統經典教材 系統講解了嵌入式開發.16. tms320c2812的flash驅動程序.17. This is a document for CYCLONE Develop Kits type LJ-FN300 FPGANIOS. Wish this would help you to find.18. 基于NuCleus操作系統下的一個GUI界面.19. 用三星的44b0控制的zlg7290的源碼.20. 三星的44b0的完整啟動程序 啟動后讓幾個led閃爍.21. ID卡門禁系統.22. PIC單片機產生警報聲的程序。頻率從1.8K-3.5K勻速增加.23. PCI總線操作的相關內容.24. 一個電子表程序.25. msp430單片機的lcd顯示程序 可形成循壞顯示功能.26. 車輛檢測通過的電路原理圖.27. 電能計量芯片SA9904的讀寫程序.28. FS9315核心板和底板原理圖.29. FPGA.30. 這是is4002語音芯片的錄放音程序.31. 遠程采集系統嵌入式WEB端java applet動態曲線顯示采集量的代碼.32. GUI入門的好教材, 可以配套ARM使用, 內含有一些地層的初級函數和硬件接口..33. 基于ATmega16的BC7281鍵盤顯示源碼,拿過來就 可以用.34. 基于ATMEGA16的時鐘芯片原代碼.35. 基于ATMEGA16的溫度傳感器原代碼.36. 基于ATmega16的12864液晶顯示源代碼.37. 基于ATMEGA16的NRF905無線通信的C程序源代碼.38. 基于ATMEGA16的AD轉換的C程序源代碼.39. 基于ATMEGA16的DA轉換的C程序源代碼.40. 基于ATMEGA16的步進電機的驅動程序.
上傳時間: 2013-06-18
上傳用戶:eeworm