自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (9)
  • 收藏
  • 关注

转载 【专栏】国内外物联网平台初探(篇二:阿里云物联网套件)

作者:马智物联网智库 整理发布转载请注明来源和出处------ 【导读】------物联网智库将于本周开始,在每周五下午的第二篇文章推送由马智先生研究撰写的系列文章——《国内外物联网平台初探》。物联网智库将在每周五下午的第二篇文章推送由马智先生研究撰写的系列文章——《国内外物联网平台初探》—— 国内——(一)百度物接入IoT Hu

2017-12-28 12:37:55 10708 2

转载 【专栏】国内外物联网平台初探(篇一:百度接入IoT Hub)

作者:马智物联网智库 整理发布转载请注明来源和出处------ 【导读】------物联网智库将于本周开始,在每周五下午的第二篇文章推送由马智先生研究撰写的系列文章——《国内外物联网平台初探》。物联网智库将于本周开始,在每周五下午的第二篇文章推送由马智先生研究撰写的系列文章——《国内外物联网平台初探》—— 国内——(一)百度物接入

2017-12-26 21:03:40 9847 1

原创 Android研究_Hardware Composer_3 Vsync

3.3 Vsync3.3.1 Vsync的作用Vsync用于画面同步,避免在画面没有完成绘制的时候就进行刷新,而导致出现画面撕裂的情况。Vsync的作用有两个:1)解决画面撕裂的情况2)Cpu时间片分配不合理导致的jank的情况;出现Jank(重复帧)的首先原因就在于第二帧没有及时的绘制(当然即使第二帧及时绘制,也依然可能出现Jank,这就是同时引入三重缓冲的作用)。

2017-12-21 20:05:06 1192

原创 Android研究_Hardware Composer_2 加载HWComposer模块及编译分析

上文有提到过,HWComposer本质上就是Android的HAL层,用于提供一些api,使得AndroidFramework可以通过HWComposer接口来对硬件混合模块进行操作。这边,我们主要关注的时候HWComposer的信息,而和HAL相关的知识点,请参考文献【6】。      在HWComposer的构建函数中,通过调用loadHwcModule()来完成HWC模块的加载。   

2017-12-20 20:03:38 3340 1

原创 Android研究_Hardware Composer_1 HWC概述

3.1 HWComposer概述HWComposer 是 Andrid 4.0后推出的新特性,它定义一套HAL层接口,然后各个芯片厂商根据各种硬件特点来实现,对应的hardware id为HWC_HARDWARE_MODULE_ID。 SurfaceFlinger提供所有软图层信息给HWComposer,询问其处理方式。HWComposer根据硬件性能决定是使用硬件图层合成器还是GPU合成,S

2017-12-20 19:52:11 2380

转载 管理者,如何打破团队沟通的沉默?

德国西门子有句名言:“只要管理层能知道员工怎么想,那就能成为一家伟大的公司。”其实,那些能够留住优秀员工的公司,基本上都做到了一点:让员工尽可能的参与进来。       开诚布公的告诉员工你的决策、决策的原因,沟通公司的重要信息,充分授权、激发他们的参与热情,别让你的员工无所事事,只能在沉默中退出。       员工沉默的释义如下:当员工有能力改进当前组织状况时却保留了对组织环境在

2017-12-20 19:42:52 490

转载 互联网B端产品设计经验总结

一、什么是B端产品B端产品,可以概括为:在供求关系中,给供给端使用的产品或系统。B端产品区别于C端产品的特征是:C端产品,侧重满足个人生活需求,给用户提供愉悦感(满足便利、新鲜感、虚荣心、欲望冲动),好玩。B端产品,侧重满足组织生产需求,帮用户提升效率(发现并解决业务问题),有用。有一个段子讲“手机那么好玩

2017-12-20 19:29:44 15502 4

原创 Android研究_Gralloc_5 Grallo分配和释放Buffer

