VIP專區(qū)-嵌入式/單片機(jī)編程源碼精選合集系列(134)資源包含以下內(nèi)容:1. 講述了如何用C語言編寫八位嵌入式MCU程序,內(nèi)容涉及數(shù)據(jù)類型和變量,函數(shù)庫,優(yōu)化和測試嵌入式C語言程序等,書中穿插有樣例工程..2. 一款液晶RT240128GB的以8080方式控制的底層驅(qū)動(dòng)源代碼程序,非常難得,放血奉獻(xiàn)!.3. 嵌入式開發(fā)的書籍.4. ARM應(yīng)用程序開發(fā).5. 基于DD的數(shù)字移相正弦信號(hào)發(fā)生器設(shè)計(jì) EDA技術(shù)在全國大學(xué)生設(shè)計(jì)競賽中的應(yīng)用.6. 44B0中,bootloader初始化用到的函數(shù)庫.7. plc s7-200 modbus 例程.8. NXP ARM7串口通訊程序.9. 生態(tài)系統(tǒng)仿真實(shí)驗(yàn).10. 這是基于UCOS-II嵌入式實(shí)時(shí)操作系統(tǒng)開發(fā)的腦中報(bào)警程序代碼.11. 基于ARM的LED顯示程序.12. ARM芯片LPC2131的一個(gè)小程序.13. ARM芯片LPC2131的一個(gè)中斷時(shí)鐘小程序.14. ARM芯片LPC2131的一個(gè)完整的中斷時(shí)鐘程序.15. 三星s3c2460開發(fā)板完整原理圖 SMDK2460A_416_CPUbd_Schematic SMDK2460A_496_Schematic.16. 未寫入字模程序和字符顯示程序段.17. Intel StrataFlash® Embedded Memory(P30).18. atmel-at89c52中文資料,atmel應(yīng)用者的資料。Yy.19. 這個(gè)Demo程序是應(yīng)用在FreeRTOS上的PIC24應(yīng)用Demo.20. PLC、DCS、FCS三大控制系統(tǒng)的特點(diǎn)和差異.21. 德國倍福電氣有限公司(TwinCAT)PLC編程手冊.22. 基于80C51單片機(jī)源碼公開的Small RTOS v1.20.3-,C-C++,單片機(jī)開發(fā)/SCM 內(nèi)含單片機(jī)源碼rtos隨想曲,Small RTOS 下dp-51例子 最新版.23. 使用Embeded Visual C++開發(fā)通訊終端及應(yīng)用實(shí)例代碼分析(Level 200).24. 嵌入式系統(tǒng)體系結(jié)構(gòu) 編程與設(shè)計(jì) 分十二章節(jié) 介紹軟件和硬件設(shè)計(jì)及集成方法.25. 之前在 embedded linux 上寫 keypad driver 參考的源代碼,有寫 keypad driver 需要的朋友可以參考.26. 他人的PCI設(shè)計(jì)經(jīng)驗(yàn).27. TI的DM355原理圖.28. ZLG DP-668 開發(fā)板原理圖 對(duì)應(yīng)我上傳的程序.29. usb轉(zhuǎn)換成串口的最新電路圖共大家設(shè)計(jì)參考.30. 用M16驅(qū)動(dòng)步進(jìn)電機(jī) ,實(shí)現(xiàn)三種驅(qū)動(dòng)方式: 單四拍驅(qū)動(dòng)、雙四拍驅(qū)動(dòng)、單雙八拍驅(qū)動(dòng).31. MC系列單片機(jī)浮點(diǎn)運(yùn)算子程序.32. 合眾達(dá) TI 5502 開發(fā)板 原理圖.33. MSP430F133控制 TH7122發(fā)射的C程序原代碼,IAR C.34. MSP430F133 控制TH7122的原理圖和印制板圖.35. TH7122 的MSP430F133接收程序,10.7MHz中頻,IAR C.36. steve maguire 編著的。并不時(shí)向大多數(shù)書一樣從最基本的c語法講起。而是從自己多年的編程經(jīng)驗(yàn)總結(jié).37. 這是一部關(guān)于如何用C++開發(fā)嵌入式系統(tǒng)的書。書中給出了一些開發(fā)例程。.38. Bpline曲線生成.39. vod 項(xiàng)目軟件源代碼.40. 嵌入式開發(fā)中主機(jī)與開發(fā)之間通信的tftp軟件.
上傳時(shí)間: 2013-07-28
上傳用戶:eeworm
VIP專區(qū)-嵌入式/單片機(jī)編程源碼精選合集系列(140)資源包含以下內(nèi)容:1. UCOS的詳細(xì)實(shí)驗(yàn).2. PCI總線的高速數(shù)據(jù)采集卡設(shè)計(jì)資料(基于PCI9054 ).3. 單片機(jī)PT2262發(fā)射程序 串口調(diào)試助手測試成功.4. 嵌入式編程思路...嵌入式系統(tǒng)是軟硬結(jié)合的東西.5. ATMEG8單片機(jī)的自帶10位AD轉(zhuǎn)換器程序.6. time triggered 時(shí)間觸發(fā)嵌入式系統(tǒng)的開發(fā)實(shí)例3.7. FPGA設(shè)計(jì).8. PIC16F877的I2C程序包,可直接使用.9. ET44M210 的SPI 總線經(jīng)典例程.10. niosii下的7920液晶串行驅(qū)動(dòng) 可以實(shí)現(xiàn)畫圖功能 本人調(diào)試通過.11. 本人設(shè)計(jì)的nios最小系統(tǒng) 已經(jīng)調(diào)試通過很有參考價(jià)值喲.12. ovm數(shù)控機(jī)床的相關(guān)資料.13. 基于JN5121芯片的ZigBee中文開發(fā)文檔.14. C/C++嵌入式系統(tǒng)編程 Micbael Barr 著 于志宏 譯.15. 這是一本關(guān)于使用C和C++來進(jìn)行嵌入式系統(tǒng)編程的書。.16. 清華大學(xué)嵌入式教材 嵌入式系統(tǒng)的構(gòu)建 清華大學(xué)自動(dòng)化系 2003年.17. 用匯編語言編的FREE-dos模塊 加入BIOS可實(shí)現(xiàn)無盤啟動(dòng)DOS.18. 該計(jì)劃規(guī)定.19. 嵌入式arm2410上用的bootloader.20. SPG290 SD卡源程序 是一個(gè)基于game開發(fā)的嵌入式的平臺(tái) ,是sunplus公司推出的32bit平臺(tái), 該程序是在SPG290上讀寫SD卡的程序.21. c8051f330系統(tǒng).22. 蜂鳴器唱《祝你平安》 * * ******************************************************************************.23. 芯邦CMB2090控制器接口.24. 一本prolog方面的英文原版電子書.25. 介紹 bios的入門文檔 介紹了一些bios的重要屬性 及專業(yè)設(shè)置.26. 自己做的protel99se的封裝.27. CH452的2線接口.28. c mega128 控制指示燈 c mega128 控制指示燈 codevision.29. Vxwork bsp user guide.30. 51系列單片機(jī)定時(shí)器的使用.31. I2C的中文詳細(xì)解釋 很有實(shí)用價(jià)值.32. 這個(gè)課件為寧波大學(xué)高頻電子線路的課件.33. 很好的一個(gè) 庫函數(shù).34. 詳細(xì)介紹了3gp文件的格式.35. Ljd sy 5100s 蜂鳴器示例程序.36. 向flash寫入數(shù)據(jù)的程序,用于嵌入式開發(fā).37. 關(guān)于NIOSII的HELLO WORD 的源程序.38. ICETEK-DM642-PCI原理圖v1。原版制圖.39. 我們做過的.40. 二相步進(jìn)電機(jī)32細(xì)分驅(qū)動(dòng)程序 [lenvy] 2008-5-16 9:45:55 用AT89C51寫了一個(gè)32細(xì)分的驅(qū)動(dòng)程序,驅(qū)動(dòng)芯片用 NJU39610+NJM3771 程序?qū)崿F(xiàn)功能:對(duì)二相步.
標(biāo)簽: 紅外 系統(tǒng)原理
上傳時(shí)間: 2013-07-20
上傳用戶:eeworm
本文介紹了基于軟PLC(Programmable Logic Controller,可編程控制器)的嵌入式技術(shù)起源和背景,綜述了基于軟PLC的嵌入式系統(tǒng)的關(guān)鍵技術(shù)和優(yōu)點(diǎn),最后介紹了其設(shè)計(jì)和實(shí)現(xiàn)的方法。 基于軟PLC的嵌入式系統(tǒng)的研究與實(shí)現(xiàn)分為開發(fā)系統(tǒng)和運(yùn)行系統(tǒng)(又稱為虛擬機(jī)系統(tǒng))。本文概述了開發(fā)系統(tǒng),其運(yùn)行于PC機(jī)的操作系統(tǒng)如Windows或者Linux等,為用戶提供一個(gè)大眾化的編程環(huán)境,它包含編輯器、編譯器、連接器、調(diào)試器和通信接口幾個(gè)部分。編輯界面友好,可以讓用戶方便的使用LD、ST和FBD三種語言編寫程序,編譯器和連接器將源程序文件編譯和連接成虛擬機(jī)系統(tǒng)可執(zhí)行的目標(biāo)代碼文件;分析了開發(fā)系統(tǒng),其中詳細(xì)描述了編譯模塊的編制過程,實(shí)現(xiàn)了將指令表語言轉(zhuǎn)換為運(yùn)行系統(tǒng)能夠識(shí)別的C/C++指令的功能;詳細(xì)地研究了梯形圖轉(zhuǎn)換為指令表語言,以及由指令表語言向梯形圖語言的算法和數(shù)據(jù)結(jié)構(gòu)。調(diào)試器借助于虛擬機(jī)運(yùn)行系統(tǒng)提供的服務(wù)可完成對(duì)應(yīng)用程序的調(diào)試糾錯(cuò);討論了uCLinux操作系統(tǒng)和編譯調(diào)試技術(shù),以及采用ModBus/TCP工業(yè)通信協(xié)議的通信接口用于開發(fā)系統(tǒng)和運(yùn)行系統(tǒng)之間的通信。 另一方面,本文分析了虛擬機(jī)運(yùn)行系統(tǒng),它運(yùn)行于安裝了uCLinux的ARM7平臺(tái)上,包括運(yùn)行內(nèi)核模塊、系統(tǒng)管理模塊和通信接口模塊。由于uCLinux沒有MMU和本身對(duì)實(shí)時(shí)性沒有什么要求,而針對(duì)基于軟PLC的嵌入式系統(tǒng)的研究與實(shí)現(xiàn)要求,本文在對(duì)其進(jìn)行了uCLinux小型化研究的同時(shí)探討了雙內(nèi)核實(shí)時(shí)性方案,解決了uCLinux實(shí)時(shí)性不足的問題。運(yùn)行內(nèi)核模塊調(diào)度和執(zhí)行應(yīng)用程序并管理時(shí)鐘。系統(tǒng)管理模塊管理系統(tǒng)狀態(tài)和內(nèi)存。通信模塊用于開發(fā)系統(tǒng)及I/O設(shè)備通信。在此基礎(chǔ)上,對(duì)基于軟PLC的嵌入式系統(tǒng)的進(jìn)行了設(shè)計(jì)與實(shí)現(xiàn),并通過試驗(yàn)將編譯的目標(biāo)代碼傳遞到基于軟PLC的嵌入式運(yùn)行系統(tǒng)中,實(shí)現(xiàn)了控制功能,驗(yàn)證了生成目標(biāo)代碼的正確性和開發(fā)系統(tǒng)的可行性,實(shí)現(xiàn)了編輯界面友好,系統(tǒng)開放,性價(jià)比較高的軟PLC嵌入式系統(tǒng),達(dá)到了預(yù)期的目標(biāo),具有一定理論和應(yīng)用價(jià)值。
標(biāo)簽: PLC 軟 嵌入式系統(tǒng)
上傳時(shí)間: 2013-04-24
上傳用戶:jiiszha
作為性能優(yōu)異的糾錯(cuò)編碼,Turbo碼自誕生以來就一直受到理論界以及工程應(yīng)用界的關(guān)注。TD—SCDMA是我國擁有自主知識(shí)產(chǎn)權(quán)的3G通信標(biāo)準(zhǔn),該標(biāo)準(zhǔn)把Turbo碼是作為前向糾錯(cuò)體制,但Turbo碼的譯碼算法比較復(fù)雜并且需要多次迭代,這造成Turbo碼譯碼延時(shí)大,譯碼速度慢,因此限制了Turbo碼的實(shí)際應(yīng)用。因此有必要研究如何將現(xiàn)有的Turbo碼譯碼算法進(jìn)行簡化,加速,使其轉(zhuǎn)化成為適合在硬件上實(shí)現(xiàn)的算法,將實(shí)驗(yàn)室的理論研究成果轉(zhuǎn)化成為硬件產(chǎn)品。 論文主要的研究內(nèi)容有以下兩點(diǎn): 其一,提出信道自適應(yīng)迭代譯碼方案。在事先設(shè)定最大迭代次數(shù)的情況下,自適應(yīng)Turbo碼譯碼算法能夠根據(jù)信道的變化自動(dòng)調(diào)整迭代次數(shù)。 仿真結(jié)果表明:該自適應(yīng)迭代譯碼方案能夠根據(jù)信道的變化自動(dòng)調(diào)整迭代次數(shù),在保證譯碼性能基本上沒有損失的情況下,有效減少譯碼時(shí)間,明顯提高譯碼速度。 其二,根據(jù)得到的信道自適應(yīng)迭代譯碼方案,借助Xilinx公司Spartan3 FPGA硬件平臺(tái),使用Verilog硬件描述語言,將用C/C++語言寫成的信道自適應(yīng)迭代譯碼算法轉(zhuǎn)化成為硬件設(shè)計(jì)實(shí)現(xiàn),得到硬件電路,并對(duì)得到的譯碼器硬件電路進(jìn)行測試。 測試結(jié)果表明:隨著信道的變化,硬件電路的譯碼速度也隨之自動(dòng)變化,信噪比越高譯碼速度越快,并且硬件譯碼器性能(誤比特率)與實(shí)驗(yàn)仿真基本一致。
上傳時(shí)間: 2013-05-31
上傳用戶:huyiming139
近幾年來,旅游業(yè)在國內(nèi)迅速發(fā)展,已成為規(guī)模最大的產(chǎn)業(yè)之一,在拉動(dòng)內(nèi)需,刺激消費(fèi),發(fā)展經(jīng)濟(jì),推動(dòng)城市化進(jìn)程中正發(fā)揮著極其重要的作用。然而旅游服務(wù)和旅游咨詢跟不上社會(huì)的發(fā)展需求,游客在旅途中存在各種不便。把嵌入式技術(shù)和嵌入式GIS技術(shù)結(jié)合的電子導(dǎo)游系統(tǒng),能給游客提供各種旅途服務(wù),方便游客出門旅游。 本文依托浙江省科技計(jì)劃重點(diǎn)項(xiàng)目開展研究,在開源軟件基礎(chǔ)上開發(fā)電子導(dǎo)游系統(tǒng),以有效降低產(chǎn)品價(jià)格,適應(yīng)社會(huì)需要。以廣州斯道S3C2410 ARM開發(fā)板為底層硬件,采用Linux嵌入操作系統(tǒng)為軟件平臺(tái),利用QT/Embedded GUI為圖形界面,對(duì)MapInfo文件格式進(jìn)行轉(zhuǎn)換,使之適應(yīng)嵌入式系統(tǒng)。通過C/C++編程開發(fā)嵌入式GIS模塊和電子導(dǎo)游應(yīng)用軟件模塊;把硬件、軟件相結(jié)合,使電子地圖顯示在觸摸屏上;最終實(shí)現(xiàn)了景點(diǎn)查詢和介紹、景區(qū)路徑規(guī)劃、距離測量、GIS操作等功能。 本文的主要研究工作有:第一在ARM S3C2410開發(fā)板上移植Linux內(nèi)核及驅(qū)動(dòng)程序。第二在自由軟件Linux平臺(tái)下研究和開發(fā)嵌入式GIS模塊。第三在QT/Embedded GUI圖形界面下開發(fā)電子導(dǎo)游應(yīng)用軟件。第四研究和設(shè)計(jì)基于模擬退火算法的景區(qū)路徑規(guī)劃算法。 最后,將本文的研究成果在西湖景區(qū)電子導(dǎo)游原型系統(tǒng)中實(shí)現(xiàn),并取得良好效果。
標(biāo)簽: ARM GIS 嵌入式 電子導(dǎo)游
上傳時(shí)間: 2013-08-02
上傳用戶:redmoons
linux經(jīng)典教程,Neil Matthew 和Richard Stones世界知名的Linux/UNIX專家,有數(shù)十年Linux/UNIX開發(fā)經(jīng)驗(yàn)和從業(yè)經(jīng)歷。他們使用過幾乎所有UNIX版本,并精通C/C++、LISP、Fortran、Perl、Tcl和Prolog等各種語言。他們從事過各種軟件項(xiàng)目,從實(shí)時(shí)嵌入式系統(tǒng)到會(huì)計(jì)系統(tǒng)和零售信息系統(tǒng)
標(biāo)簽: linux 程序設(shè)計(jì)
上傳時(shí)間: 2013-07-16
上傳用戶:yiwen213
該論文基于NIOS Ⅱ軟核處理器和Altera的FPGA技術(shù),設(shè)計(jì)了一種便攜式的振動(dòng)頻譜分析儀,用于旋轉(zhuǎn)機(jī)械的故障監(jiān)測和診斷。以SOPC技術(shù)為手段,將信號(hào)采集和信號(hào)處理電路通過可編程片上系統(tǒng)來實(shí)現(xiàn),其特點(diǎn)是將對(duì)ADC的控制、數(shù)字信號(hào)的濾波、快速傅立葉變換的設(shè)計(jì),通過FPGA芯片集成在一起,以NIOS Ⅱ來完成32位CPU的狀態(tài)控制功能。工程機(jī)械、汽車車輛中都存在諸如發(fā)動(dòng)機(jī)類的旋轉(zhuǎn)機(jī)械,這類設(shè)備的異常振動(dòng)往往會(huì)影響正常工作,嚴(yán)重時(shí)還會(huì)出現(xiàn)各種重大事故,該分析儀可以實(shí)時(shí)地或定期地對(duì)發(fā)動(dòng)機(jī)、齒輪箱等旋轉(zhuǎn)機(jī)械進(jìn)行振動(dòng)頻譜分析和監(jiān)測,運(yùn)用于民用機(jī)械能產(chǎn)生非常好的經(jīng)濟(jì)效益。 該論文從四個(gè)方面進(jìn)行了研究工作。其一,利用FPGA對(duì)ADC芯片的工作進(jìn)行控制,使其在規(guī)定的時(shí)間內(nèi)與DSP模塊進(jìn)行數(shù)據(jù)交換,并對(duì)ADC各引腳時(shí)序進(jìn)行控制,使兩者協(xié)調(diào)同步工作,編制了相應(yīng)的VHDL語言程序。其二,采用SOPC Builder設(shè)計(jì)開發(fā),實(shí)現(xiàn)了基于NIOS Ⅱ的32位CPU軟核,創(chuàng)建了相應(yīng)的C/C++和匯編的宏代碼,使得軟件可以訪問用戶自定義邏輯。對(duì)頂層設(shè)計(jì)產(chǎn)生的VHDL的RTL代碼和仿真文件進(jìn)行了綜合、編譯適配以及仿真。其三,配合Matlab和DSP Builder的強(qiáng)大功能進(jìn)行DSP模塊設(shè)計(jì),開發(fā)出了FIR和FFT等功能模塊,并且添加到SOPC系統(tǒng)中,使其可以由NIOS Ⅱ很容易的調(diào)用。其四,在NIOS Ⅱ系統(tǒng)中添加了uC/OS Ⅱ操作系統(tǒng),提高了整個(gè)系統(tǒng)的穩(wěn)定性,并且降低了開發(fā)難度,提高了系統(tǒng)升級(jí)的能力。由于整個(gè)設(shè)計(jì)是基于FPGA開發(fā)的,所以該系統(tǒng)包括了所有FPGA系統(tǒng)的特點(diǎn),包括并行的DSP處理、在系統(tǒng)可編程、升級(jí)簡單等特點(diǎn),極易使設(shè)計(jì)產(chǎn)品化。
標(biāo)簽: FPGA 便攜式 振動(dòng)頻譜 分析儀
上傳時(shí)間: 2013-04-24
上傳用戶:amandacool
RealView Developer Suite工具是ARM公司是推出的新一代ARM集成開發(fā)工具。支持所有ARM 系列核,并與眾多第三方實(shí)時(shí)操作系統(tǒng)及工具商合作簡化開發(fā)流程。開發(fā)工具包含以下組件: ? 完全優(yōu)化的ISO C/C++編譯器 ? C++ 標(biāo)準(zhǔn)模板庫 ? 強(qiáng)大的宏編譯器 ? 支持代碼和數(shù)據(jù)復(fù)雜存儲(chǔ)器布局的連接器 ? 可選 GUI調(diào)試器 ? 基于命令行的符號(hào)調(diào)試器(armsd) ? 指令集仿真器 ? 生成無格式二進(jìn)制工具、Intel 32位和Motorola 32位ROM映像代碼
上傳時(shí)間: 2013-08-02
上傳用戶:夢不覺、
非常好用的適合撰寫如C/C++或Java等程序語言的編輯器,可以自動(dòng)列出程序的變量,量數(shù)等。
上傳時(shí)間: 2013-04-24
上傳用戶:hjshhyy
Source Insight實(shí)質(zhì)上是一個(gè)支持多種開發(fā)語言(java,c ,c 等等)的編輯器,只不過由于其查找、定位、彩色顯示等功能的強(qiáng)大,常被我們當(dāng)成源代碼閱讀工具使用
標(biāo)簽: SourceInsight 教程
上傳時(shí)間: 2013-07-24
上傳用戶:libinxny
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1