|
以下代碼我是使用設定register方式來完成,希望可以用STM32F334來實現數字電源控制,我會慢慢分享STM32F334不同PWM模式,ADC取樣,閉迴路控制的代碼!! 敬請期待! void HRTIM_CLK_Config(void) {+ c, a3 v* d- @' p /* Initialize the HRTIM clock and DLL */# I1 \& B. \; v# S RCC_CFGR3.bits.HRTIM1SW = 1; //PLL vco output (running up to 144 MHz)$ ^6 S1 b; Y8 r. o8 {& m7 W RCC_APB2ENR.bits.HRTIM1EN = 1; //Enable HRTIM clock 2 Y" N* O1 a9 o4 C# ?& \4 t0 Y HRTIM_DLLCR.bits.CALRTE = 3;) d8 e% m0 ?! w HRTIM_DLLCR.bits.CALEN = 1; while(!HRTIM_ISR.bits.DLLRDY); //Wait calibration completion } + Q8 w7 ]$ t, K% ] void HRTIM_SinglePWM_Config(void)6 C! ~% n( o, ~5 ?; p( I# f$ w2 k { HRTIM_TIMACR.bits.CKPSCx = 0; // 144MHz * 32; |- _3 Z/ C9 ?( }( ` HRTIM_TIMACR.bits.CONT = 1; / u4 t4 {6 \ e: f Z HRTIM_PERAR.all = 46080; // Switch frequency => 144MHz * 32 / 100KHz = 46080 HRTIM_CMP1AR.all = 46080/2; // Duty = 50%) L: l I3 A, C- e! v HRTIM_SETA1R.bits.PER = 1; HRTIM_RSTA1R.bits.CMP1 = 1; HRTIM_MCR.bits.TACEN = 1; HRTIM_OENR.bits.TA1OEN = 1;+ p% \: J- O5 [. S/ T4 G" F }! W+ N) }# _/ c 2 R# U% |+ i- j5 V2 Z8 o1 T void HRTIM_Outputs_Config(void) {3 |9 @% r" ]( r0 C" T6 i /* Enable GPIOA clock for timer A outputs */ RCC_AHBENR.bits.IOPAEN = 1;) f0 ~* B! z. z" h* y /* Configure HRTIM output: TA1 (PA8) */5 j, g) d7 t; q; _; C4 q: m GPIOA_MODER.bits.MODER8 = GPIO_Mode_AF; GPIOA_OTYPER.bits.OT8 = GPIO_OType_PP;5 k0 ]/ M2 p7 a+ N1 Z2 x. g7 P U GPIOA_OSPEEDR.bits.OSPEEDR8 = GPIO_Speed_50MHz; GPIOA_PUPDR.bits.PUPDR8 = GPIO_PuPd_NOPULL; GPIOA_AFRH.bits.AFR8 = GPIO_AF_13;2 g. U- i3 O* ] # {. n# f7 r A: k ^* ^ } int main(void) {& H8 F, D8 _4 F9 I$ V! _+ h SystemInit(); HRTIM_Outputs_Config(); HRTIM_CLK_Config(); HRTIM_SinglePWM_Config(); while(1) {: U% G# y$ D: y( U8 y3 { 7 \4 o- P; ]- K9 H& h' K } }; g Y! B5 Y, @( u" } $ G1 J" D" c5 r2 P9 ~. R |
DMA 原理从 0 到 1:为什么它能解放 CPU?一文讲透 DMA 的工作流程
基于STM32F303双电机FOC驱动: 无感原理图/BOM表/代码等开源...
stm32cube_pwm配置
stm32f334驱动1.69寸SPI LED屏
stm32f334c8t6实现一个简单的温度湿度检测器
stm32f334温度湿度显示器开发板
stm32f334_硬件IIC跑u8g2移植步骤
详解STM32单片机的堆栈
stm32f334_第二十三章基础定时器6/7非中断方式单次触发
stm32f334_IIC通信点亮0.96OLED
微信公众号
手机版