MSPM0G3507学习系列(一):GPIO配置与按键中断

一、GPIO输入输出配置

        首先在CCS thiea中导入空项目(empty),在默认打开的empty.sysofg文件中,配置GPIO模式与引脚口。

        为方便后续编程,可将port口命名为GPIO_LED、GPIO_Button等,便于理解记忆。添加引脚口时,也同样地设置方便记忆的名称。并设置模式为Input或Output。

         如上图所示,继续配置输入输出的上拉/下拉电阻,否则空闲状态下的引脚为不确定的悬空位。并根据原理图选择正确的引脚口(如Pin_B_21)

二、GPIO中断配置

                

        输入输出端口的中断配置如上图左右两图所示。

  •         输入端口的中断配置主要为:选择上升沿/下降沿开启中断、中断事件通道选择;
  •         输出端口的中断配置主要为:中断事件通道选择、中断执行操作为GPIO置0/1/翻转。

        其中,中断事件通道选择可以理解为:输入触发中断后,将触发信号传输到哪里去;输出中断由哪个通道控制,这个通道开启则进入中断。中断事件通道配置可用在ADC采集(固定周期定时器中断,传输给ADC进行采样)、多个定时器同时更新占空比和频率(通过通道向多个定时器传输中断信号,执行中断函数,函数中各自修改)等。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值