打印

stm32l调试问题

[复制链接]
1887|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ade521|  楼主 | 2011-8-21 11:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想问一下各位老师:我编好程序后通过jlink下载到stm32l芯片中,在调试的时候出现了这样的问题,main函数里刚开始的初始化不执行(比如GPIOinit SPIinit)而程序直接跑到while(1)循环里面执行,我不太懂啊,是软件问题还是硬件问题?望大家谁遇到同样问题给以解决办法,不胜感激啊!
main(void)
{
GPIO_Configuration();
SPI1init();
while(1)
{
//GPIO_Configuration();
GPIOB->BSRRH = GPIO_Pin_10;  //让PB10端口置位0 点亮黄灯
GPIOB->BSRRH = GPIO_Pin_11;   //PB11端口置位低 点亮红灯

  }
}这是main函数!

相关帖子

沙发
相信哥咯| | 2011-8-21 13:53 | 只看该作者
你怎么知道它跑到while里面执行?

使用特权

评论回复
板凳
ade521|  楼主 | 2011-8-21 14:24 | 只看该作者
我单步运行了,每次都会跳到while里面,况且在板子上也能看到灯亮的啊!

使用特权

评论回复
地板
ade521|  楼主 | 2011-8-21 15:34 | 只看该作者
希望知道的高手帮忙解决一下啊!现在迫切需要解决的问题!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

3

帖子

1

粉丝