logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

stm32的GPIO口PA0按键没按下就是低电平的分析

芯片:stm32f407ZET6X功能:实现两按键分别控制四个灯和一个蜂鸣器思路:将寄存器设置封装成函数,体会固件库的实现原理踩坑记录:下载程序后发现与PA0连接的按键,为按下,就出现了灯闪,蜂鸣器响,正常逻辑应该是按下按键,PA0口接地,此时才灯亮。原因分析:因为初始化PA0口时没有使能A组的时钟(RCC_AHB1ENR |= (0x01);漏写),所以,上拉拉设置对A组IO口无效,我发现GPI

#stm32#嵌入式
交叉编译(交叉工具链)

一、交叉编译(交叉工具链)在一个环境下编译生成一个可以在另一个环境中执行的可执行文件的工具本地编译命令gcc实现把高级语言的C文件,翻译成二进制文件是可以在虚拟机中找到的:which gcc用来查找命令位置的命令若目标命令存在,则反馈目标命令的绝对路径若目标命令不存在,则什么反馈都没有交叉编译命令实现把高级语言的C文件,翻译成二进制文件首先需要安装交叉工具链,才能找到因为最开始的镜像默认是没有交叉

#stm32
到底了