智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 5946|回复: 13
打印 上一主题 下一主题

大家用龙丘OLED驱动有没有遇到警告

[复制链接]

29

主题

209

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1972
威望
973
贡献
439
兑换币
394
注册时间
2012-11-20
在线时间
280 小时
跳转到指定楼层
1#
发表于 2013-5-9 17:35:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1贡献

当年用IAR时没有问题,现在用codewarrior5.1总是给我报这个警告,查了一下,好像是
LCD_P6x8Str(1,0,"MAX0:")这句中,字符串默认为signed char;而定义函数是LCD_P6x8Str(byte x,byte y,byte ch[]),byte 是unsigned char;把函数定义中形参变量改一下就好了LCD_P6x8Str(byte x,byte y,char ch[])

附件: 您需要 登录 才可以下载或查看,没有帐号?注册

2

主题

12

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
359
威望
209
贡献
86
兑换币
47
注册时间
2011-11-25
在线时间
32 小时
2#
发表于 2013-5-10 07:09:54 | 只看该作者
你用的是K60还是9S12,我用的是9S12提示内存不够的错误
回复

使用道具 举报

29

主题

209

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1972
威望
973
贡献
439
兑换币
394
注册时间
2012-11-20
在线时间
280 小时
3#
 楼主| 发表于 2013-5-10 16:05:56 | 只看该作者
yangwqjy 发表于 2013-5-10 07:09
你用的是K60还是9S12,我用的是9S12提示内存不够的错误

XS128
回复

使用道具 举报

1

主题

6

帖子

0

精华

注册会员

Rank: 2

积分
91
威望
59
贡献
22
兑换币
24
注册时间
2013-1-29
在线时间
5 小时
毕业学校
西南交通大学
4#
发表于 2014-3-2 20:05:50 | 只看该作者
我是新手,想问下,如何把自己的数据写进这个液晶里面在显示出来,我觉得是在LCD_P6x8Str(1,0,"MAX0:")中的"MAX0:"里面写入自己的数据,但是数据是以参数的形式写在里面的,比如a=123,然后我这样写LCD_P6x8Str(1,0,"a"),结果液晶显示就是a,而不是123,大神求帮助
回复

使用道具 举报

80

主题

1045

帖子

0

精华

跨届大侠

北京龙邱智能科技有限公司

Rank: 10Rank: 10Rank: 10

积分
10332

论坛元老奖章

QQ
威望
2905
贡献
6151
兑换币
4515
注册时间
2008-6-7
在线时间
638 小时
5#
发表于 2014-3-22 22:58:16 | 只看该作者
我们OLED例程里面有个专门显示变量的程序,你可以参考下,谢谢!
回复

使用道具 举报

80

主题

1045

帖子

0

精华

跨届大侠

北京龙邱智能科技有限公司

Rank: 10Rank: 10Rank: 10

积分
10332

论坛元老奖章

QQ
威望
2905
贡献
6151
兑换币
4515
注册时间
2008-6-7
在线时间
638 小时
6#
发表于 2014-3-22 23:00:45 | 只看该作者
还有一种方式是用sprintf函数转换为字符串就可以调用那个函数显示了,当然自己写一个也行,非常节省内存的。
回复

使用道具 举报

8

主题

21

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
274
威望
158
贡献
72
兑换币
89
注册时间
2013-6-4
在线时间
22 小时
7#
发表于 2014-7-15 14:02:00 | 只看该作者
chiusir 发表于 2014-3-22 22:58
我们OLED例程里面有个专门显示变量的程序,你可以参考下,谢谢!

哪一个函数啊,我只找到了一个啊
回复

使用道具 举报

8

主题

21

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
274
威望
158
贡献
72
兑换币
89
注册时间
2013-6-4
在线时间
22 小时
8#
发表于 2014-7-15 14:02:29 | 只看该作者
chiusir 发表于 2014-3-22 23:00
还有一种方式是用sprintf函数转换为字符串就可以调用那个函数显示了,当然自己写一个也行,非常节省内存的。 ...

怎么让它显示小数啊
回复

使用道具 举报

3

主题

20

帖子

0

精华

高级会员

Rank: 4

积分
670
威望
364
贡献
218
兑换币
226
注册时间
2014-4-21
在线时间
44 小时
毕业学校
浙江海洋学院
9#
发表于 2014-8-6 09:50:47 | 只看该作者
tumingke0 发表于 2014-7-15 14:02
怎么让它显示小数啊

请问显示小数解决了吗?能教教吗?
回复

使用道具 举报

3

主题

20

帖子

0

精华

高级会员

Rank: 4

积分
670
威望
364
贡献
218
兑换币
226
注册时间
2014-4-21
在线时间
44 小时
毕业学校
浙江海洋学院
10#
发表于 2014-8-6 10:05:08 | 只看该作者
chiusir 发表于 2014-3-22 22:58
我们OLED例程里面有个专门显示变量的程序,你可以参考下,谢谢!

能提供下oled k60例程吗???623850043@qq.com
回复

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2025-1-8 00:52 , Processed in 0.047416 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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