第一章 概述 1.1 AVR 單片機(jī)GCC 開發(fā)概述 1.2 一個(gè)簡單的例子 1.3 用MAKEFILE 管理項(xiàng)目 1.4 開發(fā)環(huán)境的配置 1.5 實(shí)驗(yàn)板CA-M8 第二章 存儲器操作編程 2.1 AVR 單片機(jī)存儲器組織結(jié)構(gòu) 2.2 I/O 寄存器操作 2.3 SRAM 內(nèi)變量的使用 2.4 在程序中訪問FLASH 程序存儲器 2.5 EEPROM 數(shù)據(jù)存儲器操作 2.6 avr-gcc 段結(jié)構(gòu)與再定位 2.7 外部RAM 存儲器操作 2.8 堆應(yīng)用 第三章 GCC C 編譯器的使用 3.1 編譯基礎(chǔ) 3.2 生成靜態(tài)連接庫 第四章 AVR 功能模塊應(yīng)用實(shí)驗(yàn) 4.1 中斷服務(wù)程序 4.2 定時(shí)器/計(jì)數(shù)器應(yīng)用 4.3 看門狗應(yīng)用 4.4 UART 應(yīng)用 4.5 PWM 功能編程 4.6 模擬比較器 4.7 A/D 轉(zhuǎn)換模塊編程 4.8 數(shù)碼管顯示程序設(shè)計(jì) 4.9 鍵盤程序設(shè)計(jì) 4.10 蜂鳴器控制 第五章 使用C 語言標(biāo)準(zhǔn)I/O 流調(diào)試程序 5.1 avr-libc 標(biāo)準(zhǔn)I/O 流描述 5.2 利用標(biāo)準(zhǔn)I/0 流調(diào)試程序 5.3 最小化的格式化的打印函數(shù) 第六章 CA-M8 上實(shí)現(xiàn)AT89S52 編程器的實(shí)現(xiàn) 6.1 編程原理 6.2 LuckyProg2004 概述 6.3 AT989S52 isp 功能簡介 6.4 下位機(jī)程序設(shè)計(jì) 第七章 硬件TWI 端口編程 7.1 TWI 模塊概述 7.2 主控模式操作實(shí)時(shí)時(shí)鐘DS1307 7.3 兩個(gè)Mega8 間的TWI 通信 第八章 BootLoader 功能應(yīng)用 8.1 BootLoader 功能介紹 8.2 avr-libc 對BootLoader 的支持 8.3 BootLoader 應(yīng)用實(shí)例 8.4 基于LuckyProg2004 的BootLoader 程序 第九章 匯編語言支持 9.1 C 代碼中內(nèi)聯(lián)匯編程序 9.2 獨(dú)立的匯編語言支持 9.3 C 與匯編混合編程 第十章 C++語言支持
標(biāo)簽: AVR GCC 單片機(jī) 程序設(shè)計(jì)
上傳時(shí)間: 2013-08-01
上傳用戶:飛翔的胸毛
在慣性導(dǎo)航系統(tǒng)中,捷聯(lián)式慣性導(dǎo)航系統(tǒng)以其體積小、成本低和可靠性高等優(yōu)點(diǎn)正逐步取代平臺式慣性導(dǎo)航系統(tǒng),成為慣性導(dǎo)航系統(tǒng)的發(fā)展趨勢。 為了適應(yīng)捷聯(lián)慣性導(dǎo)航系統(tǒng)小型化、低成本和高性能的發(fā)展方向,本文設(shè)計(jì)了DSP與FPGA相結(jié)合的系統(tǒng)方案:系統(tǒng)采用MEMS器件和高性能A/D轉(zhuǎn)換器構(gòu)成慣性信號檢測單元,F(xiàn)PGA進(jìn)行I/O控制,DSP完成導(dǎo)航計(jì)算。方案綜合考慮了系統(tǒng)成本、計(jì)算速度、精度、體積等各方面的因素,并通過GPS、磁航向計(jì)等信息融合進(jìn)一步提高導(dǎo)航精度。 數(shù)據(jù)采集是捷聯(lián)慣導(dǎo)系統(tǒng)設(shè)計(jì)的關(guān)鍵,本文數(shù)據(jù)采集由信號調(diào)理、A/D轉(zhuǎn)換和。FPGA等幾部分組成。其中,F(xiàn)PGA是整個(gè)數(shù)據(jù)采集部分的核心,其主要功能包括:實(shí)現(xiàn)了ADC控制邏輯和時(shí)序生成;配置了FIFO寄存器,緩沖了ADC與DSP之間的轉(zhuǎn)換數(shù)據(jù);擴(kuò)展了UART串口,以實(shí)現(xiàn)系統(tǒng)的外部信息接口。在完成電路設(shè)計(jì)的基礎(chǔ)上,對各功能模塊進(jìn)行了全面的半實(shí)物仿真,驗(yàn)證了系統(tǒng)方案及各主要功能模塊的可行性。 論文簡述了慣性導(dǎo)航系統(tǒng)的應(yīng)用背景及發(fā)展?fàn)顩r,介紹了捷聯(lián)慣導(dǎo)系統(tǒng)的基本原理,設(shè)計(jì)了基于DSP/FPGA的捷聯(lián)慣導(dǎo)系統(tǒng)方案,實(shí)現(xiàn)了系統(tǒng)各部分硬件電路以及FPGA功能模塊,并通過搭建硬件驗(yàn)證平臺和利用第三方仿真軟件,對傳感器的性能以及FPGA各功能模塊進(jìn)行了較全面的驗(yàn)證和仿真。結(jié)果表明:基于DSP/FPGA的捷聯(lián)慣導(dǎo)系統(tǒng)能夠滿足應(yīng)用的要求,并在小型化、低成本和高性能等方面有一定的優(yōu)勢。
標(biāo)簽: DSPFPGA 捷聯(lián) 慣性導(dǎo)航 系統(tǒng)設(shè)計(jì)
上傳時(shí)間: 2013-04-24
上傳用戶:1966640071
·期刊論文:小波變換在數(shù)字圖像處理中的應(yīng)用
標(biāo)簽: 論文 小波變換 中的應(yīng)用 數(shù)字圖像處理
上傳時(shí)間: 2013-06-23
上傳用戶:cuicuicui
· 摘要: MATLAB是一種建立在向量、數(shù)組、矩陣基礎(chǔ)上,面向科學(xué)和工程計(jì)算的高級語言,為科學(xué)研究和工程計(jì)算提供了一個(gè)方便有效的工具.該文簡要介紹了B樣條和B樣條小波的構(gòu)成,并利用MATLAB語言編寫了繪制任意階B樣條和B樣條小波圖形的程序.
上傳時(shí)間: 2013-04-24
上傳用戶:sqq
·期刊論文:測井曲線的小波變換特性在自動(dòng)分層中的應(yīng)用
上傳時(shí)間: 2013-07-14
上傳用戶:youke111
·MATLAB6.5輔助小波分析與應(yīng)用
上傳時(shí)間: 2013-06-03
上傳用戶:fhzm5658
· 摘要: 介紹了采用TI公司最新推出的控制用芯片TMS320F2812,利用其事件管理器的3個(gè)全比較單元生成三相對稱SPWM波的設(shè)計(jì)方案.同時(shí),文中還給出了相關(guān)源程序代碼及脈寬計(jì)算的具體推導(dǎo).最后通過實(shí)驗(yàn),得到了令人滿意的輸出波形.
上傳時(shí)間: 2013-05-31
上傳用戶:腳趾頭
·正弦脈寬調(diào)制(SPWM)波的基本要素
標(biāo)簽: SPWM 正弦脈寬調(diào)制
上傳時(shí)間: 2013-04-24
上傳用戶:zukfu
·從應(yīng)用角度介紹了具有11 個(gè)輸入端的12 位A/ D 轉(zhuǎn)換器TLC2543 的結(jié)構(gòu)與編程要點(diǎn),探討了TLC2543 與51 系列單片機(jī)的接口方法,用軟件合成SPI 操作,給出了接口電路與A/ D 采集程序設(shè)計(jì)實(shí)例,并對實(shí)際應(yīng)用時(shí)應(yīng)注意的問題進(jìn)行了探討。
標(biāo)簽: 2543 TLC 轉(zhuǎn)換器 51系列
上傳時(shí)間: 2013-04-24
上傳用戶:juyuantwo
· 摘要: 通過分析小波分析法中的閾值去噪算法的原理,根據(jù)MEMS陀螺儀信號漂移的數(shù)學(xué)模型,采用了基于小波閾值去噪法對MEMS陀螺儀的輸出進(jìn)行實(shí)時(shí)消噪處理.并將該算法應(yīng)用到基于DSP的某MEMS陀螺捷聯(lián)慣導(dǎo)系統(tǒng)后對系統(tǒng)的MEMS陀螺儀進(jìn)行零漂試驗(yàn).通過整個(gè)系統(tǒng)試驗(yàn)結(jié)果分析,使用小波閾值去噪法對抑制MEMS陀螺儀零漂,改善MEMS陀螺儀的零偏穩(wěn)定性具有很好的效果,肯定了小波閾值去
上傳時(shí)間: 2013-04-24
上傳用戶:xiehao13
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1