
明明数据手册里标的是D7对应PK4引脚,也就是设置GPIOK GPIO PIN 4才应该是改变这个引脚状态,但是之后实验发现改变GPIOJ 3反而是改变这个PK4的状态? 而且在main函数里不管写什么代码都无法改变这个引脚状态,无论是用PK4还是PJ3 我是用cubeIDE开发的,在它集成的cubeMX配置好时钟和引脚后直接就在main函数里写了HAL_GPIO_TogglePin(GPIOK, GPIO_PIN_4); HAL_Delay(1000); 是我漏了什么步骤吗 开发板是STM32F769I-DISCO 可以正常下载例程运行,开发板是好的 |
cudeide执行run是烧录还是只是执行呢
我在SY官网查询STM32MP157F-DK2的电路板制造和原理图方面的知识为什么给的都是MB系列的?
STM32MP157D-DK1与STM32MP157F-DK2重大区别和推荐选择哪块板子,想做智能家居方面的,
STM32F723ZET6配置内部USB PHY的高速模式,初始化的时候usb init无法通过,要怎么修改配置呢?
cubeIDE在run后出现错误
智能穿戴设备赛道作品能否运用电脑去处理信号
在STM32Cube IDE1.18.0里 写ODR 编译不成,咋办?
CUEBIDE生成的APP程序,在写入FLASH之后无法正常跳转。
有关Cubeide IAP 问题
Cubeide1.18.1在线调试改变"现场表达式"中的值提示找不到地址
是不是引脚模式配置错了,比如开漏输出。
我查看了该板的用户手册UM2033,有两个地方提到D7,一个地方是在GPIO安排的地方,这里
D7是pin no.,对应的GPIO管脚是PK4;另外一个地方是Arduino接口那里,此处D7管脚名,ARD_D7,
对应的GPIO管脚是PJ3。
从手册及默认配置来看,这两个管脚都是可以测试使用的。难道真的是你的代码有问题?你不妨参考下库
里的GPIO toggle例程。
请问在哪可以找到GPIOtoggle的例程,单纯只是toggle的那种,现在我在STM32cubeIDE里面找到的官方例程都是很复杂的那种,不能直接参考
还有就是请问pin no 和Arduino应该参考哪个作为自己的管脚名?就是板子上标了D7的原来还有两个同名管脚吗,我在数据手册上直接看到pin no D7,怎么找arduino的
感谢解答,谢谢
[md]以F7为例,它的cube库里就有。
\STM32Cube_FW_F7_V1.17.0\Projects\STM32F723E-Discovery\Examples\GPIO\GPIO_IOToggle