OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3461|回复: 4

关于GPIO的问题

[复制链接]

16

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
116
金钱
116
注册时间
2015-5-22
在线时间
0 小时
发表于 2015-8-15 18:59:50 | 显示全部楼层 |阅读模式
5金钱
用mini板,无法用
while(1)
{
GPIO_WriteBit(GPIOA,GPIO_Pin_13,Bit_SET);
delay_ms(10);
GPIO_WriteBit(GPIOA,GPIO_Pin_13,Bit_RESET);
delay_ms(10);


控制,初始化  如下
GPIO_InitTypeDef  GPIO_InitStructure;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);

GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP ;       //?¨??PB8??PB11????????????????
GPIO_InitStructure.GPIO_Speed= GPIO_Speed_50MHz;
GPIO_InitStructure.GPIO_Pin  = GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_10|GPIO_Pin_11|GPIO_Pin_12|GPIO_Pin_13|GPIO_Pin_14|GPIO_Pin_15;
  GPIO_Init(GPIOA,&GPIO_InitStructure);

其他口都可以,就是pin13pin14不行,怎么回事啊。。看原理图,13 14脚分别是JTMS/SWGIO  JTCK/SWCLK什么意思啊 ,我用lcd的同时不能用这两个脚啊
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

41

帖子

0

精华

初级会员

Rank: 2

积分
104
金钱
104
注册时间
2014-4-28
在线时间
5 小时
发表于 2015-8-15 19:10:28 | 显示全部楼层
回复

使用道具 举报

2

主题

41

帖子

0

精华

初级会员

Rank: 2

积分
104
金钱
104
注册时间
2014-4-28
在线时间
5 小时
发表于 2015-8-15 19:13:30 | 显示全部楼层
在GPIO初始化的时候加上这句试试GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE);
回复

使用道具 举报

16

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
116
金钱
116
注册时间
2015-5-22
在线时间
0 小时
 楼主| 发表于 2015-8-15 19:17:33 | 显示全部楼层
回复【3楼】Llinuxu:
---------------------------------
加上了还是没有反应。。。。
回复

使用道具 举报

16

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
116
金钱
116
注册时间
2015-5-22
在线时间
0 小时
 楼主| 发表于 2015-8-15 19:25:55 | 显示全部楼层
回复【4楼】wangpaofeng:
---------------------------------
回复【3楼】Llinuxu:
---------------------------------
问题解决,在论坛里搜到GPIO_PinRemapConfig(GPIO_Remap_SWJ_Disable, ENABLE);就可以了;
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-22 20:21

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表