OpenEdv-开源电子网

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

EMWIN显示PNG图片,采用原子的程序移植,结果编译报错,还请各位指教(前面移植显示BMP,GIF等方式都是OK的)

[复制链接]

14

主题

76

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1422
金钱
1422
注册时间
2015-12-22
在线时间
325 小时
发表于 2015-12-25 14:40:35 | 显示全部楼层 |阅读模式
5金钱
KEIL编译报错信息

Build target 'Target 1'
compiling main.c...
compiling pngdisplay.c...
linking...
..\obj\Template.axf: Error: L6915E: Library reports error: __use_no_semihosting was requested, but _ttywrch was referenced
Target not created

最佳答案

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

屏蔽掉usart.c中的一行代码,如下图
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2015-12-25 14:40:36 | 显示全部楼层
屏蔽掉usart.c中的一行代码,如下图

屏蔽代码

屏蔽代码

开往春天的手扶拖拉机
回复

使用道具 举报

13

主题

206

帖子

1

精华

高级会员

Rank: 4

积分
613
金钱
613
注册时间
2014-10-26
在线时间
32 小时
发表于 2015-12-25 17:59:18 | 显示全部楼层
PNG好像是额外增加一个解码库的?
学习!
回复

使用道具 举报

14

主题

76

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1422
金钱
1422
注册时间
2015-12-22
在线时间
325 小时
 楼主| 发表于 2015-12-25 18:50:13 | 显示全部楼层
回复【2楼】q27488:
---------------------------------
已经加了,加的库都是原子提供的,都是参考原子的例程和文档的,很纳闷这个为什么会报错,而且这个错视乎好像是编译器库的问题。有没有哪位高手帮助下。
回复

使用道具 举报

14

主题

76

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1422
金钱
1422
注册时间
2015-12-22
在线时间
325 小时
 楼主| 发表于 2015-12-26 09:46:05 | 显示全部楼层
zuozhongkai 发表于 2015-12-25 21:03
屏蔽掉usart.c中的一行代码,如下图

非常感谢,已经不会报错了,移植后不会显示图片,程序什么的我都没有修改,按照文档将外部SRAM空间调大至500K了。刷不出PNG图片,请教该怎么解决呢。
回复

使用道具 举报

5

主题

27

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2016-1-14
在线时间
12 小时
发表于 2016-1-29 10:58:06 | 显示全部楼层
if ((pImageData = (png_byte *)_malloc_fn(NULL, RowBytes * Height * sizeof(png_byte))) == NULL) {
    png_error(png_ptr, "Out of memory");
  }
这是什么情况
回复

使用道具 举报

17

主题

237

帖子

0

精华

高级会员

Rank: 4

积分
925
金钱
925
注册时间
2012-2-27
在线时间
393 小时
发表于 2016-3-2 18:59:28 | 显示全部楼层
用原子的程序为什么PNG图片不是透明的了?
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-22 15:41

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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