Android手机操控ARM开发板外围硬件设备原创
Aiku致力于打造一个真正从实战开发和实用性非常强的教程。
手把手教你android智能手机零死角远程操控2440开发板外围硬件任何设备主要的使命:调试确保手机端发送过来的可以收到数据,然后解析这个数据进行对底层实现操作设备节点,最后实现操作硬件。学完可以学生课做只能家居控制系统或者远程控制家电等项目。
主要讲解嵌入式linux驱动中,如何进行驱动开发与Android进行控制(工作中必须要用到的)以及教你如何理解linux设备模型的驱动架构【目前企业必须用到的驱动架构】,学完可以在企业或者公司中直接上手嵌入式或者安卓驱动开发!
手把手教你android智能手机零死角远程操控2440开发板外围硬件任何设备
1. 底层驱动----实现继电器的控制驱动程序
2. 底层驱动的测试程序编写---主要确保驱动代码可以运行!
3. 服务器的代码编写与调试---调试确保手机端数据发送来----进行解析---发送数据到底层驱动----实现控制底层设备节点---最终实现控制开发板硬件。主要的使命:调试确保手机端发送过来的可以收到数据,然后解析这个数据进行对底层实现操作设备节点,最后实现操作硬件。
4. 通过APK的测试程序----发送控制硬件的数据
让初学者了解安卓智能手机如何远程操控2440开发板外围硬件任何设备(LED,蜂鸣器,继电器,GPIO,等外设),实现通过手机远程来操控智能家居,实现对家电进行控制。
适合人群:
零基础,想从事于嵌入式入门和项目开发,安卓驱动开发和系统入门的广大初学者
项目演示实战:
Android智能手机零死角远程操控2440开发板外围硬件任何设备
百度网盘:
【创科之龙】嵌入式入开门发以及实战项目开发
http://pan.baidu.com/s/1o6hX51K
第一套:
第一期【嵌入式入门及项目实战项目】
百度网盘【下载所有视频汇总】地址:http://pan.baidu.com/s/1o6hX51K
=============================================================
#####第一部分【创科之龙】嵌入式裸机开发系列【裸机篇】########
=============================================================
【创科之龙】第一节_菜鸟学习嵌入式建议
【创科之龙】第二节_嵌入式入门和学习建议
【创科之龙】第四节_嵌入式裸机开发系列之嵌入式环境搭建
【创科之龙】第五节_嵌入式裸机开发系列之ads软件配置
【创科之龙】第六节_嵌入式裸机开发系列之ARM开发环境ADS1.2
【创科之龙】第七节_嵌入式裸机开发系列之win7下串口终端配置
【创科之龙】第八节_嵌入式裸机开发系列之S3C2440开发板裸机启动代码分析
【创科之龙】第八节_01课_裸机启动代码整体框架介绍
【创科之龙】第八节_02课_裸机启动代码与bootloader区别
【创科之龙】第八节_03课_理解$HandlerLabelHANDLER$HandleLabel宏的使命
【创科之龙】第八节_04课_理解裸机启动代码中IMPORT和Image$$RO$$Base的使命
【创科之龙】第八节_05课_零死角理解nor flash与nand flash启动过程
【创科之龙】第八节_06课_零死角理解NAND Flash拷贝代码到RAM
【创科之龙】第八节_07课_NAND Flash如何启动和拷贝程序到SDRAM
【创科之龙】第八节_08课_零死角理解启动代码中断向量表概念
【创科之龙】第八节_09课_启动代码中如何查找定位具体中断类型
【创科之龙】第八节_10课_在裸机启动代码下存储器如何初始化
【创科之龙】第八节_011课_裸机启动代码下存储器SDRAM如何清空
[创科之龙]_aiku嵌入式视频教程_第三期_《零死角玩转Android底层驱动开发和系统开发》暂时计划如下
【android篇】
零死角玩转Android下_源码架构分布剖析
零死角玩转Android下_如何进行Android源码编译Makefile剖析
零死角玩转Android启动_开机启动流程_总体架构剖析
零死角玩转Android启动过程_Bootloader引导启动加载流程
零死角玩转Android启动过程_启动电源以及系统启动剖析
零死角玩转Android启动过程_引导加载kernel镜像剖析
零死角玩转Android启动过程_系统初始化init和初始化配置init.rc文件剖析
零死角玩转Android启动过程_如何拉起init进程及启动Service(服务)
零死角玩转Android启动过程_如何Zygote(虚拟机)加载进程
零死角玩转Android启动过程_如何拉起SystemServer系统服务或服务启动
零死角玩转Android启动过程_启动Home界面
零死角玩转Android开机动画_uboot显示LOGO
零死角玩转Android开机动画_kernel显示LOGO
零死角玩转Android开机动画_android开机动画制作
零死角玩转Android开机动画_修改aiku启动动画_添加个性开机声音
零死角玩转Android 硬件抽象层_HAL层框架剖析
零死角玩转Android 硬件抽象层_如何向上层提供hw_device_t接口
零死角玩转Android下Native接口_JNI层担当角色概述
零死角玩转Android下Native接口_JNI层_如何被Framework层调用剖析
零死角玩转Android下Native接口_JNI层_如何对硬件抽像层HAL访问及调用
1.1.零死角玩转Android下LED灯_平台驱动架构_深度剖析
1.2.零死角玩转Android下LED灯_硬件抽象hal层_深度剖析
1.3零死角玩转Android下LED灯_硬件抽象hal层_如何调用底层驱动层分析
1.4零死角玩转Android下LED灯_JNI层_调用硬件抽象HAL层
1.5零死角玩转Android下LED灯_Framework层_如何调用服务层
1.6零死角玩转Android下LED灯_应用层_对硬件led控制演示
2.1零死角玩转Android下呼吸灯_平台驱动架构_深度剖析
2.2零死角玩转android下呼吸灯_硬件抽象层HAL_深度剖析
2.3零死角玩转android下呼吸灯_硬件抽象层HAL_调用底层驱动
2.4零死角玩转android下呼吸灯_JNI层_调用硬件抽象层SO库
2.5零死角玩转android下呼吸灯_框架层_调用JNI层和服务
3.1零死角玩转Android下马达_平台驱动架构_深度剖析
3.2零死角玩转Android下马达_硬件抽象层HAL_深度剖析
3.3零死角玩转android下马达_硬件抽象层HAL_调用底层驱动
3.4零死角玩转android下马达_JNI层_调用硬件抽象层SO库
3.5零死角玩转android下马达_框架层_调用JNI层和服务
4.1零死角玩转Android下按键_输入子系统_深度剖析
4.2零死角玩转Android下按键_平台驱动架构_详细讲解
4.3零死角玩转android下按键_linux标准映射
4.4零死角玩转android下按键_android键值映射
4.6零死角玩转android下按键_应用层_消息处理Handler机制剖析
零死角玩转Android下电源POWER键_框架层_长按关机流程
零死角玩转Android下电源POWER键_框架层_短按键流程
零死角玩转Android下电源POWER键_框架层_短按休眠和唤醒机制
零死角玩转Android下电源POWER键_kenrel层_短按休眠和唤醒机制
零死角玩转Android下音量键_处理控制流程_剖析
5.1零死角玩转Android下蜂鸣器_驱动架构分析与实现
5.2零死角玩转Android下蜂鸣器_硬件抽象层HAL_底层驱动和设备节点
5.3零死角玩转android下蜂鸣器_JNI层_对硬件抽象层SO库调用
5.4零死角玩转android下蜂鸣器_应用层_对硬件抽象层SO层访问
5.6零死角玩转android下蜂鸣器_应用层_对蜂鸣器硬件控制和操作演示
5.1零死角玩转Android下电源POWER键_驱动架构分析与实现
5.2零死角玩转Android下电源POWER键_硬件抽象层HAL_底层驱动和设备节点
5.3零死角玩转android下电源POWER键_JNI层_对硬件抽象层SO库调用
5.4零死角玩转android下电源POWER键_应用层_对硬件抽象层SO层访问
5.6零死角玩转android下电源POWER键_应用层_对蜂鸣器硬件控制和操作演示
加速度传感器、磁力传感器、方向传感器、陀螺仪传感器、光线感应压力传感器、温度传感器、接近,近距离传感器、重力传感器、线性加速度传感器、旋转矢量传感器
不错
谢谢分享。,,,,,,,,,
感谢分享
很可惜,链接已经失效了