4.6 Gralloc释放buffer从代码中的函数定向可以知道,释放buffer本质是调用gralloc_free函数,定义在hardware/qcom/display/msm8974/libgralloc/gpu.cpp中。具体实现如下:int gpu_context_t::gralloc_free(alloc_device_t* dev,

2017-12-20 15:32:51 1405

原创 Android研究_Gralloc_4alloc设备open过程分析

alloc设备open过程分析在开启fb设备的过程中,会调用函数gralloc_open(module, &gralloc_device);去开启alloc设备。该函数定义在:/hardware/libhardware/include/hardware/gralloc.h/** convenience API for opening and closing a suppor

2017-12-20 15:18:21 824

原创 Android研究_Gralloc_3fb设备Open过程

4.4 fb 设备open过程分析我们回过头来看看open函数。在4.1小节中,我们提到,初始化Gralloc的时候,会打开两个设备:gralloc设备(modulename:GRALLOC_HARDWARE_GPU0)和一个fb0设备(modulename:GRALLOC_HARDWARE_FB0)。实际上,具体实现在/hardware/qcom/display/msm8974/libgra

2017-12-15 13:05:54 831

原创 Android研究_Gralloc_2几种重要的数据结构

4.3 重要的数据结构根据HAL层加载库的规定,加载的时候,从HAL_MODULE_INFO_SYM模块地址开始。Galloc模块的HAL_MODULE_INFO_SYM定义如下:// HAL module initializestruct private_module_t HAL_MODULE_INFO_SYM = {    base: {

2017-12-14 12:58:36 1704

原创 Android研究_Gralloc_1概述及库加载

4.1 Gralloc概述Android系统在硬件抽象层中提供了一个Gralloc模块,封装了对framebuffer的所有访问操作。Gralloc模块符合Android标准的HAL架构设计。Gralloc对应的hardware id为:GRALLOC_HARDWARE_MODULE_IDGralloc模块实现源码位于:hardware/libhardware/modules/grallo

2017-12-14 12:31:58 1490

原创 MQTT协议_服务质量

服务质量MQTT按照这里定义的服务质量 (QoS) 等级分发应用消息。分发协议是对称的,客户端和服务端既可以是发送者也可以是接收者。分发协议关注的是从单个发送者到单个接收者的应用消息。服务端分发应用消息给多个客户端时,每个客户端独立处理。分发给客户端的出站应用消息和入站应用消息的QoS等级可能是不同的。MQTT定义了三个层次的服务质量:l  QoS 0:最多分发一次;l  QoS

2017-12-05 12:31:32 7073

2019年中国AI芯片行业研究报告.pdf

1.AI 芯片行业生命周期正处于幼稚期 市场增长快 2.AI 芯片是芯片产业和人工智能产业整合的关键 尤其是 AI 系统芯片 3 云 端 含边缘端 服务器 、 智慧型手机 、 和物联网终端设备 等三个场景 是 目前 AI 芯 片企业的主要落地市场 少数企业则是面向未来的 自动驾驶 汽车市 场

2019-07-02

埃森哲:人工智能应用之道(高管指南).pdf

人工智能时代,企业管理者应该做的四件事和需要思考的四个问题。

2019-07-01

GAT1400.1-2017公安视频图像信息应用系统 第1部分:通用技术要求.zip

(GAT1400.1-2017)公安视频图像信息应用系统 第1部分:通用技术要求

2019-06-19

GAT 1400.4-2017公安视频图像信息应用系统 第4部分:接口协议要求.rar

GA/T 1400-2017《公安视频图像信息应用系统》第4部分 接口协议要求

2019-06-19

arm nn onnx

armnn onnx build doc from arm website,ensure that can help you build successfully.

2019-01-03

linux下can驱动及应用程序实现

在linux下实现can驱动,并完成应用程序开发,可实现can设备之间的通信。

2009-04-23

linux下串口程序开发

linux下串口程序开发,详细介绍开发的具体过程,并附带一个指纹识别程序

2009-04-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除