课程设计个人报告——基于ARM实验箱的Android交友软件的设计与实现

个人贡献

熟悉试验箱各元件功能以及连接组装试验箱

一、实验内容

研究实验箱串口、USB线的调通连接

二、实践步骤

1、打开实验箱,首先了解各元件功能

  • 这个是LTE模块,也叫4G模块,具体的作用是硬件将射频、基带集成在一块PCB小板上,完成无线接收、发射、基带信号处理功能。软件支持语音拨号、短信收发、拨号联网等功能。射频部分包括:

    射频收发机

    功率放大器

    双工器

    基带部分包括:

    电源管理单元PMU

    数字信号处理单元(内置在BBIC中)

    存储器,包含 NAND FLASH 和 DDR SDRAM

    说白了就是有了这个你就可以使用手机SIM卡的4G网了,可以由此把平板电脑变成手机了。

  • 这个是GPS,就和我们平常用的定位一样,接上去之后就可以使平板电脑拥有定位功能,其实他的真正用意是可以使我们的软件增加用户定位功能,方便约会的双方了解更多对方的信息。

  • 一系列的连接线

    这些线将实验元件连接起来,使得他们可以配合工作。这里注意一下连接的方式,很多线都拥有相同的借口可是功能却不一样,要加以区别。

  • 平板电脑本体,侧面有开关,可以打开或者关闭。侧面有众多借口,可以实现多种功能。系统为安卓系统,但是很老的安卓系统,大约为六七年前的未更新版本,界面操作有卡顿。

    2.正确连接各元件

  • 我花了半个多小时将所有的元件连接在了一起。

    三、实验中遇到的问题及解决

  • 我遇到的问题第一个就是连线错误的问题。因为一开始不了解工作原理,于是在处理LTE模块上面的供电接口和usb接口时出了问题,我觉得有一部分责任应该是板子上面标的有问题,因为它把power标志标在了两个接口中间。
  • 还有一条类似于投影仪接口转接线的蓝线,这个应该插在电脑上面,我们一开始以为它没什么用,因为不需要连接投影仪,于是就忽略了这个问题,接好之后就可以正常使用了。
  • 静电是无法避免的,直接导致平板电脑操作失灵,具体表现为手指触摸屏没有反馈。以前解决这个问题都是直接重启,但重复操作对机器不好,于是我就开机之前都会触摸一下金属,然后再操作平板电脑。我设置了亮屏时间为半小时,因为电脑好像没有唤醒键。
  • 无法联网的问题,厂家标准配置没有网卡,一般笔记本电脑是内置无线网卡的,台式机是可以插网线的,但是如果台式机想连无线网的话就得使用无线网卡。我们一开始使用了自己的网卡,发现不可以,因为这个平板电脑的安卓系统根本不支持驱动下载和安装功能。和同学商量之后我们联系了老师,收到了厂家寄来的原配网卡,从此可以使用WiFi了。

    五、设计体会及收获

    通过这次实验,我首先熟悉了试验箱的元件功能,了解了连接方法,以后再遇到类似功能的元件时我相信我可以正确安装并解决一些问题了。我在和小组同学讨论时也通过交流他们的想法丰富了自己的见识,比如如何搭建实验环境,如何安装数据库,如何在不同平台上实现我们的功能,包括PC端,包括平板电脑,甚至用自己的收集调开发者模式来实验成果。我收获了很多。

原文地址:https://www.cnblogs.com/zhuanyedajiesanshinian/p/9130355.html

时间: 2024-11-05 13:51:06

课程设计个人报告——基于ARM实验箱的Android交友软件的设计与实现的相关文章

课程设计小组报告——基于ARM实验箱的捕鱼游戏的设计与实现

课程设计小组报告--基于ARM实验箱的捕鱼游戏的设计与实现 一.任务简介 1.1 任务内容 捕鱼游戏这个项目是一个娱乐性的游戏开发,该游戏可以给人们带来娱乐的同时还可以给人感官上的享受,所以很受人们的欢迎.本次游戏的程序设计包含,java swing组件的合理运用,还有图像的变动达到一个动态的动画效果,线程的运用,游戏的异常处理,等方面的知识.培养学生运用所学知识的基础理论.基本知识和基本技能,分析解决实际问题能力的一个重要环节.它与课堂教学环节彼此配合,相辅相成,在某种程度上是课堂学习的继续.

课程设计个人报告——基于ARM实验箱的捕鱼游戏的设计与实现

课程设计个人报告--基于ARM实验箱的捕鱼游戏的设计与实现 个人贡献 实验环境的搭建 代码调试 在电脑上成功运行 在ARM实验箱上成功实现 给程序增加功能(没成功) 研究程序代码撰写小组报告 一.实验环境 Eclipse软件开发环境: ARM实验箱(HonyaS5PC100): windows操作系统. 二.实践内容 Windows环境下ARM集成开发环境的搭建与使用: 安装软件到模拟器: 连接ARM实验箱与PC机: 将工程代码在ARM实验箱上实现: 给程序增加新的功能. 三.实践步骤 3.1

