为什么我调用FLASH库函数就死机了

[复制链接]
1940|3
 楼主| qiurenguo 发表于 2012-12-14 14:07 | 显示全部楼层 |阅读模式
/*printf ("start\r\n");
    FLASH_UnlockBank1();
    FLASH_ClearFlag(FLASH_FLAG_EOP | FLASH_FLAG_PGERR | FLASH_FLAG_WRPRTERR);
    status = FLASH_EraseAllPages ();
    if (status == FLASH_COMPLETE){
        printf ("ok\r\n");
    }
    FLASH_LockBank1();*/
这是我调用的格式(摘抄官方程序的,应该没问题)。程序加上这个,就不能启动了。连第一句的start都打印不出来。哪位大侠帮忙看下,谢了。
经常补钙 发表于 2012-12-14 15:33 | 显示全部楼层
调用printf()函数需要包含微库,否则不能启动。
uet_cache 发表于 2012-12-14 15:47 | 显示全部楼层
 楼主| qiurenguo 发表于 2012-12-14 20:13 | 显示全部楼层
经常补钙 发表于 2012-12-14 15:33
调用printf()函数需要包含微库,否则不能启动。

printf()没有问题。可以打印,微库有加
您需要登录后才可以回帖 登录 | 注册

本版积分规则

35

主题

184

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部