基于Tiny4412开发板和Si RF Star III GPS模块实现了GPS的移植工作,由于开发板和GPS模块的特性,其工作重点主要集中在GPS硬件抽象层的移植。并在搭建的测试环境下通过第三方GPS测试软件对该GPS移植模块进行了测试,证实了该GPS移植模块...基于Tiny4412开发板和Si RF Star III GPS模块实现了GPS的移植工作,由于开发板和GPS模块的特性,其工作重点主要集中在GPS硬件抽象层的移植。并在搭建的测试环境下通过第三方GPS测试软件对该GPS移植模块进行了测试,证实了该GPS移植模块能够正常获取经纬度信息。这对于理解和解决Android GPS开发的相关问题有重要的参考价值。展开更多
由于Android操作系统开放源码,在近几年被广泛用于各个领域,可以利用Android系统的开放性,开发该系统在有线电话方面的应用。将Android平台与拨号芯片MT8880结合起来研究。因为Android原生代码具有很大局限性,支持的设备太少,所以为了识...由于Android操作系统开放源码,在近几年被广泛用于各个领域,可以利用Android系统的开放性,开发该系统在有线电话方面的应用。将Android平台与拨号芯片MT8880结合起来研究。因为Android原生代码具有很大局限性,支持的设备太少,所以为了识别MT8880这个特定设备,并控制MT8880的逻辑输出,需要在Linux内核中添加驱动模块,并在HAL层和JNI层生成动态链接库,使得顶层应用程序可以控制拨号芯片MT8880。MT8880芯片主要用于发送双音多频信号(Dual Tone Multi Frequency),在加载了拨号驱动和应用程序后,可以实现Android系统的拨号功能。经测试,设计的拨号驱动能实现对新增设备的控制,电话应用能成功拨号。展开更多
文摘基于Tiny4412开发板和Si RF Star III GPS模块实现了GPS的移植工作,由于开发板和GPS模块的特性,其工作重点主要集中在GPS硬件抽象层的移植。并在搭建的测试环境下通过第三方GPS测试软件对该GPS移植模块进行了测试,证实了该GPS移植模块能够正常获取经纬度信息。这对于理解和解决Android GPS开发的相关问题有重要的参考价值。
文摘由于Android操作系统开放源码,在近几年被广泛用于各个领域,可以利用Android系统的开放性,开发该系统在有线电话方面的应用。将Android平台与拨号芯片MT8880结合起来研究。因为Android原生代码具有很大局限性,支持的设备太少,所以为了识别MT8880这个特定设备,并控制MT8880的逻辑输出,需要在Linux内核中添加驱动模块,并在HAL层和JNI层生成动态链接库,使得顶层应用程序可以控制拨号芯片MT8880。MT8880芯片主要用于发送双音多频信号(Dual Tone Multi Frequency),在加载了拨号驱动和应用程序后,可以实现Android系统的拨号功能。经测试,设计的拨号驱动能实现对新增设备的控制,电话应用能成功拨号。