三模机械键盘方案demo PA2 改为 PA7 程序就没反应了

    GPIOA_ModeCfg(

                  GPIO_Pin_0 | GPIO_Pin_1 | GPIO_Pin_7 | GPIO_Pin_3 | GPIO_Pin_4 |GPIO_Pin_2, 

                  GPIO_ModeIN_PU);//行


 GPIOB_ModeCfg(

                  GPIO_Pin_9 | GPIO_Pin_8 | GPIO_Pin_17 | GPIO_Pin_16 | GPIO_Pin_15 | GPIO_Pin_7 |

                  GPIO_Pin_6 | GPIO_Pin_5 | GPIO_Pin_4 | GPIO_Pin_0 | GPIO_Pin_19 |

                  GPIO_Pin_18 | GPIO_Pin_20 | GPIO_Pin_21  , GPIO_ModeOut_PP_5mA);//列


只要触发 PA7  程序就直接挂了,蓝牙直接断开,没任何反应,PA7 有什么特别的地方吗?

1、PA7没有特殊的地方,demo例程也是没有用到PA7的,您也可以全局搜索一下GPIO_Pin_7,看看您是否自己调用过;

2、如何判断是程序挂掉了的?

3、针对您说的蓝牙断开,可以看一下打印信息中返回的十六进制值为多少;

对照这份表格查看断开原因:https://www.cnblogs.com/azou/p/17011921.html


没有其它地方使用过GPIO_Pin_7,只要触发,就什么都没有了,就像电脑死机 一样


方便的话,可以将修改后的程序以及您的微信或者联系方式发送至邮箱zzy@wch.cn,这边测试一下


已经发送了,希望能有回复


只有登录才能回复,可以选择微信账号登录