
C
文章平均质量分 75
lostnx
来不及解释了,快上车…
展开
-
将TypeC的adb切换到USB3.0口
前言目前大多数Android的嵌入式系统都会使用TypeC做为adb的调试口,这样很方便。但是在有的时候,迫不得已必须将adb功能切换到USB3.0口,但由于当前的内核USB框架只能支持一个USB口作为Peripheral功能,所以RK3399 SDK默认配置Type-C0作为OTG mode 支持USB Peripheral功能,而Type-C1只支持Hostmode。注意: 下面介绍的方...原创 2020-03-24 23:30:48 · 5282 阅读 · 2 评论 -
Framework如何调用Hardware以及Hardware的简单实现
在上一篇博客中介绍了Android9.0中的手动调节亮度的流程,但当时只讲到framwork的整个调用过程,并未讲到如何调用hardware层,这一张来讲一下如何调用hardware,以及如何实现简单的hareware.原创 2020-03-17 02:09:40 · 890 阅读 · 0 评论 -
如何制作标准及简单Makefile
如何生成标准Makefile,生成标准Makefile需要哪些工具?生成的具体步骤是什么。一个简单的Makefile是怎么样的?原创 2019-09-03 01:45:37 · 818 阅读 · 0 评论 -
gcc使用率比较高选项
gcc有很多功能常用的选项,但我们常用的有过程选项、库选项、警告选项、优化选项,下面就以上选项用法进行讲解。原创 2019-09-03 23:24:47 · 179 阅读 · 0 评论 -
kernel module的单独的编译与insmod
单独编译kernel的module,方便调试。下面介绍详细测试过程。原创 2019-09-15 20:46:05 · 1339 阅读 · 0 评论 -
在内核中增加串口发送数据延时
内核向外发送串口数据的时候,发送数据比较快,数据包是连在一起的,每个包之间的时间间隔可能小于1ms,如果接收方控制不好,来不及接收。有的时候需要给特殊的包增加延时原创 2019-09-22 13:45:10 · 852 阅读 · 0 评论 -
kernel获取毫秒、微妙时间
有时需要在kernel中测试一个函数或者语句的执行时间,就要获取精确的毫秒、微妙的值。下面记录一下两种获取时间的方法及测试结果:原创 2019-09-25 01:04:21 · 5830 阅读 · 0 评论