资源简介
The First Practical, Hands-On Guide to Embedded System Programming for Android
Today, embedded systems programming is a more valuable discipline than ever, driven by fast-growing, new fields such as wearable technology and the Internet of Things. In this concise guide, Roger Ye teaches all the skills you’ll need to write the efficient embedded code necessary to make tomorrow’s Android devices work.
The first title in Addison-Wesley’s new Android™ Deep Dive series for intermediate and expert Android developers, Embedded Programming with Android™ draws on Roger Ye’s extensive experience with advanced projects in telecommunications and mobile devices. Step by step, he guides you through building a system with all the key components Android hardware developers must deliver to manufacturing. By the time you’re done, you’ll have the key programming, compiler, and debugging skills you’ll need for real-world projects.
First, Ye introduces the essentials of bare-metal programming: creating assembly language code that runs directly on hardware. Then, building on this knowledge, he shows how to use C to create hardware interfaces for booting a Linux kernel with the popular U-Boot bootloader. Finally, he walks you through using filesystem images to boot Android and learning to build customized ROMs to support any new Android device. Throughout, Ye provides extensive downloadable code you can run, explore, and adapt.
You will
Build a complete virtualized environment for embedded development
Understand the workflow of a modern embedded systems project
Develop assembly programs, create binary images, and load and run them in the Android emulator
Learn what it takes to bring up a bootloader and operating system
Move from assembler to C, and explore Android’s goldfish hardware interfaces
Program serial ports, interrupt controllers, real time clocks, and NAND flash controllers
Integrate C runtime libraries
Support exception handling and timing
Use U-Boot to boot the
代码片段和文件信息
相关资源
- android实现微信朋友圈和微信好友分享
- android获取GPS经纬度,并根据经纬度获
- Android RTMP推流实现
- android studio build-tools 23.0.3
- Android高德地图开发--读取解析KML文件
- ios12.1ttf.rar
- Android串口通讯实现两种方法基于tin
- Android 仿联系人菜单,带字母索引,顶
- Android 移动应用基础教程Android Studio网
- 反编译工具包+Smali2Java
- Android用户登录示例92097
- 最新版本的Android Killer绿色版
- 《Android云存储客户端开发》_杜纪魁
- gradle-5.4.1-all.zip
- Android游戏开发技术实战详解 pdf
- 《Android Studio开发实战 从零基础到A
- android 背单词app源码(MVP架构)
- android H265解码 H264解码 android H265解码
- AndroidKiller_v1.3.12018整合版By吾爱论坛昨
- Androiddspkf_v3.3.7.zip
- OpenGL ES应用开发实践指南(Android卷)
- Android 5.0 SDK
- 去哪儿安卓app
- UnitySetup-Android-Support-for-Editor-5.3.8f2
- Android UI基础教程pdf
- 第一行代码——Android(全书完整版)
- 深入Android应用开发:核心技术解析与
- Head First_深入浅出Android开发(中文版
- Android sdk_platform android 26
- Android移动应用开发项目教程 pdf
评论
共有 条评论