Java学习者论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

恭喜Java学习者论坛(https://www.javaxxz.com)已经为数万Java学习者服务超过8年了!积累会员资料超过10000G+
成为本站VIP会员,下载本站10000G+会员资源,购买链接:点击进入购买VIP会员
JAVA高级面试进阶视频教程Java架构师系统进阶VIP课程

分布式高可用全栈开发微服务教程

Go语言视频零基础入门到精通

Java架构师3期(课件+源码)

Java开发全终端实战租房项目视频教程

SpringBoot2.X入门到高级使用教程

大数据培训第六期全套视频教程

深度学习(CNN RNN GAN)算法原理

Java亿级流量电商系统视频教程

互联网架构师视频教程

年薪50万Spark2.0从入门到精通

年薪50万!人工智能学习路线教程

年薪50万!大数据从入门到精通学习路线年薪50万!机器学习入门到精通视频教程
仿小米商城类app和小程序视频教程深度学习数据分析基础到实战最新黑马javaEE2.1就业课程从 0到JVM实战高手教程 MySQL入门到精通教程
查看: 678|回复: 0

Android手机嵌入式开发实战教程下载

[复制链接]

该用户从未签到

发表于 2014-4-6 18:49:04 | 显示全部楼层 |阅读模式
零基础Android手机嵌入式开发实战课程(网吧计费系统、多功能播放器、驱动开发)》
课程讲师:老夫子
适合人群:初级
课时数量:174课时
用到技术:Bootloader开发、裸板开发
涉及项目:网吧计费系统、多功能播放器、驱动开发等
咨询QQ:1364314410

    本课程包括了ARM9和Cortex A8两种硬件平台、Linux 2.6和3.0两种内核、Android1.5和4.x两种系统。通过全套课程的学生,学生完全可以从入门到精通,进入到“钱途”无限的Android嵌入式开发。包括应用开发和驱动开发,都足以胜任。
    课程融合了国内Andriod培训和嵌入式培训的精华课程,并加入最新的Android4.x驱动开发,是国内首创的全套Android应用和驱动开发课程,成为国内大学生学习Andriod嵌入式开发的入门首选!
    课程从最础的C语言和数据结构起步,一步步学习ARM裸机开发、Linux应用开发、Linux系统移植、Linux设备驱动开发、Android应用开发、Android系统移植、Android设备驱动开发。


以下是课程大纲:

第一部分 嵌入式C与数据结构篇 (20讲)
1)课程概述、变量与数据类型
2)运算符与嵌入式位运算
3)分支结构
4)循环结构
5)数组
6)指针
7)函数
8)字符串
9)结构体
10)文件
11)数据结构1--单链表1
12)数据结构2--单链表2
13)数据结构3--循环链表和双向链表
14)数据结构4--栈
15)数据结构5--队列
16)数据结构6--查找
17)数据结构7--排序
18)综合项目:网吧计费系统1
19)综合项目:网吧计费系统2
20)综合项目:网吧计费系统3

第二部分ARM裸机开发篇 (43讲)
21)        嵌入式系统概述
22)        ARM硬件开发平台介绍
23)        ARM体系结构
24)        ARM工作状态、工作模式
25)        ARM工作寄存器、异常处理
26)        ARM指令集
27)        ARM伪指令
28)        ATPCS规则
29)        ARM启动代码分析
30)        GPIO原理
31)        流水灯实验
32)        按键实验
33)        蜂鸣器实验
34)        中断原理
35)        中断实验
36)        串口原理
37)        串口实验
38)        PWM原理
39)        PWM实验
40)        RTC原理
41)        RTC实验
42)        ADC原理
43)        ADC实验
44)        触摸屏原理
45)        触摸屏实验
46)        LCD原理
47)        Sony X35 LCD芯片规格书解读
48)        LCD实验1、显示图像
49)        LCD实验2、图像特效及显示文字
50)        IIC原理
51)        AT24c08芯片规格书解读
52)        IIC实验
53)        DMA原理
54)        DMA实验
55)        IIS原理
56)        UDA1341芯片规格书解读
57)        IIS实验1
58)        IIS实验2
59)        ARM裸机开发综合项目:多功能播放器1
60)        ARM裸机开发综合项目:多功能播放器2
61)        ARM裸机开发综合项目:多功能播放器3
62)        ARM裸机开发综合项目:多功能播放器4
63)        ARM裸机开发综合项目:多功能播放器5

