VIP專區-嵌入式/單片機編程源碼精選合集系列(21)資源包含以下內容:1. 飛利普d12芯片的測試源碼.2. 三星fs44b0 bootloader源程序和鏡象文件.3. I2C 庫文件協議.4. 液晶兼容0701.5. 24c02 的讀寫程序.6. mcu isp cheng xu.7. ISP 1581USB2.0 高速接口頭文件.8. LCD的顯示C編程.9. S3C2410 jtag編程和可用的.10. TI公司TMS320VC5509的外設驅動程序.11. 2407嵌入式系統程序(c語言).12. GPS 數據接收分析.13. E-1330點陣液晶屏驅動程序.14. 使用軟件的方法實現A/D功能.15. 24c01-24c16讀寫驅動程序.16. P89CXX編程器控制CPU接收和控制程序.17. //軟件紅外線接收程序 //該軟件是很久以前做的.18. 通用93c06-93c86系列.19. 8139 rtl 源代碼.20. VxWork的開發培訓教程.21. 這是VXWORK培訓教程的第2部(共15部)01Getting_Started.22. VXWORK的培訓教程.23. VXWORK的培訓教程03WindSh_and_Browser.24. VXWORK的培訓教程04CrossWind.25. VXWORK培訓教程05Real-Time_Multitasking.26. VXWORK培訓教程06WindView2.0.27. VXWORK的培訓教程07Semaphores.28. VXWORK培訓教程08Intertask_Communication.29. VXWORK培訓教程.30. VxWork的開發培訓教程.31. VxWork的開發培訓教程.32. VxWork的開發培訓教程.33. VxWork的開發培訓教程.34. atmel flash 燒寫源代碼.35. 電子琴程序,硬件 p2.6經過兩個三極管9013放大 接上一塊小喇叭.36. 測溫程序源代碼可以供恒溫控制系統借用的好程序.37. 中文顯示廣告牌程序.38. avrusb源碼.39. avr的fat文件系統測試程序.40. 一個很好用的報警代碼.
上傳時間: 2013-05-30
上傳用戶:eeworm
VIP專區-嵌入式/單片機編程源碼精選合集系列(29)資源包含以下內容:1. 451示例多種格式.2. 嵌入式web服務器.3. pencil嵌入式系統開發包.4. x5045用法.5. VCHOME資料庫_嵌入式編程.6. 時鐘芯片PCF8591 C語言程序.7. 存儲器CAT240X C語言程序.8. 一些嵌入式操作系統的官方說明書.9. mega8 四路PWM輸出.10. 相信有很多朋友遇到這樣的問題,本來能在線下載lpc932,可下載自己的程序后,發現再也不能下載了,這是因為系統無法進入在線編程了,只能用CP932重新燒寫,那時很麻煩的,把本段程序放在你程序里就可以解.11. 陳明計的small rtos1.5 for ARM 版.12. 講述DM642芯片的結構和用于視頻處理的原理.13. 講述TI公司的C6000系列DSP的原理和應用.14. 作者搜集了很長時間.15. MaxPlus ii 的初次使用.16. 74hc595n原理圖.17. Fairchild_DM74LS245原理圖.18. 一個嵌入式電子鐘的程序.19. LED的檢測程序.20. 這是一個C8051FXXX的脈沖發送程序..21. C8051F020芯片的以太網實現編程,包,包括工程文件.22. C8051FXXX的軟串行端口編程技術.23. C8051FXXX讀S-3530A實時數據寄存器子程序.24. AD7710的驅動程序.25. TLC5615的驅動程序.26. 基于tms320c6711的dspbios的源程序.27. a/d公司8位微控制器aduc812(10路10位adc)應用筆記.28. 此匯編文件為TMS32054X系列處理器.29. 嵌入式系統中的一個顯示器的驅動程序.30. 液晶顯示程序.31. 關于s3c4510數據手冊的資料以及lumit bootloader有關知識文章.32. 許多關于嵌入式系統設計方面的有一定技術含量的文章.33. 關于s3c44b0的flash編程的樣例涉及到flash中數據讀取、檢驗等.34. AT91開發板數據手冊.35. 本程序是串口芯片TLC16c752的典型操作代碼.36. 使用面向對象方法完成“快速拼寫檢查程序”的分析、設計和實現過程。快速拼寫檢查程序基本要求說明如下: 1.進行拼寫檢查的文件以文本文件形式存儲于外存上;2.只檢查文件中英文單詞的拼寫錯誤;3.單詞是用字.37. 3C90X驅動源碼.38. 嵌入式TCPIP協議研究與實現。介紹了嵌入式環境下TCPIP協議的研究與實現.39. 網絡,基于嵌入式的網絡協議,UDP/IP的協議.處理器無關部分源代碼.40. 十字路口交通信號燈控制系統的設計基本要求:(利用8088、8254、8255及其它器件實現交通信號燈控制)(1)南北與東西方向.
標簽: 模具設計
上傳時間: 2013-06-08
上傳用戶:eeworm
VIP專區-嵌入式/單片機編程源碼精選合集系列(73)資源包含以下內容:1. 定標電壓表程序.2. 電路原理圖 電路原理圖 電路原理圖 電路原理圖.3. 紅外線檢測模塊.4. 一本老師推薦的經典的VHDL覆蓋基礎的入門書籍.5. 一本有關FPGA設計的經驗的匯總.6. 下載的一些重要的電子設計文檔.7. 搜集過來的相關cpld 的書籍 比較經典的幾篇文章.8. 2410原理圖1 2410原理圖1 2410原理圖1 2410原理圖1.9. CH452驅動程序.10. s3c2440開發板的wince源代碼完全無需修改應用在開發板上.11. s3c2440開發板的usb驅動程序經過測試完全適用.12. NIOSII的7個c語言源碼.13. cheertek952原理圖和PCB圖跟BOM清單.14. 簡單的m序列產生辦法(存儲m序列.15. 一種任意方波信號的產生方法.16. cpld 與8051的總線接口VHDL源碼 非常好用 試過的.17. altera的ip核.18. altera的ip核.19. altera的ip核.20. 控制器為NT7532的LCD-cgg128064M02顯示屏的示例程序.21. 壓縮包中含有DS10B20,JM12864液晶模塊的資料,以及DS18B201有LCD顯示溫度的2個KEIL C程序.和電路原理圖..22. TI公司的zigbee的文檔說明.23. 單總線和i2c總線結合實現數字溫度計的程序.24. IC卡身份識別開關的程序.25. 步進電機控制的程序.26. U盤電路原理圖.27. LINUX44B0I2C驅動驗證過 現在可以用 是中斷方式的驅動.28. Atmel算法(pid)-步進電機驅動源碼 HOWTO,不好用你找我,絕對ok!.29. 12bitAD-ThermocoupleSensorIC max6675(工業級標準) 不好用你找我.30. U盤和MP3上用的Fat文件系統源碼.31. 精確定時+中斷+進制轉換+移位+LED顯示+按關鍵加速+EEPROM 存儲測試.32. CY7C63722的全部設計資料.33. Cygnal 8051F000 I2C Example Program.34. 一些常用串口的例子.35. PS2Key.c鍵盤掃描+液晶1602顯示.36. 很好的51顯示程序!做為一個人機對話,HAO.37. 完整的Linux 設備驅動第3版.38. 232同485轉換的原理圖.39. c51 單片紅外通信 c51 單片紅外通信.40. ALTER的CPLD/FPGA配置芯片的手冊.
上傳時間: 2013-07-22
上傳用戶:eeworm
VIP專區-嵌入式/單片機編程源碼精選合集系列(75)資源包含以下內容:1. PCI9820數據采集卡的安裝程序--可實現雙緩存模式的。連續數據采集。.2. 此文件是一個源程序代碼.3. 不錯的入門例子.4. 3310 的好資料.5. lcd的資料.6. 大三時做的.7. m16 的adc.8. 51上做到tcpip.9. 另一個在mpc8272上產生usb sof幀的demo.10. PIC ICD2仿真器的原理圖與PCB.11. SD卡和AIC23數字音頻輸出實驗, FreeDev Audio Dsp Board采用了TI公司的TVL320AIC23 1、控制接口使用I2C.12. quartusII 中文使用手冊.13. 用中斷方式編寫的刷瓶顯示程序.14. LCD液晶顯示模塊驅動程序.15. 基于2410開發板的嵌入式測試程序.16. 51系列的最簡但功能齊全之spi總線的使用.17. WIGGLER小板原理圖和PCB圖.18. 杭州立宇泰的JTAG原理圖.19. 在三星44b0開發板下可調試.20. jpeg壓縮、解壓的C源代碼.21. 鍵盤去抖動CPLD設計經過驗證,可以直接用數碼管顯示,同時也希望大家給于新想法.22. 采用Cypress EZ-USB設計原理圖.23. 基于VxWorks的PCI設備驅動程序開發.24. Vx Works操作系統下PCI總線驅動設計.25. niosii實例程序供初學者使用.26. niosii c程序 niosii c程序.27. niosii c程序 niosii c程序.28. niosii c程序 niosii c程序.29. niosii c程序 niosii c程序.30. protel99se核心板原理圖及相應PCB庫2410.31. 最先進的信號機程序,經過很多重要場合測試通過.32. 該系統加入了led屏的硬件控制器.33. 44B0啟動原代碼.34. 目錄文件結構: 用于s3c44b0 lcd_test ├─ main.c C語言主源文件 ├─ bmp.c 光標圖案源文件 ├─ bmp.h 光標圖案頭文件 ├─ lcd.c LC.35. 晶雜管倒通角的控制!希望能給大家提供幫助!.36. 128*64串行輸入數據.37. 紅外解碼,并帶1602顯示!希望能給大家提供幫助!.38. da0832的用法,希望能給大家提供幫助!.39. 24c08的用法!希望能給大家提供幫助!.40. ds1302時鐘芯片的用法,希望能給大家提供幫助!.
標簽: 汽車設計
上傳時間: 2013-07-11
上傳用戶:eeworm
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專區-嵌入式/單片機編程源碼精選合集系列(83)資源包含以下內容:1. TI MSP430 I2C模塊實現 日歷時鐘系統設計方案的源碼 全部代碼.2. 基于TI MSP430 的SmartMedia卡的本地存儲系統源碼.3. Altera CycloneIII_Starter_Kit 開發板原理圖.4. 嵌入式程序.5. 飛利普ARM2132電路原理圖及PCB圖,protel99格式。.6. 在Quartus下使用D觸發器來加入延遲.7. USB轉并口 含有PCB和原理圖 速度已經有所改善.8. Jennic ZigBee中文開發指南.9. cs8900網卡在嵌入式系統中的驅動,網上很少有此網卡驅動的源代碼,并且cs8900的datasheet寫的非常亂,這個網卡驅動是我用了快2個星期弄出來的,分享給大家,希望大家少走彎路..10. 本人購買的嵌入式系統開發板里面帶的光盤資料,非常有用的實時操作系統,源代碼開發..11. 嵌入式系統開發.在S3C44B0X處理器下的一個相當于pc電腦的BIOS,主要實現系統啟動以及初始化功能.非常底層的代碼..12. 杭州立宇泰的s3c2410開發板的USB啟動代碼,里有usb驅動.可降低usb開發的難度..13. 串口阿啊啊 啊啊幾個拉開覺得福阿德司法阿斯頓金卡速度fiao].14. TI公司的AD8361的VHDL控制程序.15. ST71x以太網測試程序.開發環境:ads. 連好網線,在windows下.16. 液晶FM12864-1驅動程序.17. Maxim實時時鐘芯片DS1302驅動程序.18. ADI芯片AD7705驅動程序.19. GM8125芯片的驅動程序.20. 新型網絡芯片enc28j60驅動程序.21. 北京合眾達電子技術有限責任公司用于DSP圖像處理程序設計文獻.22. 基于fpga和sopc的用VHDL語言編寫的EDA含異步清0和同步時鐘使能的加法計數器.23. 基于fpga和sopc的用VHDL語言編寫的EDA7段數碼顯示譯碼器.24. 基于fpga和sopc的用VHDL語言編寫的EDA8段數碼顯示譯碼器.25. 基于fpga和sopc的用VHDL語言編寫的EDA數控分頻器.26. 基于fpga和sopc的用VHDL語言編寫的EDA正弦信號發生器.27. 基于fpga和sopc的用VHDL語言編寫的EDA8位16進制頻率計.28. 基于fpga和sopc的用VHDL語言編寫的EDA序列檢測器.29. 基于fpga和sopc的用VHDL語言編寫的EDA的ADC0809采樣控制電路.30. 基于fpga和sopc的用VHDL語言編寫的EDA數據采集電路和簡易存儲示波器.31. 基于fpga和sopc的用VHDL語言編寫的EDA比較器和D/A器件實現.32. 基于fpga和sopc的用VHDL語言編寫的EDA移位相加硬件乘法器.33. 基于fpga和sopc的用VHDL語言編寫的EDA樂曲硬件演奏電路.34. 基于fpga和sopc的用VHDL語言編寫的EDA乒乓球游戲電路.35. 基于fpga和sopc的用VHDL語言編寫的EDA等精度頻率設計.36. 基于fpga和sopc的用VHDL語言編寫的EDA采樣高速A/D的存儲示波器.37. 基于fpga和sopc的用VHDL語言編寫的EDA信號采集與頻譜分析電路.38. 基于fpga和sopc的用VHDL語言編寫的EDA的DDS信號發生器.39. 基于fpga和sopc的用VHDL語言編寫的EDA數字移相信號發生器.40. 基于fpga和sopc的用VHDL語言編寫的EDA的PS/2鼠標鍵盤控制模塊.
標簽:
上傳時間: 2013-04-15
上傳用戶:eeworm
VIP專區-嵌入式/單片機編程源碼精選合集系列(120)資源包含以下內容:1. ARM的一個GPIO口的應用 它使能一個口 驅動燈亮.2. bit led2=P2^5 // led2對應接在P2.5腳 sbit led3=P2^6 // led3對應接在P2.6腳 sbit led4=P2^7 // led4對應接在P2.7腳.3. EA = 1 //開總中斷 ET0 = 1 //允許定時器0中斷 TMOD = 1 //定時器工作方式選擇 TL0 = 0x06 TH0 = 0xf8 //定時器賦予初值 .4. 嵌入式實驗代碼非常適合全面學習ARMS3C2440,有20多個練習代碼.5. 基于C8051F340單片機的串行flash芯片SST25VF016B的應用,配合一般的串口調試程序即可完成對板上器件的讀寫操作..6. 飛思卡爾MC9S12DG128的PORTP7中斷試驗.7. 微細間距QFP器件手工焊接指南,希望對大家有用.8. 金鵬OCMJ8*10D的觸摸屏驅動程序.9. CODE for embedded C ,hand coding version.10. konqueror3 embedded版本, KDE環境下的當家瀏覽器的嵌入式版本源碼包..11. 三菱PLC編寫用與點焊機上的PLC程序,另包括完整電氣原理圖..12. 24CXXX存儲數碼管 24C02讀寫(c) 24C02讀寫(匯編).13. 電機控制類 步進電機正反轉控制 步進電機調速控制.14. 個人設計的基于VHDL的數字電子日歷 在MAX+PLUSH軟件平臺上編譯、仿真.15. 超聲波倒車雷達的設計程序 利用SPCE061A單片機實現超聲波倒車雷達的測量計算方法。程序中采用軟件校正.16. PATTERNS FOR TIME-TRIGGERED EMBEDDED SYSTEMS by Michael J. Pont This code is copyright (c) 200.17. EP9315 開發板手冊 cirrus logic(思睿邏輯)公司在2005年推出的一款ARM920T.18. 譯本嵌入式數據庫sqlite的電子書,值得大家參考..19. 1302是用來輸出北京時間的,18b20用來檢測溫度,輸出在ds1302上顯示,有仿真文件.20. 可將其需要的文件轉換成數組,主要應用在嵌入式或單片機編程中將要分析的文件生成一個數組參加程序編譯.21. 這是關于TDOA_AOA得一篇混合定位算法,有助于研究算發的人學習和使用..22. 51串口通訊程序.23. 一個開源的Modbus協議棧.24. 能夠詳細測量正負溫度的且小數點后四位的測溫系統.25. 一本關于嵌入式系統實時概念的著作.26. C語言寫的Ibutton的讀寫文件,硬件資料 AT89s51+at24c02,編譯通過,可以使用.27. arm的原理圖設計.28. 本書深入淺出的介紹了可重用的理念與實現.29. 德州儀器的關于cc2430評估模塊的原理圖及PCB資料.30. CC2430DB Reference Design TI的cc2430開發板設計資料.31. 嵌入式MCU可靠性接口及在車載定位系統中的應用.32. au1200下的boot代碼.33. ARM嵌入式系統開發:軟件設計與優化.34. 友善之臂---QQ2440V3原理圖.35. zigbee協議棧.36. 國外自制頻率計,很全,有原理圖,有源代碼,有說明..37. ECOS2.0的源碼.38. trf7960開發板原理圖,是TI公司的.39. c8051f的多機通信程序 在c語言環境下.40. 祥細介紹液晶顯示器原理祥細介紹液晶顯示器原理.
標簽: 通信
上傳時間: 2013-04-15
上傳用戶:eeworm
VIP專區-嵌入式/單片機編程源碼精選合集系列(163)資源包含以下內容:1. lpc2468的datasheet.2. 能實現功能有:顯示年、月、日、星期、時、分、秒、陰歷月日、溫度.3. 華為編程規范.4. 在該文件中介紹了plc的基本內容.5. 在嵌入式開發中.6. 旅行服務包用用C++ GUI 實現的程序源代碼.7. 我用C++ GUI設計的一個文本編輯器.8. LPC2368開發板圖紙比較詳細是我最經買的給.9. 關于通信原理課程設計中HDB3編解碼的一個VERILOG源代碼.10. PHILIPS FQ1286高頻頭c51驅動程序.11. 周立功SMART ARM2200實驗教程,好東西,快下吧.12. 鑒于SPI傳輸的大量應用.13. 實現zigbee設備之間的lqi傳輸。同時還會對溫度進行檢測.14. vb編制的和臺達通訊的源代碼.15. 一種華邦芯片資料,少見,4位機,功能強大,4位機的FLASH,自己感覺用起來不錯,.16. 1602 測試程序.17. Keil工程例子,NXP新出的芯片lpc2478的示例代碼.18. usb FAT格式文件讀寫.19. Nios Software Development Tutorial.20. 優龍FS2410開發板的BIOS--C語言編程.21. 基于S3C2410的開發原理圖-21IC中國電子網.RAR.22. 使用AVR單片機OCMJ4X8C液晶驅動.23. TI的醫療儀器的設計解決方案.24. CPLD MAX7000系列芯片資料.25. IAREWARM 處理器開發環鏡使用指南。.26. 這一個用ATTINY26做的433M無線遙控解碼程序.27. zigBee詳細介紹.28. 利用32單片機lpc2104通過18b20對外面的溫度進行采樣程序.學習18b20的新手可以參考.29. 支持zigbee的TI公司芯片CC2430詳細說明及設計指南.30. VC++通信介面和PIC聯機.PIC單片機通過光敏電阻的變化傳送到上位機.并在VC++上拉機介面顯示.31. 紅外發射程序(38k).里面包涵二個文件.不同點只是發射電平的脈寬不同而以.單片機為9454.32. plc2104單片機程序與仿真.對各模塊的仿真..33. zigbee元件CC2420協議棧代碼集合。值得下載.34. arm說明文檔.35. 詳細介紹了FPGA和CPLD的初級入門內容.36. zigbee2006的一些中文文檔.37. AD采集和液晶顯示模塊程序.38. TCP/IP 協議棧成功的在S3C44B0X 的實現。我從網上下的所謂在44b0x上運行的tcpip程序其實都是不能運行的.39. 文本結構 硬盤的物理結構 磁盤引導原理 FAT32和FAT16的文件系統格式.40. CD+MP3 sunplus 原理圖.
上傳時間: 2013-04-15
上傳用戶:eeworm
隨著大功率開關器件、集成電路及高性能的磁性材料的進步,采用電子換相原理工作的無刷直流電機得到了長足的發展。無刷直流電動機既具有交流電動機的結構簡單、運行可靠維護方便等一系列優點,又具備直流電動機的運行效率高、無勵磁損耗及調速性能好等諸多優點,在當今國民經濟各個領域的應用同益普及。 普通無刷直流電機存在著轉子位置傳感器,當電機尺寸較小時轉子位置傳感器難于安裝并且維修困難,另外傳統的霍爾元件溫度特性不好,導致系統可靠性變差,所以在一些小型,輕載啟動條件下,無位置傳感器無刷直流電機就成為理想選擇,并具有廣闊的發展前景。 同時隨著微處理器技術的發展,微處理器越來越多的用在控制系統中。許多復雜但有效的算法越來越多的用于電機控制當中。但是在無位置傳感器無刷直流電機,應用時往往需要精確的速度控制,尤其在高速運行場合,對信號反饋控制靈敏度的要求更為嚴格,并且算法也比較復雜。傳統的微處理器如 5l、96系列在實現對其的控制時,由于本身指令功能不強,乘除法所用周期過多,外圍電路數據轉換速度慢,資源相對較少,使其不能很好的完成對無位置傳感器無刷直流電機的控制。美國TI公司專門為電機的數字化控制設計的16位定點DSP控制器 TMS320X240集DSP的信號高速處理能力及適用于電機控制的優化的外圍電路于一體,可以為高性能,復雜傳動控制提供可靠高效的信號處理與控制硬件。本論文所研究的無位置傳感器無刷直流電機DSP控制系統即為滿足這一需要而設計的。 本論文首先對無刷直流電動機及其無位置傳感器控制的基本原理以及DSP芯片 TMS320F240進行了必要的介紹,并且對基于反電勢檢測法的DSP實現作了詳細的分析,包括對反電勢檢測及其相位實時修正方法,電機換流的實現,速度、電流雙閉環控制算法,電機的啟動分析,正反轉控制,速度的調節,制動、保護等都做了——詳細論述。本論文還對控制系統的控制及功率部分硬件作了詳細的分析。最后本論文對軟件的具體實現作了具體的闡述。 根據本論文所述的設計方案設計的無刷電機無位置傳感器DSP控制系統,可以獲得良好的速度控制性能。而且,DSP技術不僅使系統獲得了高精度,高可靠性,還簡化了系統結構,增加了系統的可靠性。具有控制靈活,智能水平高,參數易改等優點。
上傳時間: 2013-05-28
上傳用戶:Alibabgu
快速傅立葉變換(FFT)技術是數字信號處理中的核心技術,它已廣泛應用于數字信號處理的各個領域,長期以來一直是一個重要的研究課題。近年來,專用數字信號處理器以其優化的硬件結構和優良的性能價格比為FFT的實現提供了一種有效的途徑,其中最具有代表性的是美國TI公司的TMS320系列DSP。 本文首先分析了常用FFT算法原理,并進行了算法的討論和比較,然后詳細論述了以浮點型DSP為核心的實現FFT算法的硬件平臺的設計。平臺的硬件電路主要包括數據采集部分、數據處理部分、數據存儲部分和數據顯示部分。其中采集部分采用12位高速的A/D轉換芯片MAX197,數據處理部分采用32位浮點型DSP芯片-TMS320VC33,數據存儲部分采用了大容量的FLASH芯片——K9F2808UOA,數據顯示部分采用PHILIPS公司的高亮度、寬視角的TFT彩色液晶顯示屏。 為了擴展系統的通信能力,通信接口我們選擇CAN總線。軟件部分選用了頻率抽取基2FFT、分裂基FFT和實序列FFT算法,用C語言進行編程。最后部分是進行軟硬件的聯合調試,并在此基礎上進行了FFT算法實現。 論文結尾以實際的實驗曲線分析驗證了算法的正確性,同時針對實驗中產生的誤差找出了原因,并提出了解決的方法。實驗結果表明采用浮點DSP實現FFT算法方便且有較高的實時性,可以應用到電力系統諧波分析、振動測試及鐵路檢測等各個領域。
上傳時間: 2013-04-24
上傳用戶:caixiaoxu26