• 联系我们
  • 地址:湖北武汉三环科技园
  • 电话:159116031100
  • 传真:027-68834628
  • 邮箱:mmheng@foxmail.com
  • 当前所在位置:首页 - 嵌入式
  • 深圳嵌入式Linux驱动Android 驱动开发学习培训课程
  •   主要包含:外设驱动;内存管理;进程管理;电源管理;其实这些都是linux kernel 具有的功能。

      (1)android应用移植:由于应用程序在不同的硬件平台之间是有差异的,android SDK API 也有可能有差异(因为有的平台厂商会修改原生android SDK API)

      (2)android系统移植:主要针对的第二层部分内容,因为android的底层其实就是linux系统,而linux系统可以移植到很多硬件平台(ARM,X86,PowerPC)

      ,主要的工作还是要最小系统可以在特定的平台上可以跑起来,同时还要各种外围设备能够正常工作,例如(LCD,TP,camera,BT,WLAN,GPS等等)

      PS:android系统移植外设驱动的时候,如果外设厂家提供驱动代码的话,开发难度很小;如果厂家不提供参考代码的话,需要自己根据系统驱动框架编写设备驱动

      推荐: