基于 TKStudio 环境仿
真真彩 TFT
姓名 吕剑超 专业 计算机科学与
技术 毕业院校 郑州轻工业学院
所属部门 IDE 指导工程师 庞军
提交时间 2010 年 3 月日
开题报告
开题报告
目 录
1. 项目概述...................................................................................................................1
1.1 项目背景 1
1.2 整体功能 1
2. 技术指标...................................................................................................................2
2.1 仿真界面 2
2.2 反应速度 2
2.3 支持芯片的类型 2
2.4 代码要求 2
3. 方案论证...................................................................................................................3
3.1 可选方案 3
3.2 方案选择 3
3.3 方案论证 3
3.4 总体框架 4
4. 进度安排...................................................................................................................5
5. 参考资料...................................................................................................................6
i
广州周立功单片机发展有限公司 Tel:(020)38730976 38730977 Fax:38730925 www.zlgmcu.com
1. 项目概述
1.1 项目背景
在嵌入式产品的开发过程中,一般要先在电脑上编写好程序,并编译成可执行文件,
然后下载到目标开发板上进行调试。由于硬件的开发周期一般比软件开发周期长,那么在
硬件没有准备好的情况下,如何调试软件呢?或者学习嵌入式的过程中,购买硬件的费用
比较多,如何在不影响学习效果的前提下,花费更少呢?于是出现了软件仿真。通过软件
仿真,可以看到各种硬件设备的仿真效果,而不需要购买实际的硬件,又能达到较好的学
习效果。综合嵌入式学习、研发的效率和成本,PC机上的软件仿真占据了重要的地位。
TKStudio作为一个功能强大的多内核集成开发环境,提供了众多外部设备比如
LED、GPIO、串口等的仿真来支持软件调试。在TKStudio环境中编写TFT控制代码,除了
可以通过TKStudio来调试代码运行正确与否,我们还想通过仿真TFT来PC机上看到TFT显
示效果。这即为本次毕业设计的内容,为TKStudio增加仿真TFT的外部设备插件。
1.2 整体功能
整体仿真效果接近实际的 TFT 显示。具体功能有以下几点:
1. 基于 TKStudio 集成开发环境,编写针对 LPC2478 芯片控制 TFT 的测试代码。当
在 TKStudio 中调试或运行测试代码时,可选择启动仿真程序,查看仿真 TFT 效果。
2. TFT 仿真软件可根据芯片配置设定仿真屏幕大小。
3. TFT 仿真软件可监控测试代码中数据,并实时更新仿真屏幕显示。
4. TFT 仿真软件提供人机交互界面,可以通过仿真软件配置 TFT 引脚。
1