【凯子哥带你夯实应用层】Android的Google官方设计指南(上)

Android 设计规范 时间 2015.3.2 版本 V1.0 翻译 杨鹏 整理 赵凯强 本文章是我公司一个大牛之前的公司同事翻译的Android的Google官方设计指导,经过我整理而成,分享给大家,欢迎转载,但是请保留出处和翻译作者.本指导内容详实.规范,无论是初级开发者还是高级开发者,甚至是公司产品设计和美工,都应该研读学习,特此推荐!由于文章内容较颇多,所以我分为几篇发布,方便大家阅读学习.如果对你有帮助,请评论或者顶一下代表支持,谢谢! 还是人多力量大啊,有同学告诉我已经有这样的资料

20155227辜彦霖《基于Cortex-M4的UCOSIII的应用》课程设计个人报告

20155227辜彦霖<基于Cortex-M4的UCOSIII的应用>课程设计个人报告 一.个人贡献 参与课设题目讨论及完成全过程: 资料收集: 负责主要代码调试: 撰写小组结题报告. 二.设计中遇到的问题及解决方法 ① 移植之后编译出现错误,没能出现正确现象: 解决方法是修改几个重要文件时出错,具体如图: ②老师给的示例代码是基于STM32F429的,没法在STM32F407上出现结果,需要修改 修改心路历程大致如下:先找到在STM32F407能够成功运用LCD上出现现象的工程,对比两个工程

基于ARM处理器的反汇编器软件简单设计及实现

写在前面 2012年写的,仅供参考 反汇编的目的 缺乏某些必要的说明资料的情况下, 想获得某些软件系统的源代码.设计思想及理念, 以便复制, 改造.移植和发展: 从源码上对软件的可靠性和安全性进行验证,对那些直接与CPU 相关的目标代码进行安全性分析: 涉及的主要内容 分析ARM处理器指令的特点,以及编译以后可执行的二进制文件代码的特征: 将二进制机器代码经过指令和数据分开模块的加工处理: 分解标识出指令代码和数据代码: 然后将指令代码反汇编并加工成易于阅读的汇编指令形式的文件: 下面给出个示例

基于ARM的SoC设计入门[转]

原文:基于ARM的SoC设计入门 我们跳过所有对ARM介绍性的描述,直接进入工程师们最关心的问题.要设计一个基于ARM的SoC,我们首先要了解一个基于ARM的SoC的结构.图1是一个典型的SoC的结构: 图1从图1我们可以了解这个的SoC的基本构成: ARM core:ARM966E AMBA 总线:AHB+APB 外设IP(Peripheral IPs):VIC(Vector Interrupt Controller), DMA, UART, RTC, SSP, WDT…… Memory bl

基于ARM和Linux的嵌入式Web Server设计与实现_爱学术——免费下载

[摘要]介绍了嵌入式ARM处理器的特点和硬件平台的设计.嵌入式操作系统的设计,构建了基于嵌入式Web Server的远程监测系统结构,重点分析了嵌入式TCP/IP协议栈的体系结构.嵌入式Web服务器BOA中一些重要文件的配置.实现动态Web服务的CGI技术及动态WEB服务器的移植,实现了基于B/S结构的嵌入式动态Web远程监测系统. [作者] 彭道刚  张浩  江剑宁  许龙虎 转载至爱学术:https://www.ixueshu.com/document/f838a30d77441936318

第二次课程设计实验报告

2019春第二次课程设计实验报告 一.实验项目名称 贪吃蛇小游戏 二.实验项目功能描述 玩家通过键盘控制蛇在地图上寻找食物,蛇吃下食物,可以加分,碰到四壁或者自己游戏结束. 三.项目模块结构介绍 程序关键在于表示蛇的图形及蛇的移动.用一个小圆点来表示蛇的一节身体,身体每长一节,增加一个圆点,蛇头用四节来表示.移动时必须从蛇头开始,所以蛇不能向相反的大反向移动,如果不按任意键,蛇自行在当前方向上前移,如果按与蛇方向相反的方向键,此游戏就会暂停,再按向前的方向键才能继续游戏,但按下有效方向键后,蛇头

2109春第一次课程设计实验报告

2019春第一次课程设计实验报告 一.实验项目名称: 飞机游戏的编写 二.实验项目功能描述: 这个实验主要是实现游戏的正常运行,实现控制飞机的移动功能,增加其实用度, 同时还实现发射子弹和出现敌机的操作,通过发射子弹,击败静止的或者移动的 敌机,最终实现通关或者死亡: 三.项目模块结构介绍: 第一步:代码重构,实现控制飞机移动的功能. 第二步:新式子弹,初始化子弹在飞机的正上方,子弹发射后自动向上移动: 第三步:静止的敌机,增加静止的敌机: 第四步:敌机移动,让敌机自动向下移动: 第五步:击中敌