- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于ARM9内核2440开发板汉字显示及窗口 移动实现
摘要:当你兴高采烈的拿到一块新买的2440开发板,却 不知如何下手的时候,本文想通过一个屏幕显示实验,了解 开发板的实验开工过程,将帮助你怎样利用板上资源实现自 己的设计目标。
关键词:ARM2440;汉字显示;窗口移动
ARM9具有比单片机强得多的功能,它把单片机的许多外 部接口电路都集成到了芯片内部,既降低了成本,又提高了 系统的可靠性。但是,ARM9的使用却异常复杂,没有象单片 机那样的极易上手,应用之方便了。利用ARM9开发板进行 一些二次开发,不失为一种多快好省的办法。
本文使用的开发板型号为:TQ2440, 4.3吋屏幕。
一设计目标
在TQ2440开发板上显示中英字文本,并能通过按键中
断实现文字窗口的上、下、左、右移动。
二实验开工
当你买到一块ARM9开发板的时候,一般会附送一些接
口连接线和一张光?llil
口连接线和一张光?
llil
内部会有一些出厂程序,这是我们应
该好好利用的。打开包装,拿出里面的实验板,用随机附带
的RS-232串口线,USB线,把ARM9开发板与电脑主机连接
起来,并插好开发板电源(先不要打开开发板电源)。
三建立软件开发环境
启动电脑主机,安装附送光盘上的ADS1.2 (在E:
\TQ2440_CD\Windows平台开发工具包\ADS1.2”下,其中
E: ”为光盘所在目录)。
安装并设置串口工具软件SecureCRT.exe。这是个 将开发板与电脑主机建立起串行连接的串行口连接工具软 件,比超级终端好用。该软件包在“E: \ TQ2440_CD \ Windows平台开发工具包文件夹下面,找到该软件包并复 制到D: \”下并解压。运行SecureCRT. exe,单击快速连 接图标,设置使用的协议为“Serial” ,端口为“C0M1”, 波特率为:115200,并去掉RTS/CTS前面的钩,单击连接”。 将内存选择开关打到“NOR Flash”,打开电源,电脑屏幕
提示,发现新硬件,需安装开发板的USB设备驱动程序。该 驱动程序包的路径为“E: \TQ2440_CD\Windows平台开发 工具\USB下载驱动.rar”,解压后,按提示安装即可。按 开发板的复位键,会发现电脑屏幕上出现串口工具窗口,提 示选择下载模式。
安装并设置开发板烧写工具软件DWN.exe。该软件 包也在“E: \TQ2440_CD\Windows平台开发工具包”文件 夹下面,找到该软件包并复制到“D: \”下并解压。该工 具软件的设置比较简单,运行DWN.exe,单击菜单
Configuration” / Options” ,设置波特率为 115200, 端口为“COM2”,(如有冲突,换一个端口),下载地址为
“0x3000000” o
到此,建立软件开发环境基本完成。
四修改原出厂镜像
(1)修改原出厂程序默认屏幕尺寸
复制并解压光盘中自带的测试程序
TQ2440_Test rar (在 “E: \TQ2440_CD \ TQ2440 测试程序”下)。
2) 打开开编辑项目文件TQ2440一test, mcp (比如说是解 压缩在“D: \TQ2440_Test下),只要双击文件 名TQ2440_test. mcp ,即可打开编辑。
3) 修改开发板屏幕尺寸大小。因原出厂程序默认的屏 幕尺寸为3. 5吋,而实际用的,是4. 3寸,要修改一下。步 骤:%在标签为TQ2440_test. mcp的窗口中,右击LCD_TFT. c, 选择“编译” ;2、单击LCD_TFT. c右边的下拉箭头,选择
“LCD_TFT.h” ; 3、将第 14 行中的 “LCDW35” ,改为: “LCDW43” ,并保存文件;
(2)移植字库
1)复制光盘中的文件:E: \TQ2440_CD\uC0S-II \
uC0S-II rar到D盘根目录下并解压。
复制 D: \uC0S-II\ S3C2440 \ source \ Font_Libs. c 到 D: \ TQ2440_Test\ src 中。
添加字库文件到项目中:只要在TQ2440_Test. mcp 窗口,单击右键,选择:“Add f订es…”,在弹出的窗口 中,打开src文件夹,选中FontJLibs. c,点击打开”, 再点击“0K”即可。
让开发板显示汉字
在LCD_TFT. c的开头位置,添加外部数组申明:
extern unsigned char ―CHS[];
extern unsigned char _VGA[];
打开 D: \uC0S-II\uC0S-II.
文档评论(0)