- 博客(5)
- 收藏
- 关注
原创 实验四 stm32按键控制LED灯
读取输入数据寄存器某一个端口的输入值,GPIOx和GPIO_Pin用来指定某一个端口,uint8_t代表这个端口的高低电平。读取输出数据寄存器某一个端口,GPIOx和GPIO_Pin用来指定某一个端口,uint8_t代表这个端口的高低电平。uint8_t Key_GetNum(void) //uint8_t =unsigned char 局部变量。
2023-10-28 22:09:04 1029 1
原创 实验2 STM32 led流水灯
若要设置1或0时,一定要在1或0前面写(BitAction)强制类型转换。注意:在GPIO_Init()中,填写GPIO_InitStructure名前面要加&;1.GPIO_Mode_out_OD 开漏输出,高阻态,低电平有驱动能力。2.GPIO_Mode_out_PP 推挽输出 高低电平均有驱动能力。注意:因为是低电平点亮所以要在二进制前面写上取反符号 ~;第一步 打开GPIO A的端口。
2023-10-10 00:01:12 157
原创 实验1 stm32控制led灯闪烁
/先写GPIOA,B,C//后写第几号引脚//最后写是高电平还是低电平。reset是低电平,set是高电平,因为电路是灯泡的正极是连接3.3v的点,负极连接stm32端口号引脚,所以置低电平能导通,高电平会熄灭。(2) 复制结构体类型GPIO_InitTypeDef,然后定义一个结构体GPIO_InitStructure;只要将GPIO_InitTypeDef GPIO_InitStructure;
2023-10-08 01:50:48 1538
原创 Keil5识别PWLink2
1.首先我们要先连接stm32最小系统板跟pwlink,由于pwlink的VDD供电都是3.3v所以连接那个头都可以(stm32的供电一定是要3.3v)3.点击Debug页面,点击2号窗口,选择cmsis-dap选项,然后选择setting。2.插入电脑接口后,我们打开keil5,点击魔术棒按钮。这样就OK了,可以开始写代码了。
2023-10-03 17:39:39 1807
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人