freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于arm的逆變電源軟件設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2024-12-16 03:56 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 Uint32 *sp。 /*定義一個(gè) 32位的指針 */ Uint16 i,PRD。 /*讀取因子表 PRD=PRD55[3]。 sp=(Uint32 *)0x3ff000。 /*旋轉(zhuǎn)因子表的起始地址 Uint32 *sp。*/ for(i=0。iSPWM_NUM。i++) { SPWM55[i]=(*sp15)。 /*由 Q30變成 Q15格式 OK*/ 初始化讀 f 并顯示中斷按鍵控制f 調(diào)節(jié)PWM 的占空比調(diào)節(jié)計(jì)算 Tsf 和電壓顯示切換Ts 裝入 T imer 1 并啟動(dòng) T imer 1查表并計(jì)算 t on 、 t o f ft on 、 t o f f裝入 T imer 2 并啟動(dòng) T imer 2返回 sp++。 } /*計(jì)算 SPWM脈寬 */ for(i=0。iSPWM_NUM。i++) { SPWM55[i]=(((Uint32)SPWM55[i]*PRD)15)。 /*變?yōu)?Q0格式 */ } PRD++。 for(i=0。iSPWM_NUM。i++) { SPWM55[i]=PRDSPWM55[i]。 } /*補(bǔ)償死區(qū)時(shí)間 */ for(i=0。iSPWM_NUM。i++) { if(SPWM55[i]100) SPWM55[i]=SPWM55[i]79。 } 通過(guò)電壓檢測(cè)傳感器檢測(cè)電壓大小。并將電壓值反饋到微處理器 LM3S1138,形成閉環(huán),能挺高系統(tǒng)的精度和穩(wěn)定性。 AD初始化程序: void timer0Init(void) { SysCtlPeriEnable(SYSCTL_PERIPH_TIMER0)。 /*使能定時(shí)器模塊 */ TimerConfigure(T0_B_CFG_16_PER)。 /* 配置 TimerB為 16位周期定時(shí)器 */ TimerPrescaleSet(T0_B , 99)。 /* 預(yù)先進(jìn)行 100分頻 */ TimerLoadSet(T0_B , 30000UL)。 /* 設(shè)置定時(shí)器初值 */ TimerIntEnable(T0_B_INT_TIMEOUT)。 /* 使能 TimerB超時(shí)中斷 */ IntEnable(INT_TIMER0B)。 /* 使能 TimerB中斷 */ IntMasterEnable()。 /* 使能處理器中斷 */ TimerEnable(T0_B)。 /*使能 TimerB */ } 定時(shí)器 Timer1 用來(lái)采樣周期定時(shí),計(jì)算出導(dǎo)通時(shí)間和關(guān)斷時(shí)間,并將定時(shí)時(shí)間傳給Timer2,其程序框圖如圖 。 Timer1初始化程序: void timer1Init(void) { SysCtlPeriEnable(SYSCTL_PERIPH_TIMER0)。 /*使能定時(shí)器模塊 */ TimerConfigure(T0_B_CFG_16_PER)。 /* 配置 16位定時(shí)器 */ TimerPrescaleSet(T0_B , 99)。 /* 預(yù)先進(jìn)行 100分頻 */ TimerLoadSet(T0_B , 30000UL)。 /*設(shè)置定時(shí)器初值 */ TimerIntEnable(T0_B_INT_TIMEOUT)。 /*使能 TimerB超時(shí)中斷 */ IntEnable(INT_TIMER0B)。 /* 使能 TimerB中斷 */ IntMasterEnable()。 /* 使能處理器中斷 */ TimerEnable(T0_B)。 /* 使能 TimerB */ }
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1