比特币通信协议 - 币圈消息

比特币通信协议篇11、二、TURN简介。在典型的情况下,TURN客户端连接到内网中,并且通过一个或者多个NAT到 详细

深圳安卓驱动移植开发培训班培训教程及报名费用

  [复制链接]
201 2
傻得好可爱bu 发表于 2017-11-12 22:32:53 | 只看该作者 |阅读模式 打印 上一主题 下一主题
深圳安卓驱动移植开发培训班培训教程及报名费用
从事安卓驱动开发快一年,写这篇文章仅仅是为了给刚刚从事这行的兄弟们一点参考。烟台职业装定做
建议:如果是从未接触过驱动开发的人想入这行,建议买本宋宝华的书先看上2个月,弄懂什么是驱动餐饮服装,大致要做哪些工作。安卓驱动开发入门建议先做传感器的驱
动开发,因为传感器驱动开发架构清晰,相对简单易于上手。
下面大致讲一下一个项目开发过程中驱动工程师要做的事情:
一:驱动移植
驱动移植要做两件事:一是代码的移植,二是代码的调试大码工服 。对于一个已经成熟的平台且公司之前开发过该平台,那么这个阶段就相对简单了,这种情况下比较适合
公司培养新人入手潍坊制服定制,了解驱动移植的过程。但是如果是一个新开发的平台,那么工作就比较大了,期间遇到的问题会比较多。这个阶段的目的就是使得外设能够跑
起来,手机系统能够作该外设。
下面以光距离传感器ltr559在高通MSM8916平台为例进行具体的说明。西安工作服定做
1:找到ltr559光距离传感器代码,这里把握一个原则,最省事的是能够直接找到该平台(这里是MSM8916)已经调试成功的代码,如果没有则找LTR559厂商要源代码,和LTR559规格书张家港职业装定制
2:根据分类,将该代码放到平台底版本合适的文件夹下。这里是/kernel/drivers/sensor/alsps/ ----qualcomm
/kernel/drivers/misc/mediatek/alsps/  -----mediatek女款工作服套装
根据平台在上面对应的目录下新建一个ltr559文件夹,然后把ltr559.c放到该文件夹中
3:配置编译文件config 和makefile文件
4:配置该外设:ltr559的设备树(一般是.dtsi文件),mtk项目还需要配置dws.
文件大致路径:/kernel/arch/arm(arm64)/boot/dts/项目名/平台名.dtsi文件
设备树:通俗的讲就是该设备的一些相关的属性,最重要的是要配置设备树是
属性名compatible ---用于设备与驱动的匹配
slave设备的 i2c 地址----用于cpu与外设通过I2C通信
gpio,中断脚的配置等等
5:上面这些都做好后就可以开始编译代码了
根目录下source build/envset---导入环境
lunch 任何选择需要编译的项目
make bootimage -j32 ---开始编译内核(-j后面数字代表CPU核数)
6:接下来就是调试代码了,实现该外设基本功能。调试过程中容易遇到的问题之后再讲衬衫制作厂家宜昌西服定制
7:最后就是解bug阶段了。













http://www.51familyauto.com/forum.php?mod=viewthread&tid=28127
http://bbs.qidishu.cn/forum.php?mod=viewthread&tid=80240
http://yuanzhiku.cn/forum.php?mod=viewthread&tid=358796
http://www.zhongguojuntuan.com/forum.php?mod=viewthread&tid=123793
http://www.coolany.net/forum.php?mod=viewthread&tid=930077
http://bbs.ttxingfu.com/forum.php?mod=viewthread&tid=152153
http://jingmx.cn/forum.php?mod=viewthread&tid=40869
http://www.hccy88.com/forum.php?mod=viewthread&tid=16332
http://www.mu996.com/forum.php?mod=viewthread&tid=5624
http://bbs.blackhawkcn.com/forum.php?mod=viewthread&tid=703288
http://www.tianxiangjia.com/forum.php?mod=viewthread&tid=29646
http://ys.yishuikongjian.com/forum.php?mod=viewthread&tid=560756
http://www.jiajiaojiameng.cn/forum.php?mod=viewthread&tid=40400
http://pindantp.weiwinbao.com/forum.php?mod=viewthread&tid=357942
http://www.tfboys.co/forum.php?mod=viewthread&tid=2902
http://www.loveyedian.com/forum.php?mod=viewthread&tid=2674
http://damo.gz9.hostadm.net/bbs/forum.php?mod=viewthread&tid=2801534
http://www.cz58.com/forum.php?mod=viewthread&tid=99565
http://pingquan.co/forum.php?mod=viewthread&tid=326242
http://www.mu996.com/forum.php?mod=viewthread&tid=5408
收藏
收藏0
转播
转播
分享
分享
分享
淘帖0

精彩评论2

跳转到指定楼层
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

发布主题
阅读排行更多+

Powered by 顺水鱼MT4外汇EA网! X3.2© 2001-2017 顺水MT4外汇EA公司.( 陕ICP备17014341号-1