永发信息网

不知道为什么,STM8S的TIM4一直进不了中断

答案:2  悬赏:80  手机版
解决时间 2021-03-16 20:57
不知道为什么,STM8S的TIM4一直进不了中断
最佳答案
配置好了?
void TIM4_Config(void)
{

TIM4_DeInit();

TIM4_TimeBaseInit(TIM4_PRESCALER_1,250);//时间自己改成需要的


TIM4_ITConfig(TIM4_IT_UPDATE, ENABLE);


TIM4_ARRPreloadConfig(ENABLE);


TIM4_Cmd(ENABLE);
}
在main函数中
main()
{
TIM4_Config(); TIM4初始化、使能
enableInterrupts();//总中断使能
while(1)
{
}
}

然后再就能进了
全部回答
//用固件库方便些#include "stm8s_lib.h"#define ccr1_val ((u16)2047) #define ccr2_val ((u16)1535) #define ccr3_val ((u16)1023) #define ccr4_val ((u16)511) void main(void) { tim1_deinit(); tim1_timebaseinit(0, tim1_countermode_up, 4095, 0); tim1_oc1init(tim1_ocmode_pwm2, tim1_outputstate_enable, tim1_outputnstate_enable, ccr1_val, tim1_ocpolarity_low, tim1_ocnpolarity_high, tim1_ocidlestate_set, tim1_ocidlestate_reset); tim1_oc2init(tim1_ocmode_pwm2, tim1_outputstate_enable, tim1_outputnstate_enable, ccr2_val, tim1_ocpolarity_low, tim1_ocnpolarity_high, tim1_ocidlestate_set, tim1_ocidlestate_reset); tim1_oc3init(tim1_ocmode_pwm2, tim1_outputstate_enable, tim1_outputnstate_enable, ccr3_val, tim1_ocpolarity_low, tim1_ocnpolarity_high, tim1_ocidlestate_set, tim1_ocidlestate_reset); // tim1_oc4init(tim1_ocmode_pwm2, tim1_outputstate_enable, ccr4_val, tim1_ocpolarity_low, tim1_ocidlestate_set); //gpio_init(gpiod,gpio_pin_7,gpio_mode_out_pp_low_fast); //opt_init1.opt2=(opt_init1.opt2|0x10); tim1_cmd(enable); tim1_ctrlpwmoutputs(enable); while (1) { } }#ifdef full_assert void assert_failed(u8 *file, u16 line) #else void assert_failed(void) #endif { while (1) { } } //不用固件库直接操作我只试过 tim2 tim3 不过tim1应该差不多,你自己参考,我只知道这么多了,莫追问void tim2_init(void) //tim2 ch1 工作于模式1 { tim2_ccmr1= 0x60; // pwm 模式 1,tim2 ch1 tim2_ccer1= 0x03; // cc1配置为输出 tim2_ccer2= 0x03; // cc3使能 tim2_arrh = 0x03; // 配置pwm分辨率为10位,arr=0x3ff tim2_arrl = 0xff; // pwm频率=8m/0x03ff=7820hz tim2_cr1 |= 0x01; // 计数器使能,开始计数 }void run(void) { tim2_ccr1=value; tim2_ccr3=value; tim3_ccr2=value; tim3_ccr1=value; //注意每个通道都要设ccr }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
汽油滤芯能分离水吗
梅州与梅花
名泰服饰地址在哪,我要去那里办事
关于shi名的谜语大全及答案谜语;倾盆大雨。
新车大众朗逸需要喷底盘保护胶吗
下题,当向瓶底浇冷水时,为什么瓶内气体温度
时间单位换算1us=?s
王洋 这个名字听到的第一感觉是什么?好听吗
60分万岁,多1分浪费,少1分流泪的心态对就业
猴子坡地址有知道的么?有点事想过去
去葫芦岛望海寺海边,那里收门票吗?听说是免
篮球火背景音乐
打火机上的打电器电人有危险吗
越南老街到沙巴有多远
久发连锁超市杏园店地址有知道的么?有点事想
推荐资讯
问下,穿踩脚裤时不知道那边是前那边是后?
二保焊机抽头式的好还是硅整流的好
曼联球迷为什么说c罗是利物浦名宿
冰菓会出第二季吗
古代皇宫中的妃子、公主、格格、郡主等所有女
女生答:你们怎么看身高187,但是头有点小的
陶瓷碗外面的黑色字体遇热变红色是怎么回事?
古日本如何形成的
起航考研英语怎么样?
单缸农用车和四缸轿车哪个耗油
vivo18什么时候出来的
为什么新还珠格格在网上看? 说是有版权问题
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?