1 / 5
文档名称:

基于qt的嵌入式系统界面设计.docx

格式:docx   大小:677KB   页数:5页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于qt的嵌入式系统界面设计.docx

上传人:xiang1982071 2018/9/23 文件大小:677 KB

下载得到文件列表

基于qt的嵌入式系统界面设计.docx

文档介绍

文档介绍:基于qt的嵌入式系统界面设计
实验报告
计科2班
黄涛
实验目的:
了解嵌入式数据库SQLite的移植和使用方法
了解QT图形界面的编程和使用方法
学****基本的QT编程方法
功能要求:
移植sqlite数据库到嵌入式系统平台
自己学****qt编程环境和程序设计方法
基于Qt设计界面,实现对数据库的增删改查操作。
实验环境及准备:
UP-Magic6410嵌入式平台
Linux操作系统
ARM-LINUX开发环境
QT开发环境
Sqlite数据库
实验基本原理:
SQLite:
SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合。
QT:
Qt是一个1991年由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(Meta piler, moc))以及一些宏,易于扩展,允许组件编程。
主要图形开发环境为QT Creator和QT designer。
QT/E
QT/E即Qt Embedded是挪威Trolletch公司的图形化界面开发工具Qt的嵌入式版本,它通过QtAPI与LinuxI/O以及Framebuffer直接交互,拥有较高的运行效率,而且整体采用面向对象编程,拥有良好地体系架构和编程模式。
实验流程:
安装交叉编译环境:
,该脚本会自动搭建系统开发环境,安装交叉编译器等。
搭建完后会找到arm-linux- 编译器。
安装串口驱动
安装USB转232驱动,串口,使用超级终端令pc端可以和开发板连接互通。
安装qt以及sqlite
在linux