1 / 5
文档名称:

《嵌入式系统与开发》构建嵌入式Linux系统-实验报告.doc

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

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

分享

预览

《嵌入式系统与开发》构建嵌入式Linux系统-实验报告.doc

上传人:bdjigr52 2018/10/11 文件大小:28 KB

下载得到文件列表

《嵌入式系统与开发》构建嵌入式Linux系统-实验报告.doc

文档介绍

文档介绍:《嵌入式数据库sqlite移植及使用》
实验报告
学生姓名: XX
学号: XX
专业班级: XX
指导教师: XX
完成时间:
实验3 嵌入式数据库sqlite移植及使用

理解嵌入式软件移植的基本方法,掌握sqlite数据库软件移植的步骤,掌握sqlite开发的两种方式—命令模式和C代码开发模式的使用方法,并编程实现简单通讯录查询实验。

移植嵌入式数据库sqlite
简单通讯录查询实例设计和测试

Linux使用、数据库相关知识等
(包括软件调试工具)
硬件:ARM 嵌入式开发平台、PC 机Pentium100 以上、串口线。
软件: WinXP或UBUNTU开发环境。

移植嵌入式数据库sqlite
步骤【参看教材103页】:
第一步,解压缩sqlite源码,命令tar zxvf sqlite-autoconf-,在解压后的文件夹下,可以看到源码文件有 和 ,生成Makefile的配置脚本文件 ,并检查当前文件夹下__A__( )Makefile文件。
第二步利用configure脚本文件生成基于ARM实验台的Makefile,具体命令为./=arm-linux-gcc –prefix=/opt/sqlite –host=arm-linux(假设安装目录为/opt/sqlite),并检查当前文件夹下___A__( )Makefile文件。
第三步,编译sqlite,命令为_make_,编译过程中使用的编译器为_ arm-linux-gcc _。
第四步,安装sqlit,命令为_make install_。安装完成后到_/opt/sqlite_文件夹下去查看相关文件,可以看到该文件夹下有_bin_、_include_、__lib__和share文件夹,其中可执行文件sqlite3位于_./bin_文件夹,库位于_./lib_文件夹。
第五步,将sqlite3拷贝到开发板bin目录下,将库下的文件拷贝到开发板的lib目录下【注意链接文件的创建】
第六步,数据库的使用
方式1:命令操纵数据库
,命令为_sqlite3 ;
创建数据表stutable,字段包括id 整型,name 字符型,phoneNum 字符型,具体命令为_sqlite> create table stutable (id int(20),name char(20),phoneNum char(20));_;
插入2条记录,记录信息如下
001,zhangsan,10086
002,lisi,10000
具体命令为_sqlie> insert into stutable values (001,’zhangsan’,10086); _;
_sqlite> insert into stutable values (02,’lisi’,10000);_;
查询电话号码为10086的相关记录信息,命令为_sqlite> select *

最近更新

北师大版六年级下册数学第四单元 正比例和反比.. 7页

小升初六年级下册数学期末测试卷及完整答案 5页

小升初六年级下册数学期末测试卷附完整答案(.. 6页

小升初数学应用题大全含答案(综合题) 14页

小升初数学必刷应用题及参考答案【满分必刷】.. 14页

小升初数学必刷应用题附完整答案【典优】 17页

小升初数学期末模拟测试卷含答案【精练】 7页

小升初数学期末测试卷【精品】 8页

小升初数学期末测试卷附参考答案(名师推荐).. 6页

小学三年级上册道德与法治期末测试卷含答案【.. 8页

小学六年级下册数学 圆柱与圆锥 测试题精品(.. 6页

小学六年级下册数学《圆柱与圆锥》专项练习(.. 7页

小学六年级下册数学期中测试卷及参考答案(满.. 7页

小学六年级下册数学期中测试卷附参考答案【黄.. 5页

小学六年级下册数学期末测试卷及答案(基础+提.. 7页

小学六年级下册数学期末测试卷(名师推荐) 7页

拼装四驱赛车项目融资计划书 6页

护肤品专卖店项目融资方案 6页

托管老师职业生涯规划书 6页

手工商品diy项目融资计划书 7页

2020-2021学年广东省清远市清新区八年级(下)期.. 19页

2022年乡镇公务员干部入党申请书范文 3页

减肥的数学建模 15页

危急心律失常的识别及处理 89页

有限元分析实验报告(共16页) 16页

志愿填报专题讲座136页文档 136页

我国企业年金基金管理与风险分析 4页

圣经中生日祝福的经文圣经中的生日祝福2篇 11页

教练技术第三阶段导师讲义14页版本一(首周末).. 18页

气体灭火系统施工方案 12页