[ZLG-ARM] GUI_TEST1

[复制链接]
2268|3
 楼主| new_arm 发表于 2007-3-17 12:29 | 显示全部楼层 |阅读模式
周工:我买了你们的smartarm2200。但是用里面的<br />ARM嵌入式系统基础教程第8章_嵌入式系统开发平台LG_GUI应用例子GUI_TEST1<br />其中的32*24的字符串函数GUI_PutChar24_32不能用a<br />。
xxqarm 发表于 2007-3-17 23:55 | 显示全部楼层

有错误,改一下

代码有错误,改一下吧.下面是我改过的,供参考.周工希望你们从错误中学到更多东西:)<br /><br />&nbsp;&nbsp;&nbsp;for(i=0;&nbsp;i&lt32;&nbsp;i++)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;显示共32行<br />&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;for(j=0;&nbsp;j&lt24;&nbsp;j++)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;每行共24点<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;/*&nbsp;若当前点为0、8、16点,读取点阵数据&nbsp;*/<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(&nbsp;(j&0x07)==0&nbsp;)&nbsp;font_dat&nbsp;=&nbsp;FONT24x32[ch][i*3+(j&gt&gt3)];&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;设置相应的点为color或为back_color&nbsp;*/<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(&nbsp;(font_dat&DCB2HEX_TAB[j&0x07])==0&nbsp;)&nbsp;GUI_CopyColor(&bakc,&nbsp;back_color);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;&nbsp;GUI_CopyColor(&bakc,&nbsp;disp_color);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GUI_Point(x,&nbsp;y,&nbsp;bakc);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;x++;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;y++;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;指向下一行<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;x&nbsp;-=&nbsp;24;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;恢复x值<br />&nbsp;&nbsp;&nbsp;}<br /><br />
 楼主| new_arm 发表于 2007-3-18 10:48 | 显示全部楼层

re

怎么没有常用的16*16的字体?
zlgARM 发表于 2007-3-19 08:43 | 显示全部楼层

RE

谢谢指正。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

16

帖子

0

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