一、导入stm32mp157a包
二、keil软件安装包
三、基于cortex-M4核GPIO实验
1、创建工程
LED1 =======> PE10 =======> PE10实际含义? =======> GPIOE这一组的第10个引脚 =======> 写1灯点亮 写0灯熄灭 p:pin引脚 B:GPIOB GPIO 的全称是General Purpose Input/Output,即通用输入 / 输出接口。B:B组 10:第10个引脚 LED2 =======> PF10 =======> GPIOF这一组的第10个引脚 LED3 =======> PE8 =======> GPIOE这一组的第8个引脚2、编写代码
3、仿真步骤
四、基于cortex-M4核UART实验
1、配置工程
2、编写代码
3、仿真步骤
五、基于cortex-M4核中断实验
1、分析电路图
KEY1 =====> PF9 =====> 中断触发:下降沿 =====> 当key1按键按下,LD3灯的状态取反 KEY2 =====> PF7 =====> 中断触发:下降沿 =====> 当key2按键按下,LD2灯的状态取反 KEY3 =====> PF8 =====> 中断触发:下降沿 =====> 当key3按键按下,LD3灯的状态取反 光电开关 =====> PE15 =====> 中断触发:上升沿 =====> 当光电开关中断触发,LD3灯的状态取反 火焰传感器 =====> PF5 =====> 中断触发:上升沿 =====> 当火焰传感器中断触发,LD2灯的状态取反 人体红外 =====> PF12 =====> 中断触发:上升沿 =====> 当人体红外中断触发,LD1灯的状态取反