- 博客(9)
- 资源 (20)
- 收藏
- 关注
原创 tensorflow安装
1. 安卓pip以及virtualenv$sudo apt-get install python-pip python-dev python-virtualenv 2.创建virtualenv$virtualenv --system-site-packages3.使能virtual环境 $source ~/tensorflow/bin/activate将出现如下提示符合:(
2017-03-16 21:02:42 1105
原创 android ART编译预优化
编译预优化DEX文件编译比较花费时间。这在OTA或者工厂首次烧入程序后非常明显。可以在BoardConfig.mk文件中使能编译预优化,在编译时将会为APK/jar做Dex优化(dex2oat):WITH_DEXPREOPT := true如果完全的编译预优化,则system.img的大小将会增加500MB。由于ASLR特性,预优化的DEX文件将被转化并拷贝到data分区,所以
2017-03-14 10:17:22 8437 4
原创 android sensor移植
sensor直接连接到应用处理器,并有linuxkernel管理。本文涉及到kernel驱动,sensor HAL以及SensorService。sensor架构安卓提供Sensor API和SensorManager,然而没有提供Sensor HAL和sensor驱动。电源管理和管脚功能设置在设备树中应当设置好,Sensor类用于支持一些新特性。增加了一些sensor新特性,如:
2017-03-13 17:35:55 3939
原创 高通android bootloader
高通LK(little kernel)。little kernel是bootloader,其作用是硬件初始化,读取linux 内核和ramdisk到RAM里,设置初始寄存器以及内核命令行参数,并跳转到内核运行。作用硬件初始化:设置向量表,MMU,cache,初始化外设从存储器加载boot.img支持flash和recovery即使在64bit架构,LK依然运行在32bit模式
2017-03-13 16:03:54 5773 1
原创 CPU interactive调频策略
本文集中于interactive调频策略内核可选的调频策略读取可用的调频管理策略/sys/devices/system/cpu/cpufreq/cpu0/cpufreq/scaling_available_governors.调频策略通常有如下:1.Performance:CPUfreq 被设置成scaling_min_freq和scaling_max_freq中的最高频率,
2017-03-13 14:24:01 12428
原创 adb 调试命令
ADB:Android Debug Bridge。这里性能调试如下:性能测试需要进行如下设置:如果要让user模式能够进行root操作,需要更改(system/core/adb/adb.c)将无用的log信息去掉,#define LOG_NIDEBUG 0如果调试Web的用户体验,需要wifi已经能够正常工作以下命令将设备进入性能模式将DDR进入
2017-03-10 11:45:35 9772
原创 高通android display subsystem
MDSS:Multimedia Display Sub-systemDisplay driver包括:SurfaceFlinger,Hardware Composer(HWC),以及overlayFramebufferMIPI DSI驱动系统架构MDSS 1.0显示子系统Soure Surface Processor(ViG, RGB,DMA-SSPA)---格式转
2017-03-10 10:59:31 7820
原创 android audio flinger
AudioFlinger创建./frameworks/av/media/mediaserver/main_mediaserver.cpp:47 int main(int argc __unused, char** argv)48 {... 135: AudioFlinger::instantiate(); 139 AudioPolicyService
2017-03-09 22:49:51 1091
原创 高通Thermal debug
包括两个部分kernel thermal monitor(KTM)和thermal engine。Thermal 管理包括的内容如下:硅片结温内存温度限制外表面温度限制
2017-03-09 21:41:56 17027 2
深度学习 模型调优 keras mnist
2022-06-06
bluetooth BLE server
2016-12-12
vim 技巧和插件
2015-05-08
linux tcp/ip协议栈
2015-04-22
Linux系统启动那些事—基于Linux 3.10内核
2014-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人