N-Thread簡介RT-Thread,來自中國的開源實時操作系統延生于2006年:硬實時操作系統核心;,低資源占用的軟件系統平臺;o RTThread本自依賴于社區方式發展,開源、永遠開源:(GPv2許可證)社區多樣性的發展萬式支持眾多的處理器:ARM7TDMI.ARM920T.ARM926EJ-SEIARM Cortex;MIPS外理器:PowerPC/x86/NIOSIII眾多發展方向:微處理器:帶MMU的處理器;甚至是多核處理器N-Thread目前驅動框架。基于名 對象化設備模型:上層應用A 查找相應設備名獲得設備句柄即可采用標準的設備接口進行硬件 的訪問操作;NThread目前驅動框架口通過 套設備模型,可以做到應用與底層設備的無關性。口當前支持:符設備,塊設備、網絡設備、聲音設備等。改進需水,實際設備 還有很多;,隨著支持平臺增多,驅動維護變得困難;>如何得到一個剪表方便,驅動容易編寫的框架;,更多的面向對象特性,H象操作方法形成ops列表;? 改進目標,設備驅動模型應能夠覆蓋大多數設例如串D,CAN,以太網,USB,SPI設備,SDIO設備,Fas備,LCD圖形設備。針對于上層應用,其操作接口精簡而統一;針勸底層驅動,易于編寫,要輯結構清晰。能夠重用已有的設備驅動;
標簽: RT-Thread
上傳時間: 2022-06-22
上傳用戶:jason_vip1
Kinetis系列是飛思卡爾公司基于ARM Cortex-M4和Cortex-M0+內核的單片機,和CortexM3相比,M4內核主要增加了DSP運算指令和可選的浮點運算單元,同時保持了與Cortex-M3的兼容性,因此被寄予希望能逐步替代Cortex-M3。Kinetis也成為飛思卡爾杯全國大學生智能車競賽新的硬件平臺之一。社C/OS-III是Micrium公司推出的全新RTOS,特別適用于那些有計算前導零(CLZ)硬件指令的高端32位CPU,可大大加速就緒表查找速度。uC/OS-IⅡ的主要精華在于其巧妙的優先級軟件查表算法,而對于有CLZ硬件算法指令的CPU,如MIPS、PowerPC、ARM11及以上系列,仍使用uC/OS1l就不那么合理了。uC/OS-l源代碼公開,官方已提供對目前主流單片機的移植支持,并且針對幾大主流單片機都提供相應的教材1時,Kinetis就是其中之一。Micrium官方提供的基于Kinetis平臺的范例都是使用1AR作為集成開發環境的,考慮到飛思卡爾官方的CodeWarrior開發環境有著廣泛的用戶群,尤其是使用過S08/S12等單片機的用戶,大多熟悉CodeWarrior。因此,本文將以Kinetis 平臺為例,講述如何使用CodeWarrior集成開發環境將uC/OSI運行起來,作為應用開發的基礎,也便于那些教學中使用CodeWarrior編譯器的師生,將C/OSII引入嵌入式系統教學。
標簽: CodeWarrior
上傳時間: 2022-06-24
上傳用戶:jason_vip1
龍芯系列微處理器是中國擁有自主知識產權的中央處理器,中科院計算所從 2001 年開始研制龍芯系列處理器,于 2010 年正式成立龍芯中科技術有限公司,主要產品包括龍芯 1 號 CPU、龍芯 2 號 CPU 以及龍芯3 號 CPU。本書基于龍芯俱樂部與龍芯中科合作開發的,南京龍眾創芯電子科技有限公司承制的智龍開發板,圍繞龍芯 1 號芯片 LS1C 進行嵌入式系統開發講解。本書內容共分 3 篇。基礎篇包含實驗平臺和開發環境的搭建。中級篇為 Linux 基礎應用編程,包含線程、信號、網絡等基本操作。高級篇包含開發板硬件編程、驅動程序編寫等高級操作。附錄為嵌入式常用資料和智龍開發板的電路原理圖。本書結合實踐案例及應用場景,按照嵌入式系統的開發流程組織教材內容,使讀者能熟練掌握從開發環境搭建到編寫完整工程的流程。同時提供內核源碼及實例代碼,并給出測試結果,方便教師教學參考。本書不僅用于 MIPS 架構的龍芯 1 號芯片的嵌入式系統開發,還可用于基于 Linux 操作系統的嵌入式系統學習,具有廣泛的適用性。其中,在內核原理、應用程序編寫方面,與同類 ARM 架構芯片相比,其開發過程是通用的,包括虛擬機編譯、程序下載、調試、應用開發、內核裁減。本書適用于應用型本科、高職高專院校嵌入式系統的課程教學,也可作為相關開發人員的自學教材和參考手冊。
上傳時間: 2022-07-08
上傳用戶:
Overview The MT7628 router-on-a-chip includes an 802.11n MAC and baseband,a 2.4 GHz radio and FEM,a 575/580MHz MIPS? 24K% CPU core,a 5-port 10/100 fast ethernet switch. The MT7628 includes everything needed to build an AP router from a single chip. The embedded high performance CPU can process advanced applications effortlessly, such as routing, security and VolP. The MT7628 also includes a selection of interfaces to support a variety of applications, such as a USB port for accessing external storage.Features· Embedded MIPS24KEc(575/580 MHz) with 64KBl-Cache and 32 KB D-Cache·2T2R 2.4 GHz with 300 Mbps PHY data rate· Legacy 802.11b/g and HT 802.11n modes·20/40 MHz channel bandwidth· Reverse Data Grant(RDG)· Maximal Ratio Combining(MRC)· Space Time Block Coding(STBC)· MCM 8 Mbytes DDR1 KGD(MT7628KN)
標簽: mt7628
上傳時間: 2022-07-18
上傳用戶:
MT7688 family integrates a 1T1R 802.11n Wi-Fi radio,a 580MHz MIPS? 24KEcTM CPU,1-port fast Ethernet PHY, USB2.0 host, PCIe, SD-XC,I2S/PCM and multiple slow IOs. MT7688 provides two operation modes-IoT gateway mode and IoT device mode. In IoT gateway mode, the PCI Express interface can connect to 802.1lac chipset for 1lac dual-band concurrent gateway. The high performance USB2.0 allows MT7688 to add 3G/LTE modem support or add a H.264 ISP for wireless IP camera. For the IoT device mode, MT7688 supports eMC, SD-XC and USB 2.0. MT7688 can support the Wifi high quality audio via 192Kbps/24bits I2S interface and VolP application through PCM. In IoT device mode, it further supports PWM, SPI slave,3d UARI and more GPIOs. For IoT gateway, it canl connect to touch panel and BLE, Zigbee/Z-Wave and sub-1G RF for smart home control.
上傳時間: 2022-07-24
上傳用戶:
U-Boot,全稱 Universal Boot Loader,是遵循GPL條款的開放源碼項目。U-Boot的作用是系統引導。U-Boot從FADSROM、8xxROM、PPCBOOT逐步發展演化而來。其源碼目錄、編譯形式與Linux內核很相似,事實上,不少U-Boot源碼就是根據相應的Linux內核源程序進行簡化而形成的,尤其是一些設備的驅動程序,這從U-Boot源碼的注釋中能體現這一點。U-Boot不僅僅支持嵌入式Linux系統的引導,它還支持NetBSD, VxWorks, QNX, RTEMS, ARTOS, LynxOS, android嵌入式操作系統。其目前要支持的目標操作系統是OpenBSD, NetBSD, FreeBSD,4.4BSD, Linux, SVR4, Esix, Solaris, Irix, SCO, Dell, NCR, VxWorks, LynxOS, pSOS, QNX, RTEMS, ARTOS, android。這是U-Boot中Universal的一層含義,另外一層含義則是U-Boot除了支持PowerPC系列的處理器外,還能支持MIPS、 x86、ARM、NIOS、XScale等諸多常用系列的處理器。這兩個特點正是U-Boot項目的開發目標,即支持盡可能多的嵌入式處理器和嵌入式操作系統
標簽: U-Boot
上傳時間: 2022-07-26
上傳用戶:fliang
VIP專區-嵌入式/單片機編程源碼精選合集系列(72)資源包含以下內容:1. STC89C58RD+ FLASH-ISP-IAP.2. c51programe的程序可能有你想要的.3. ARM和CPLD的JTAG的原理圖.4. MIPS Assembly Language Programming.5. 一個已經在使用的16位DAC8830的源碼,有用的,歡迎下載.6. C51-CPLD聯合開發板的原理圖。以調試通過.7. 美國豪威OmniVision生產的COMS SENSOR 讀寫程序.8. 2232接收 232接收 232接收.9. minigui實例源代碼.10. 本程序使用一個定時器和任意的2個I/O口模擬一個串口通信。可以直接調用。.11. 仿真實例大集合收集的仿真實例免費為大家提供.12. 仿真實例大集合收集的仿真實例免費為大家提供.13. 仿真實例大集合收集的仿真實例免費為大家提供.14. 8051AD,use keil to program this code..15. 51DEVTest use keil to program this code..16. beep use keil to program this code..17. use keil to program this code..18. use keil to program this code..19. 適合KS8695X.20. KS8695的無線部分.21. ks8695的SOHO應用中的tftp部分.22. ks8695 SOHO應用中的iptable.23. 也是ks8695 soho中的文件.24. 此程序為ds18b20溫度采集芯片的keil c 程序沒有加入顯示的部分,但已調試過.可用.25. 紅外模塊的控制程序實現.26. 模數轉換模塊ad7416的控制程序.27. 利用keil 51實現溫濕度模塊的控制程序.28. 一些關于Nios II學習的好資料.29. 文檔中給出了使用VHDL編寫的頻率的精確測量方法的代碼,同時還有cPLD與e2rom等的接口代碼.30. c程序開發嵌入式工程模板,適用于進行arm7開發.在s3c44b0x進行開發時,需要包含必要的庫文件,初始化文件等,這些文件為公共碼,不需修改,用戶只需在模板中編寫main.c.31. MARS-7128-S CPLD開發板VHDL 源碼.32. c51 uc/os源程序.33. ZigBee技術手冊.34. 8051工作于11.0592MHZ,RAM擴展為128KB的628128,FlashRom擴展為128KB的AT29C010A 128KB的RAM分成4個區(Bank) 地址分配為0x0000-0.35. 用CPLD實現NAND FLASH接口的VHDL源碼.36. 音頻編解碼芯片 LM4930的測試程序.37. 串行通信源程序.38. UC/OS2 的源碼 北航大學出版社的那個版本 邵貝貝翻譯的.39. CPLD/FPGA設計中的時鐘應用講解 及其實例.40. 本程序實現了7279鍵盤驅動芯片的使用和金鵬公司生產的液晶顯示功能.
上傳時間: 2013-06-01
上傳用戶:eeworm
VIP專區-嵌入式/單片機編程源碼精選合集系列(104)資源包含以下內容:1. mips命令集詳解.2. 數碼相框原理圖,ZXDP-010 (8302+720).3. CBM2090單片8BIT 16BIT共板原理圖.4. 紅外線遙控是目前使用最廣泛的一種通信和遙控手段。由于紅外線遙控裝置具有體積小、功耗低、功能強、成本低等特點.5. 時間觸發嵌入式系統設計模式 使用8051系列微控制器開發可靠應用.6. 關于555時基電路原理以及應用的介紹說明.7. 一個關于s3c2410_LCD_640*480的驅動程序.8. ipod——touch攻略.9. SDMMC 源碼 SD、MMC卡的讀寫程序.10. 嵌入式試驗開發平臺簡介.11. Mobile phone MMI design reference..12. 我寫的stv2248 芯片的驅動程序.13. 應用于S60平臺的示例程序.14. YAFFS (Yet Another Flash File System) is now in its second generation and provides a fast robust fil.15. 關于h264的演示 內容不錯 希望大家喜歡..16. Michael Barr是Netrino公司的總裁兼創始人.17. 2006年軟考的嵌入式系統設計師考試題及答案.18. S3C2440開發板原理圖以及成品圖片.是硬件開發工程師的好參考資料.19. 一個可以實現嵌入式視頻監控系統的服務器軟件。.20. 一個可以實現嵌入式視頻監控系統的最新版客戶端軟件。.21. 東軟嵌入式高級C培訓(2007)).22. 最新的uffs,目前是1.1.2版本.23. NokiaSeries40Book1,介紹了40平臺的手機開發.24. 數控編程開發事例,對數控機床的直線和圓戶進行插補,.25. 用STR710控制串口及CC1100進行無線通信.26. 非常不錯的單片機開發板原理圖.27. s3c44b0bootloader分析.28. 以 DSpic30f4011為 SPI SLAVE的范例程式.29. 漢字與字符顯示函數。對于任一主函數.30. 最詳細最專業的MODBus協議介紹。 給MODBus總線開發的朋友們一些參考!.31. 本文較為詳細的介紹了雙CPU的C51系統設計中.32. c51的時鐘芯片讀寫函數.33. 本書介紹了PCI局部總線的基本概念,功能,操作規則和使用方法.34. Intel公司的閃存轉換層(Flash Translaion Layer)規范指導文件.35. h.261 player with running h.261,p24,h26 file.36. I2C接口協議.37. First of all we would like to thank God Almighty for giving us the strength and confidence in pursi.38. 2008年最新出版Silverlight及Blend學習電子書教程合集.39. 利用VB與VC程式整合開發實現影像物體分類辨識的PLC輸送帶系統.40. 凌陽公司機sunplus1002在這個芯片下.
標簽: 光電子
上傳時間: 2013-06-25
上傳用戶:eeworm
VIP專區-嵌入式/單片機編程源碼精選合集系列(148)資源包含以下內容:1. 是一本西安交通大學出版社出的《TurboC/BorlandC++builder用戶界面程序設計》。.2. 小區可視對講鍵盤檢測程序.利用pt6964芯片..3. 嵌入式WEB服務器 thttpd,shttpd等的源碼.4. 位置式PID程序的實現.5. 華為的內部資料.6. 詳細介紹了80*86的工作機制.7. 專用集成電路設計基礎 孫肖子 第2章 集成電路工藝基礎及版圖設計.8. 工業藍牙控制器主板.9. proteus 仿真實例.10. MIPS 匯編指令基礎 做嵌入式.11. 基于單片機AT89S52的LCD液晶顯示程序.12. ISE最常用的FPGA、CPLD開發軟件教程.13. 一個使用AT89C2051單片機作為主控芯片的全自動洗衣機.14. i2c協議介紹.15. 本文檔主要介紹Q.931協議基本知識.16. Mini51板lcd1602字符顯示,匯編程序。.17. 單片機匯編例程學習,大量的匯編例程.18. C和C++在嵌入式編程里面的應用.19. Nucleus系統介紹文檔.20. pci9052下的開發軟件,希望大家能用的著.21. 單片機項目資料.22. 基于51單片機的LCD1602顯示.23. SPI_Master source code.24. 基于arm—LPC2103的LCD12232的驅動程序.25. 基于arm—LPC2103的串口通訊程序.26. 關于鋼鐵行業的氣體容量法的碳硫分析儀的源碼和原理圖.27. 步進電機控制程序.28. EP2C8Q208的PROTEL格式的原理圖和PCB.29. ISP for STR73X 默認情況下, bank0 是映射到地址0x00. 考慮到,IAP程序需存儲在bank1,而用戶程序需存儲在bank0. 因此須使用CAPS工具,將bank1映射到地址0.30. 我用BASIC開發環境下的LED屏單顯示實驗程序.31. Quartus II的TCL腳本的教程.32. i2c的調適成學。ARM7 交流使用.33. lab100實驗板說明書以及原理圖紙.34. PalmOs API.35. 用c語言編寫實現FFT算法.36. 學習FPGA嵌入式開發的完美視頻教程,QUARTUS2軟件學習的好幫手.37. ATmega128實驗板 簡要介紹: 主要芯片: CPU:ATmega128L SRAM:SR61L256BS-8 CPLD:XILINX XC95144XL SFLAS.38. 很適合IT專業人士的一份個人職業規劃指南 一個招聘者的感悟:選擇比努力更重要.39. 用proteus和Keil結合做的51單片機的音樂程序。.40. IBM經典小黑T40的原理圖.
上傳時間: 2013-04-15
上傳用戶:eeworm
VIP專區-嵌入式/單片機編程源碼精選合集系列(156)資源包含以下內容:1. 《嵌入式應用程序開發綜合試驗9例》含有9個嵌入式應用實踐源程序。.2. NiosII NiosII!! SOPC CRC32 SOPC SOPC 自定義外設.3. 一個電話本的程序.4. 嵌入式minigui 中自定義控件的應用實例。不下后悔!.5. minigui 時間控件的使用方法.6. 嵌入式linux 設備驅動程序.7. uart-I2C, working on PIC18F2420.8. 基于mips cpu,在u-boot系統下磁盤驅動程序。.9. 可以應用到IAR EWARM-EV V5.20破解 使用方法: 1:首先用iarid.exe產生ID 2:使用iarkg.exe產生lic文件.10. 嵌入式開發前景和趨勢.11. 嵌入式視頻有下載器下載方法及一些基本的調試技巧。.12. 同濟大學嵌入式學習文檔.13. 轉載其他網站的資料與大家分享.14. LED點陣顯示屏掃描程序.15. altera公司開發銷售的DE2開發平臺原理圖.16. 基于飛斯卡爾MC9S08QG8的基本程序開發代碼.17. 本程序中用到DS1302以及液晶等模塊.18. 一個垃圾壓縮車的PLC程序。采用X端口作為模擬量轉換后的數據量輸入口。這種方法不需要買模擬量模塊.19. 這是一個信號發生器得程序.20. 這個程序可以用作寄存器的使用.21. FAT32文件應用.22. 電源管理代碼 基于linux2.6.10!apm方式的電源管理!很好的資料!做arm平臺使用.23. I2C zongxian 總線 親自編譯.24. 用Verilog 實現將比特流數據轉化為SPI協議數據的適配器.25. 最新F2系列的部分外圍模塊中文PDF,來自USER GUIDE的翻譯.26. 單詞計算器,可以統計你輸入的單詞的字母數有多少個等多個程序.27. FIBER AND wire product designed guider..28. xilin,ise_9.01的使用.29. ISE、Keil_C.30. 一本不錯的數字圖像處理書(岡薩雷斯中文版)總共有三個壓縮文件需要放在一起解壓縮.31. miniARM嵌入式web主程序,需要在運行miniarm.32. 單片機操作ocmj12232c-1屏的源代碼.33. ISP1582 原理圖.34. x-wrt is the GUI config tool for openwrt,which is a open project about wireless Router.35. 首先介紹了合成孔徑雷達(SAR)的特點.36. tms320vc5509a usb boot.37. 基于Altera fpga 的軟核 nios2的串口調試代碼.38. cip51 i2c.39. 此源碼為ocm12864系列字符液晶顯示模塊KEIL uVision3 for ARM.40. 此源碼為KEIL uVision3 for ARM 的ocm12864系列字符液晶顯示模塊。.
上傳時間: 2013-06-27
上傳用戶:eeworm