完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
#include
#include #include "inc/hw_memmap.h" #include "inc/hw_types.h" #include "driverlib/sysctl.h" #include "driverlib/rom.h" #include "driverlib/gpio.h" #include "driverlib/pwm.h" #include "driverlib/fpu.h" #include "driverlib/pin_map.h" int main (void) [ //设置系统时钟为80MHz SysCtlClockSet(SYSCTL_SYSDIV_2_5 |SYSCTL_USE_PLL|SYSCTL_OSC_MAIN |SYSCTL_XTAL_16MHZ); SysCtlPeripheralEnable(SYSCTL_PERIPH_PWM0);//使能PWM0模块 SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOB);//使能PWM0输出所在GPIO SysCtlPWMClockSet(SYSCTL_PWMDIV_1); // PWM时钟配置:不分频 GPIOPinTypePWM(GPIO_PORTB_BASE, GPIO_PIN_4); GPIOPinTypePWM(GPIO_PORTB_BASE, GPIO_PIN_5); GPIOPinTypePWM(GPIO_PORTB_BASE, GPIO_PIN_6); GPIOPinTypePWM(GPIO_PORTB_BASE, GPIO_PIN_7); GPIOPinConfigure(GPIO_PB6_M0PWM0); //#define GPIO_PB6_M0PWM0 0x00011804 GPIOPinConfigure(GPIO_PB7_M0PWM1); //#define GPIO_PB7_M0PWM1 0x00011C04 GPIOPinConfigure(GPIO_PB4_M0PWM2); //#define GPIO_PB4_M0PWM2 0x00011804 GPIOPinConfigure(GPIO_PB5_M0PWM3); //#define GPIO_PB5_M0PWM3 0x00011C04 //配置PWM发生器0:加减计数,不同步 PWMGenConfigure(PWM0_BASE,PWM_GEN_0,PWM_GEN_MODE_UP_DOWN| PWM_GEN_MODE_NO_SYNC); //设置PWM发生器0的频率,时钟频率/PWM分频数/n,80M/1/800=100KHZ PWMGenPeriodSet(PWM0_BASE, PWM_GEN_0, 800); //设置PWM01输出的脉冲宽度 PWMPulseWidthSet(PWM0_BASE, PWM_OUT_0, 400);//50%占空比 PWMPulseWidthSet(PWM0_BASE, PWM_OUT_1, 300);// PWMPulseWidthSet(PWM0_BASE, PWM_OUT_2, 400);// PWMPulseWidthSet(PWM0_BASE, PWM_OUT_3, 400);// //使能PWM0输出 PWMOutputState(PWM0_BASE, (PWM_OUT_0_BIT |PWM_OUT_1_BIT|PWM_OUT_2_BIT|PWM_OUT_3_BIT), true); //使能PWM发生器 PWMGenEnable(PWM0_BASE, PWM_GEN_0); while(1); ] PB6_PWM0,PB7_PWM1正常 PB4_PWM2,PB5_PWM3 没有输出 哪里配置有问题 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
661 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
587 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1041 浏览 1 评论
720 浏览 0 评论
普中科技F28335开发板每次上电复位后数码管都会显示,如何熄灭它?
516 浏览 1 评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
151浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
116浏览 14评论
在使用3254进行录音的时候出现一个奇怪的现象,右声道有吱吱声,请教一下,是否是什么寄存器设置存在问题?
120浏览 13评论
TLV320芯片内部自带数字滤波功能,请问linein进来的模拟信号是否是先经过ADC的超采样?
118浏览 12评论
TPA6304-Q1: TPA6304 两片公用一组I2C的话,其中一片配置不成功怎么办
161浏览 10评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-19 22:35 , Processed in 0.938247 second(s), Total 67, Slave 52 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号