第三部分 Linux应用开发 (28讲)
64)        课程介绍、VMware及Linux安装
65)        Linux配置及vi使用
66)        Linux shell命令及Shell脚本
67)        Linux编程基础:gcc、g++、gdb、Makefile
68)        标准文件操作
69)        不带缓存IO操作
70)        fcntl与select
71)        Linux进程原理
72)        Linux进程系统调用
73)        守护进程
74)        进程间通信IPC原理
75)        管道通信
76)        信号
77)        共享内存
78)        信息队列
79)        Linux多线程原理
80)        线程同步与互斥锁
81)        线程同步与信号量
82)        生产者消费者模型
83)        Linux网络编程原理
84)        TCP网络通信
85)        Linux并发网络服务器
86)        UDP网络通信
87)        Linux下MySQL数据库配置使用
88)        Linux下C语言数据库操作
89)        Linux应用开发综合项目:即时通信系统1
90)        Linux应用开发综合项目:即时通信系统2
91)        Linux应用开发综合项目:即时通信系统3

第四部分 Linux系统移植 (5讲)
92)        系统移植概述
93)        UBoot移植
94)        UBoot源码导读
95)        内核移植
96)        根文件系统移植

第五部分 Linux设备驱动 (13讲)
97)        Linux设备驱动开发概述
98)        设备驱动开发的基本框架
99)        同步、互斥
100)        阻塞、睡眠机制
101)        Poll和select操作
102) 异步通知机制
103) 中断处理程序编写
104) 驱动程序上/下半部处理与延缓执行机制
105) 内核定时器与延迟机制
106) 内核内存管理机制
107) 字符设备驱动实例
108) 块设备驱动实例
109) 网络设备驱动实例

第六部分 Android应用开发 (38讲)
110)        基于Android4.x高级应用开发概述
111)        Android4应用开发课程概述及环境搭建
112)        java语法快速串讲1:类与对象
113)        JAVA语法快速串讲2:继承
114)        JAVA语法快速串讲3:异常
115)        Android程序结构与界面布局
116)        Activity与事件处理
117)        Activity生命周期与参数传递
118)        项目1:GuessNumber猜数字游戏
119)        常用GUI组件
120)        项目2、fingerWinner划拳游戏
121)        Android菜单
122)        Android绘图
123)        项目3:MyScrawl我的涂鸦
124)        Android动画
125)        项目4:RunnigPig奔跑的野猪
126)        Android对话框
127)        Content Providor
128)        Android新特性1 Fragment
129)        Android新特性2 Action Bar
130)        Android通知Notifycation
131)        Android服务Service
132)        项目5:EyeSaver视力保护程序
133)        Android多媒体:MediaPlayer与SurfaceView
134)        项目6:MyPMP我的媒体播放器1(音频播放)
135)        项目6:MyPMP我的媒体播放器2(视频播放)
136)        多线程与Handler消息传递机制
137)        项目7:打地鼠游戏
138)        Android硬件传感器接口
139)        项目8:MyCamera我的照相机
140)        Android HTTP网络编程
141)        Android解析JSON数据格式
142)        项目9:MyWeather我的天气预报
143)        嵌入式数据库SQLite
144)        综合项目10:管家婆1—需求分析与界面原型设计
145)        综合项目10:管家婆2—数据库设计与DAO层代码实现
146)        综合项目10:管家婆3—实现收入记账模块
147)        综合项目10:管家婆4—实现支出记账模块
148)        综合项目10:管家婆5—系统设置、项目整合与测试

第七部分 Android系统移植 (11讲)
149)        Android系统移植概述
150)        Android 1.5 到Mini2440的移植1
151)        Android 1.5 到Mini2440的移植2
152)        Android 1.5 到Mini2440的移植3
153)        Android 1.5 到Mini2440的移植4
154)        Android 1.5 到Mini2440的移植5
155)        Android4.x 到tiny210的移植1
156)        Android4.x 到tiny210的移植2
157)        Android4.x 到tiny210的移植3
158)        Android4.x 到tiny210的移植4
159)        Android4.x 到tiny210的移植5

第八部分 Android设备驱动 (14讲)
160)        Android设备驱动概述
161)        Android设备驱动开发环境搭建,
162)        JNI开发,
163)        NDK开发
164)        SystemServer
165)        ServiceManager,
166)        android Binder通讯机制
167)        android电源管理,
168)        android调试方法,
169)        Android设备驱动开发实例:LED
170)        Android设备驱动开发实例:按键
171)        Android设备驱动开发实例:蜂鸣器
172)        Android设备驱动开发实例:串口
173)        Android设备驱动综合项目

下载地址:http://yunpan.cn/QIpxkIeAI9dqV




回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2014-4-16 10:09:28 | 显示全部楼层
链接失效,重新补上
百度:http://pan.baidu.com/s/1i361hOD
360:http://yunpan.cn/QIpxkIeAI9dqV (访问密码:3944)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|Java学习者论坛 ( 声明:本站资料整理自互联网,用于Java学习者交流学习使用,对资料版权不负任何法律责任,若有侵权请及时联系客服屏蔽删除 )

GMT+8, 2024-5-5 08:44 , Processed in 0.331544 second(s), 38 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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