OpenEdv-开源电子网

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

在keil上调试printf出现问题了

[复制链接]

11

主题

23

帖子

0

精华

初级会员

Rank: 2

积分
146
金钱
146
注册时间
2016-8-7
在线时间
25 小时
发表于 2016-11-8 16:37:42 | 显示全部楼层 |阅读模式
*** error 65: access violation at 0x1FFFF774 : no 'write' permission

在使用debug看printf输出的时候出现了上面的错误 求解决方案
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

14

主题

1592

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
2622
金钱
2622
注册时间
2014-7-17
在线时间
350 小时
发表于 2016-11-9 10:13:03 | 显示全部楼层
参考下原子的串口历程
回复 支持 反对

使用道具 举报

28

主题

218

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
498
金钱
498
注册时间
2013-11-19
在线时间
92 小时
发表于 2016-11-16 16:38:53 | 显示全部楼层
本帖最后由 1375917982gxut 于 2016-11-16 16:39 编辑

应该是没移植printf的适配程序。希望能把代码全部贴出来
如果使用的是MDK,请在工程属性的“Target“-》”Code Generation“中勾选”Use MicroLIB
要使用printf,要实现2个函数:
int fputc(int ch, FILE *f); //fputc重定向
int fgetc(FILE *f); //fgetc重定向


回复 支持 反对

使用道具 举报

1

主题

561

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1183
金钱
1183
注册时间
2015-5-28
在线时间
149 小时
发表于 2016-11-17 14:07:22 | 显示全部楼层
在keil的目录里面有个retarget.c的文件,找过来实现打印接口即可~
回复 支持 反对

使用道具 举报

11

主题

23

帖子

0

精华

初级会员

Rank: 2

积分
146
金钱
146
注册时间
2016-8-7
在线时间
25 小时
 楼主| 发表于 2016-11-21 20:01:07 | 显示全部楼层
1375917982gxut 发表于 2016-11-16 16:38
应该是没移植printf的适配程序。希望能把代码全部贴出来
如果使用的是MDK,请在工程属性的“Target“-》” ...

你说都这些都有都
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-25 10:56

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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