#include "NUC1xx.h"#include "Hal.h"#include "pwm.h"//wait current PWM cycle done, otherwise there maybe short pulse on FETvoid PWM_Stop(U8 ch){ switch(ch) { case PWM_CHANNEL_A: PWMA->u32CNR1 = 0; PWMA->u32CMR1 = 0; while(PWMA->u32PDR1 != 0); break; case PWM_CHANNEL_B: PWMA->u32CNR2 = 0; PWMA->u32CMR2 = 0; while(PWMA->u32PDR2 != 0); break; case PWM_CHANNEL_C: PWMA->u32CNR3 = 0; PWMA->u32CMR3 = 0; while(PWMA->u32PDR3 != 0); break; default: while(1); } PWMA->u32POE &= ~(1<<ch); PWMA->u32PCR &= ~(1<<(ch*8));}
上傳時(shí)間: 2022-06-01
上傳用戶:kingwide
Spi接口是一種外圍串行接口,主要由四根線組成:SDI(數(shù)據(jù)輸入),sDO(數(shù)據(jù)輸出).SCK(時(shí)鐘),cs(片選)。(1)SDO主機(jī)輸出/從機(jī)輸入。(2)SDI主機(jī)輸入/從機(jī)輸出。(3)SCK-時(shí)鐘信號(hào),由主設(shè)備產(chǎn)生。(4)cs-從設(shè)備使能信號(hào),由主設(shè)備控制。在一個(gè)基于SPT的設(shè)備中,至少有一個(gè)主控設(shè)備。與普通的串行通訊不同,普通的串行通訊一次連續(xù)傳送至少8位數(shù)據(jù),而SPI允許數(shù)據(jù)一位一位的傳送,甚至允許暫停,因?yàn)镾P的數(shù)據(jù)輸入和輸出線獨(dú)立,所以允許同時(shí)完成數(shù)據(jù)的輸入和輸出。在點(diǎn)對(duì)點(diǎn)的通信中,SPI接口不需要進(jìn)行尋址操作,且為全雙工通信,工作簡(jiǎn)單高效。然而SPI接口也有缺點(diǎn):沒有指定的流控制,沒有應(yīng)答機(jī)制確認(rèn)是否接收到數(shù)據(jù)。SPI通訊是通過數(shù)據(jù)交換完成的。在主機(jī)提供的時(shí)鐘脈沖SCK下,SDI,SDO完成數(shù)據(jù)傳輸。數(shù)據(jù)輸出通過SDO線,在SCK時(shí)鐘上升沿或下降沿時(shí)改變,在緊接著的下降沿或上升沿被從機(jī)讀取,完成一位數(shù)據(jù)傳輸。輸入情況同理。因此,在至少8次時(shí)鐘信號(hào)的改變(上沿和下沿為一次),可以完成8位數(shù)據(jù)的傳輸。
標(biāo)簽: spi協(xié)議 verilog
上傳時(shí)間: 2022-06-20
上傳用戶:
本章參考資料《CM3 權(quán)威指南CnR2》第三章: Cortex-M3 基礎(chǔ),第四章:指令集。官方暫時(shí)沒有《CM4 權(quán)威指南》,有關(guān)內(nèi)核的部分暫時(shí)只能參考CM3,所幸的是CM4 跟CM3 有非常多的相似之處,資料基本一樣。還有一個(gè)資料是ARM Development Tools:這個(gè)資料主要用來查詢ARM 的匯編指令。1.1 啟動(dòng)文件簡(jiǎn)介啟動(dòng)文件由匯編編寫,是系統(tǒng)上電復(fù)位后第一個(gè)執(zhí)行的程序。主要做了以下工作:1、初始化堆棧指針SP=_initial_sp2、初始化PC 指針=Reset_Handler3、初始化中斷向量表4、配置系統(tǒng)時(shí)鐘5、調(diào)用C 庫(kù)函數(shù)_main 初始化用戶堆棧,從而最終調(diào)用main 函數(shù)去到C 的世界1.2 查找ARM 匯編指令在講解啟動(dòng)代碼的時(shí)候,會(huì)涉及到ARM 的匯編指令和Cortex 內(nèi)核的指令,有關(guān)Cortex 內(nèi)核的指令我們可以參考CM3 權(quán)威指南CnR2》第四章:指令集。剩下的ARM 的匯編指令我們可以在MDK->Help->Uvision Help 中搜索到,以EQU 為例,檢索如下:
標(biāo)簽: stm32
上傳時(shí)間: 2022-06-23
上傳用戶:aben
第一章引言目前基于單片微機(jī)的語(yǔ)音系統(tǒng)的應(yīng)用越來越廣泛,如電腦語(yǔ)音鐘、語(yǔ)音型數(shù)字萬用表、手機(jī)話費(fèi)查詢系統(tǒng)、排隊(duì)機(jī)、監(jiān)控系統(tǒng)語(yǔ)音報(bào)警以及公共汽車報(bào)站器等等。本文作者用Flash單片機(jī)ANT89C51和錄放時(shí)間達(dá)90%的數(shù)碼語(yǔ)音芯片ISD2590設(shè)計(jì)了一套智能語(yǔ)音錄放系統(tǒng),實(shí)現(xiàn)了譜音的分段錄取、組合回放,整段錄取.循環(huán)播放,通過軟件修改可以實(shí)現(xiàn)很多場(chǎng)合的應(yīng)用。第二章ISD2590語(yǔ)音芯片本系統(tǒng)采用關(guān)國(guó)ISD公司的ISD2590芯片,ISD2500系列具有抗斷電、音質(zhì)好,使用方便等優(yōu)點(diǎn)。它的最大特點(diǎn)在于片內(nèi)E2PROM容量為480K(1400系列為128K),所以錄放時(shí)間長(zhǎng);有10個(gè)地址輸入端(1400系列僅為8個(gè)),尋址能力可達(dá)1024位;最多能分600段;設(shè)有OVF(溢出)端,便于多個(gè)器件級(jí)聯(lián)。2.1內(nèi)部框圖圖2-1為ISD2590芯片的內(nèi)部結(jié)構(gòu)框圖。錄音時(shí),語(yǔ)音信號(hào)從MIC,MICREF(17,18)引聊輸入,經(jīng)過一個(gè)前置放大器放大,該放大器的增益由AGC(Auto Gain Control,19)引腳所接的器件的伯控制。經(jīng)放大的信號(hào)從ANAOUT腳輸出,經(jīng)過阻容注被后ANAIN進(jìn)入芯片內(nèi)部。然后經(jīng)過放大和濾波后存入EEPROM陣列中,放音時(shí),在正確的時(shí)序控制的前提下,聲音信號(hào)將從EEPROM中經(jīng)濾波放大后從SP+,SP一中輸出。
標(biāo)簽: 89c51 單片機(jī) isd2590 語(yǔ)音芯片
上傳時(shí)間: 2022-06-24
上傳用戶:1208020161
高清晶體管電路設(shè)計(jì)(上)放大電路技術(shù)的實(shí)驗(yàn)解析也已上傳:http://dl.21ic.com/download/ic-330937.html 近年來電子電路的設(shè)計(jì)進(jìn)入了以IC/LSl(集成電路/大規(guī)模集成電路)為中心的階段。小小的管殼內(nèi)凝縮了各種功能的IC/I.Sl給人們帶來了極大的方便,可以說沒有它就沒有現(xiàn)代的電子電路。現(xiàn)在是IC的全盛時(shí)代。IC/LSI今后還將進(jìn)一步集成周邊部件及功能,使之規(guī)模更大、功能更強(qiáng)、性能更高。最近有這樣的說法,雖然使用晶體管或FET(場(chǎng)效應(yīng)晶體管)簡(jiǎn)單而方便,但是現(xiàn)在的趨勢(shì)更傾向于使用IC。也有人感到專用IC的價(jià)格昂貴,但是不知道怎樣才能把IC與晶體管、FET巧妙地組合起來獲得性能更高的電路。諸如“用晶體管或(和)FET做成的分立電路最好”之類的說法并沒有過時(shí),只不過對(duì)于IC/1SI以及晶體管、FET構(gòu)成的許多放大/開關(guān)器件來說,各自都有有效利用它們優(yōu)點(diǎn)的使用方法。在這樣的背景下,本書通過具體的實(shí)驗(yàn),抓住晶體管、FET的工作圖像,以達(dá)到靈活運(yùn)用這些器件的目的。已經(jīng)出版的本系列《晶體管電路設(shè)計(jì)(上)》一書中進(jìn)行了以晶體管放大電路為中心的許多實(shí)驗(yàn)。本書是它的續(xù)編,將介紹有關(guān)FET放大電路、開關(guān)電路、模擬開關(guān)、振蕩電路等方面的實(shí)驗(yàn)。本書若能對(duì)提高讀者的電子電路的應(yīng)用技能有所幫助,著者將深感榮幸。最后,對(duì)在本書的出版、發(fā)行過程中給予支持和幫助的有關(guān)各方面表示感謝。
標(biāo)簽: 晶體管 電路設(shè)計(jì)
上傳時(shí)間: 2022-06-25
上傳用戶:
q76925是一款適用于3~6節(jié)串聯(lián)電池應(yīng)用的專用模擬前端(A FE),其所提供的3個(gè)模擬輸出可幫助微控制器輕松監(jiān)控電池電壓、電流以及溫度。電池電壓可針對(duì)V。。。,引腳進(jìn)行電平轉(zhuǎn)換、縮放和多路復(fù)用。電池電流可通過與電池組串聯(lián)的傳感電阻器進(jìn)行監(jiān)控。傳感電阻器的電壓可放大驅(qū)動(dòng)至V。。。,引腳。VTB引腳可提供開關(guān)偏置,用于激勵(lì)支持溫度測(cè)量的熱敏電阻器網(wǎng)絡(luò)。bq76925提供一個(gè)為MSP430G2xx2供電的3.3V穩(wěn)壓輸出,以及一個(gè)支持MSP430G2xx2模數(shù)轉(zhuǎn)換器(AD C)的精確3.3V參考電壓。此外,AFE還包含由MSP430G2xx2控制的集成型電池平衡FET。最后,AFE的板載比較器還可向MSP430G2xx2發(fā)送過流情況信息,能實(shí)現(xiàn)快速故障響應(yīng)
標(biāo)簽: 電池管理系統(tǒng)
上傳時(shí)間: 2022-07-08
上傳用戶:ttalli
VIP專區(qū)-嵌入式/單片機(jī)編程源碼精選合集系列(162)資源包含以下內(nèi)容:1. 如何在M68HC08、HCS08和HCS12 微控制器上應(yīng)用IIC模塊.2. M68UICS08 – HC08 通用在線仿真器(ICS)使用指南.3. C語(yǔ)言嵌入式系統(tǒng)編程修煉 對(duì)作嵌入式得人很有幫助.4. 這是我們公司正在使用的滿位顯示屏程序,用C語(yǔ)言編寫,里面有I2C總線技術(shù),控制數(shù)碼管顯示技術(shù)..在現(xiàn)代停車場(chǎng)用來指示車庫(kù)的剩余車位非常的實(shí)用.5. msp430F149 uc/os ii的程序.6. TI的TUSB3210芯片的原理圖和PCB文件。為您的設(shè)計(jì)提供參考。.7. 國(guó)家標(biāo)準(zhǔn)-軟件開發(fā)規(guī)范,內(nèi)含完整14篇規(guī)范文檔.8. 用PIC18xxx系列單片機(jī)實(shí)現(xiàn)直流電機(jī)伺服控制的源代碼及詳細(xì)文檔.9. cissp入門必備經(jīng)典資料.10. 51單片機(jī).11. RDA5800芯片代碼.12. 我搜集的數(shù)控機(jī)床fanuc系統(tǒng)的pmc文件.13. 應(yīng)用關(guān)于嵌入式開發(fā)的許多應(yīng)用 還有編程方面的知識(shí).14. 關(guān)于嵌入式arm開發(fā)的幾個(gè)頭文件描述.15. 開發(fā)試驗(yàn)箱的原理圖.16. calculator code ,use toshibaor nec LSI.17. 搞嵌入式GPS導(dǎo)航的一個(gè)開源代碼。用的是minigui-1.3.3,移植到powerpc823上。.18. 華恒教育關(guān)于嵌入式環(huán)境構(gòu)建的 相關(guān)況,以及相關(guān)的安裝說明.19. 機(jī)械工業(yè)出版社出版《嵌入式系統(tǒng)軟件教程》答案.20. FT1505A4配CMO2.4"玻璃的初始化代碼.21. 在2210上運(yùn)行的一個(gè)嵌入式web.22. VB與S7-200PLC PPI通訊協(xié)議yuandaima.23. 44b0下的8019驅(qū)動(dòng),查詢方式,可放入lwip移植用的,轉(zhuǎn)至small.box大蝦.24. Advanced TCA相關(guān)的一系列規(guī)范.25. 這是TOPWAY公司的LCD驅(qū)動(dòng)程序.26. 該教案是嵌入式系統(tǒng)開發(fā)中.27. mcx314的元件庫(kù)和原理圖,可用DXP2004打開!.28. LMD18200的技術(shù)文檔.29. CM240128程序.30. stm32f103開發(fā)板 tim定時(shí)器例程.31. 凌陽(yáng)單片機(jī)的示例程序.32. 學(xué)verilog時(shí)寫的8位十進(jìn)制頻率計(jì).33. 華為GTM900開發(fā)板資料.34. 這是一個(gè)用VB編寫的與三菱PLC通訊的實(shí)用源碼程序,已在實(shí)際中成熟應(yīng)用..35. 講解C++嵌入式的電子教程.36. X28xx功能單元使用.doc 例1、初始化鎖相環(huán)及外設(shè)時(shí)鐘函數(shù) 例2、.cmd格式文件舉例 例3、定時(shí)器中斷應(yīng)用舉例 例4、利用事件管理器輸出多種頻率的正弦信號(hào)輸出例程 例5、SP.37. 歐母龍PLC控件.38. u-link1.39. 網(wǎng)勝B2B電子商務(wù)藍(lán)色風(fēng)格2008SP6.0.1普及版.40. 本文介紹了如何在powerbuilder中實(shí)現(xiàn)復(fù)雜報(bào)表.
標(biāo)簽: 半導(dǎo)體激光器 基本工作
上傳時(shí)間: 2013-06-13
上傳用戶:eeworm
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1