课程讲师:老夫子

课程分类:Android

适合人群:高级

课时数量:38(70)课时

更新程度:完毕

服务类型:C类(普通服务类课程)

用到技术:AndroidA8210Linux、驱动、NDK、报警

涉及项目:联动报警系统

对这个课程有兴趣的可以加我qq2748165793

1.课程研发环境

本课程包括JAVA应用、C语言驱动、NDK(应用调用驱动)等方面内容,课程涉及主要工具如下:

开发工具:Eclipse、SourceInsight

交叉编译工具:arm-linux-gcc4.5.1

其他工具:SecureCRT、Minitools、VMware等都会提供与项目匹配的安装程序,并且是破解版

2.内容简介

本教程共分五大部分内容,1Android应用开发2Android系统移植3Cortexa8裸机接口开发4Android设备驱动开发5综合项目实战。第一部分课程从最基础的Android应用开发环境搭建开始,简单讲解了Android界面及事件处理之后,深入剖析AndroidHandler多线程机制,重点讲解AndroidNDK应用层与驱动的通信;第二部分内容,先简单讲解Android系统移植相关原理,然后一步步手把手教大家如何进行Linux内核移植、Android源码编译、以及AndroidCortexA8开发板的移植;第三部分内容,先教大家如何搭建裸机开发环境,然后带领大家一起阅读三星的芯片手册,并编写了LED、蜂鸣器、按键、中断、串口UART、实时时钟RTC、定时器PWM、模数转换ADC等裸机驱动;第四部分,讲解了Linux设备驱动开发环境搭建、内核开发相关理论,然后将裸机下的接口驱动移植到Android环境下,并通过NDKJAVA界面测试通过;第五部分,通过一个实战项目,综合应用各个模块的知识,为毕业设计、项目研发和高新就业提供了很好的保障。

一、Android应用开发

1:基于ARMCortex-A8Android4.x的联动报警系统课程概述.zip

2节:Android4.x应用开发环境搭建.zip

3节:Android程序结构.zip

4节:Android界面布局.zip

5节:Activity.zip

6节:Android事件处理.zip

7节:Android多线程.zip

8节:Handler消息传递机制.zip

9节:Android定时器.zip

10节:AndroidNDK入门.zip

11节:AndroidNDK深入理论讲解.zip

12节:AndroidNDK深入实例演示.zip

13节:AndroidNDK深入实例演示2.zip

14节:AndroidNDK深入实例演示3.zip

Android系统移植

15节:Android移植之VMWare安装.zip

16节:Android移植之Fedora安装.zip

17节:Android移植之Fedora配置.zip

18节:Android移植之Linux内核编译.zip

19节:Android移植之Linux内核编译2.zip

20节:Android移植之Android文件系统编译.zip

21节:linux补充之vi使用.zip

22节:linux补充之shell命令.zip

23节:Android移植之开发板真机测试.zip

Cortex-A8裸机开发

24节:Cortex-A8裸机开发环境搭建.zip

25节:运行裸机程序的另外两种方式.zip

26节:汇编点亮LED及代码分析.zip

27节:关闭看门狗和调用C函数.zip

28节:设置栈和C语言点亮LED.zip

29节:控制icache.zip

30节:控制蜂鸣器.zip

31节:查询方式检测按键.zip

32节:初始化系统时钟.zip

33:安装USB转串口驱动及串口工具.zip

34Cortex-A8串口通信原理.zip

35Cortex-A8串口通信实现.zip

36Cortex-A8中断原理.zip

37Cortex-A8中断实现.zip

38Cortex-A8PWM定时器原理.zip

39Cortex-A8PWM定时器实现.zip

40Cortex-A8RTC原理.zip

41Cortex-A8RTC实现.zip

42Cortex-A8ADC原理.zip

43Cortex-A8ADC实现.zip

Android4.x设备驱动开发

44Android4.x设备驱动开发环境搭建.zip

45Android4.x设备驱动开发概述.zip

46Android4.x设备驱动开发HelloWorld演示.zip

47Android4.x字符设备驱动程序.zip

48Android4.x重要内核数据结构.zip

49Android4.x字符设备驱动程序示例.zip

50:另一种简单的字符设备驱动框架.zip

51:用AndroidNDK测试LED驱动.zip

52Android的蜂鸣器驱动.zip

53Android下查询方式的按键驱动.zip

54AndroidADC驱动.zip

55AndroidRTC驱动.zip

56Linux内核中断原理.zip

57AndroidPWM驱动.zip

五、综合项目实战

58:项目实战之分析设计.zip

59:项目实战之音频报警.zip

60:项目实战之LED闪烁报警.zip

61:项目实战之蜂鸣器报警.zip

62:项目实战之ADC设置.zip

63:项目实战之ADC超标触发报警.zip

64:项目实战之ADC超标触发报警2.zip

65:项目实战之主界面功能.zip

66:项目实战之主界面功能2.zip

67:项目实战之RTC设置.zip

68:项目实战之RTC超时触发报警.zip

69:项目实战之按键触发报警.zip

70:项目实战之系统设置.zip


更多相关文章

  1. 10个经典的Android开源应用项目- android入门
  2. 初涉Android
  3. 10个经典的Android开源应用项目
  4. 基于ARM Cortex-A8和Android(安卓)4.x的联动报警系统 (Android(安
  5. 基于移动平台的多媒体框架——移植Live555到Android上
  6. Android项目源码混淆问题解决方法
  7. 10个经典的Android开源应用项目
  8. 底层之旅——Android显示驱动(framebuffer)的分析
  9. Android原生项目集成Flutter解决方案

随机推荐

  1. 修正Android摄像头API
  2. Android的多任务运行机制
  3. Android(安卓)Studio安装配置(详细版)
  4. 通过Ant将android project打包成apk并安
  5. 如何发布你的Android应用程序
  6. android了解篇
  7. android的学习记录-包括android的安装、
  8. React Native 与 Android(安卓)混编项目
  9. 创建Android守护进程(底层服务)
  10. Android(安卓)各版本 设置 USB 默认连接