为什么STM32单片机不能这么定义呢?

GPIO_InitTypeDefGPIOx_Init;GPIOx_Init.GPIO_Pin=(GPIO_Pin_6|GPIO_Pin_7|GPIO_Pin_8|GPIO... GPIO_InitTypeDef GPIOx_Init;

GPIOx_Init.GPIO_Pin = (GPIO_Pin_6|GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_9);
GPIOx_Init.GPIO_Speed = GPIO_Speed_50MHz;
GPIOx_Init.GPIO_Mode = GPIO_Mode_Out_OD;
GPIO_Init(GPIOF,&GPIOx_Init);

通常我们是这么定义的,如果我按照以下的方式怎么就死机呢?

GPIO_InitTypeDef *GPIOx_Init;

GPIOx_Init->GPIO_Pin = (GPIO_Pin_6|GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_9);
GPIOx_Init->GPIO_Speed = GPIO_Speed_50MHz;
GPIOx_Init->GPIO_Mode = GPIO_Mode_Out_OD;
GPIO_Init(GPIOF,GPIOx_Init);
展开
 我来答
wolf_lhy
2013-01-09 · TA获得超过6611个赞
知道大有可为答主
回答量:1090
采纳率:66%
帮助的人:667万
展开全部
晕,这个问题太简单,自己查去,只提示你三个字"野指针"
来自:求助得到的回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式