OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 876|回复: 1

STM32f407 寄存器版定时器初始化死机是咋回事

[复制链接]

332

主题

495

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1547
金钱
1547
注册时间
2014-7-11
在线时间
256 小时
发表于 2024-2-28 22:21:31 | 显示全部楼层 |阅读模式
3金钱
原子哥,我用 STM32F407寄存器版做定时器初始化 死机#define BTIM_TIMX_INT3                       TIM3
#define BTIM_TIMX_INT_IRQn3                  TIM3_IRQn
#define BTIM_TIMX_INT_IRQHandler3            TIM3_DAC_IRQHandler
#define BTIM_TIMX_INT_CLK_ENABLE3()          do{ RCC->APB1ENR |= 1 << 1; }while(0)  /* TIM3 ê±&#214;óê1&#196;ü */



void btim_timx_int_init3(uint16_t arr, uint16_t psc)
{
    BTIM_TIMX_INT_CLK_ENABLE3();
    BTIM_TIMX_INT3->ARR = arr;           /* éè&#182;¨&#188;&#198;êy&#198;÷×&#212;&#182;ˉ&#214;&#216;×°&#214;μ */
    BTIM_TIMX_INT3->PSC = psc;           /* éè&#214;&#195;&#212;¤·&#214;&#198;μ&#198;÷  */
    BTIM_TIMX_INT3->DIER |= 1 << 0;      /* &#212;êDí&#184;üD&#194;&#214;D&#182;&#207; */
    BTIM_TIMX_INT3->CR1 |= 1 << 0;       /* ê1&#196;ü&#182;¨ê±&#198;÷TIMX */
   sys_nvic_init(1, 3, BTIM_TIMX_INT_IRQn3, 3); /* &#199;à&#213;&#188;1£&#172;×óó&#197;&#207;è&#188;&#182;3£&#172;×é2 *///TIM3_IRQn
       
}



void sys_nvic_init(uint8_t pprio, uint8_t sprio, uint8_t ch, uint8_t group)
{
    uint32_t temp;
    sys_nvic_priority_group_config(group);  /* éè&#214;&#195;·&#214;×é */
    temp = pprio << (4 - group);
    temp |= sprio & (0x0f >> group);
    temp &= 0xf;                            /* è&#161;μí&#203;&#196;&#206;&#187; */
    NVIC->ISER[ch / 32] |= 1 << (ch % 32);  /* ê1&#196;ü&#214;D&#182;&#207;&#206;&#187;(òa&#199;&#229;3yμ&#196;&#187;°,éè&#214;&#195;ICER&#182;&#212;ó|&#206;&#187;&#206;a1&#188;′&#191;é) */
    NVIC->IP[ch] |= temp << 4;              /* éè&#214;&#195;&#207;ìó|ó&#197;&#207;è&#188;&#182;oí&#199;à&#182;&#207;ó&#197;&#207;è&#188;&#182; */
}


在设置中断优先级时死机,请问是什么原因

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

70

主题

6697

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
12687
金钱
12687
注册时间
2012-11-26
在线时间
3710 小时
发表于 2024-2-29 10:37:34 | 显示全部楼层
学无止境
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 21:42

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表