OpenEdv-开源电子网

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

printf()函数加载在程序当中,程序为什么会奔溃?

[复制链接]

54

主题

100

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
432
金钱
432
注册时间
2013-5-8
在线时间
33 小时
发表于 2014-12-30 14:54:45 | 显示全部楼层 |阅读模式
5金钱

把printf()函数写在其他的地方,板子也会运行不了的,只要注释printf()函数,程序就可以跑起来了。

这是printf()重定向的函数




这是我另外一个工程的程序,这个是可以运行的

最佳答案

查看完整内容[请看2#楼]

谢谢各位,程序配置方面没得问题,主要是keil软件下面要设置一下!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

54

主题

100

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
432
金钱
432
注册时间
2013-5-8
在线时间
33 小时
 楼主| 发表于 2014-12-30 14:54:46 | 显示全部楼层
谢谢各位,程序配置方面没得问题,主要是keil软件下面要设置一下!

回复

使用道具 举报

54

主题

100

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
432
金钱
432
注册时间
2013-5-8
在线时间
33 小时
 楼主| 发表于 2014-12-30 14:56:55 | 显示全部楼层
为什么我这个printf()函数写在这里程序会奔溃了?写在其他地方也不可以的,只要把printf()函数给注释了程序就正常运行了

回复

使用道具 举报

70

主题

6697

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
12691
金钱
12691
注册时间
2012-11-26
在线时间
3710 小时
发表于 2014-12-30 16:12:51 | 显示全部楼层
bsp_Inituart 红杠了  

估计串口没初始化
学无止境
回复

使用道具 举报

120

主题

7877

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12010
金钱
12010
注册时间
2013-9-10
在线时间
427 小时
发表于 2014-12-30 20:02:37 | 显示全部楼层
将下图红色和蓝色语句调换一个位置看下

现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2014-12-30 22:38:26 | 显示全部楼层
感觉你的printf支持还没搞好。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-23 13:00

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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