找回密码
 注册
搜索
查看: 754|回复: 0

嵌入式开发学习之智能手机项目

[复制链接]
发表于 2013-6-26 17:06:16 | 显示全部楼层 |阅读模式
1.项目背景
    手机已经是现在人们生活的必备物品,从当初的大哥大到现在的智能手机,手机行业有着突飞猛进的发展,现在从简单的黑白屏手机到苹果的iphone等智能手机,覆盖整个高、中、低端消费全体。手机操作系统各种各样,如:PalmOS、Symbian、Windows mobile、Linux和Android、iPhoneOS、黑莓等,虽然产品丰富多样但是它们都离不开嵌入式开发技术。

    2.项目描述
    使用触摸屏在TFT 液晶屏上实现人机交互,利用GPRS 网络实现:
    ◆ 接打电话、
    ◆ 收发中英文短信、
    ◆ 来电显示;
    ◆ SIM 卡检测、网络运营商查询、信号强度实时检测
    ◆ 收件箱查询等查询功能;
    ◆ 添加、删除、编辑联系人信息等通讯录功能;
    在Linux 环境下开发完成,要求学员熟练掌握嵌入式产品的开发流程:
    ◆ 硬件平台的搭建(实验仪与GPRS 模组硬件电路分析及硬件连接)
    ◆ 软件平台的搭建(bootloader、根文件系统、Linux 内核的等的编译与移植)
    ◆ 交叉编译器的安装与使用
    在Linux 下通过多进程、多线程来实现多任务编程:
    ◆ 接电话的同时能够接收短信或查看通信录
    ◆ 利用信号量和互斥锁来实现多任务的同步和互斥
    ◆ S5PV210 开发系统通过UART 串口与GPRS 模组(SIM900 通信芯片)进行通信。
     
     参考:http://emb.sunplusedu.com/course/project/
高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-5-1 04:34 , Processed in 0.068147 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表