打印
[APM32F0]

APM32F003F6P6 time2 pwm无法输出问题

[复制链接]
1164|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
每天几刀|  楼主 | 2024-4-2 09:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    TMR2_OCConfig_T ocConfigStruct;

    /** Set counter = 0XFF, divider = 4 */
    TMR2_ConfigTimerBase(4, 0XFF);

    /** CH3 output one pulse */
    ocConfigStruct.channel = TMR2_CHANNEL_3;
    ocConfigStruct.count = 0X7F;
    ocConfigStruct.mode = TMR2_OC_MODE_PWM1;
    ocConfigStruct.OCxOutputState = TMR2_OC_OUTPUT_ENABLE;
    ocConfigStruct.OCxPolarity = TMR2_OC_POLARITY_HIGH;
    TMR2_ConfigOutputCompare(&ocConfigStruct);

    //TMR2_EnableSinglePulseMode();

    /**  Enable TMR2  */
    TMR2_Enable();
按例程如上配置管教PA3无法输出pwm,请问什么问题

使用特权

评论回复
沙发
樱桃牛肉丸| | 2024-4-3 14:09 | 只看该作者
我这边用您的代码试了是可以的,你可以找一下硬件方面原因

使用特权

评论回复
板凳
每天几刀|  楼主 | 2024-4-3 16:16 | 只看该作者
樱桃牛肉丸 发表于 2024-4-3 14:09
我这边用您的代码试了是可以的,你可以找一下硬件方面原因

程序试了下,把串口屏蔽就可以,请问串口要如何配置才能不影响PA3的输出
        USART_Config_T usartConfig;
       
    /**  BaudRate is 19200 */
    usartConfig.baudRate = 19200;
    /**  Receiver interrupt */
    usartConfig.interrupt = USART_INT_TX | USART_INT_RX;
    /**  Enable transmitter receiver */
    usartConfig.mode = USART_MODE_TX_RX;
    /**  Parity disable */
    usartConfig.parity = USART_PARITY_NONE;
    /**  One stop bit */
    usartConfig.stopBits = USART_STOP_BIT_1;
    /**  Word length is 8bit */
    usartConfig.wordLength = USART_WORD_LEN_8B;
    /**  USART1 configuration */
    USART_Config(DRIVER_BROAD_UART, &usartConfig);
       
        USART_DisableInterrupt(DRIVER_BROAD_UART, USART_INT_TX);
        NVIC_EnableIRQRequest(DRIVER_BROAD_TX_IRQN, 0x02);
        NVIC_EnableIRQRequest(DRIVER_BROAD_RX_IRQN, 0x02);
       
        USART_Enable(DRIVER_BROAD_UART);

使用特权

评论回复
地板
樱桃牛肉丸| | 2024-4-7 18:46 | 只看该作者
003这款芯片配置外设是不需要重新配置io的,只需要使能相关外设即可。如果您这个串口的收发脚与PA3冲突了,也是不行的

使用特权

评论回复
5
OKAKAKO| | 2024-4-15 20:12 | 只看该作者
应该是硬件或者设置问题

使用特权

评论回复
6
szt1993| | 2024-4-16 19:28 | 只看该作者
樱桃牛肉丸 发表于 2024-4-7 18:46
003这款芯片配置外设是不需要重新配置io的,只需要使能相关外设即可。如果您这个串口的收发脚与PA3冲突了, ...

极海的MCU确实使用很方便

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

3

帖子

0

粉丝