你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

请教EXTI的设置

[复制链接]
wavex 提问时间:2010-2-28 11:00 /
int main(void)
{uint32 regval;
 RCCcfg();
 
  /*enable gpio port A clock*/
                                                        regval     =RCC_APB2ENR&0x0000FFFB;
                                                        RCC_APB2ENR=regval|PORT_A_CLK_ENA;
  /*enable AFIO clock */
                                                        regval     =RCC_APB2ENR&0x0000FFFE;
                                                        RCC_APB2ENR=regval|AFIO_CLK_ENA;
           
  /*set portA.0 as GPIO to drive LED */
                                                       PORT_A_CRL =0x01; //set port_a.0 as out put

  /*set portA.8 as Clock out */
                                                      PORT_A_CRH =0x03     //set port_a.8 as out put,and set max speed at 50Mhz
                                                                                 |(0x02
收藏 评论1 发布时间:2010-2-28 11:00

举报

1个回答
废鱼 回答时间:2010-3-1 10:41:09

RE:请教EXTI的设置

我有点看不懂你的程序,或许是个人习惯所致,我给你一个我在做RTC时钟用到的中断,你看一下,是如何配置的。
void RTC_It(void)
{
    NVIC_InitTypeDef NVIC_InitStructure;
    NVIC_PriorityGroupConfig(NVIC_PriorityGroup_1);
    NVIC_InitStructure.NVIC_IRQChannel = RTC_IRQChannel;
    NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority =6;
    NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0;
    NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;
    NVIC_Init(&NVIC_InitStructure);
}
可以根据你的需求将RTC_IRQChannel换成自己所需要开通的通道。

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版