码迷,mamicode.com
首页 >  
搜索关键字:hal    ( 1711个结果
STM32M CUBE实现printf打印调试信息以及实现单字节接收
在写单片机程序时我们一般喜欢使用printf来通过串口打印调试信息,但这个函数是不可以直接使用的,必须做点对库函数的改动。 STM32M CUBE是ST官方提供的库以及初始化工具,很好很强大,但是在UART方面值提供了如下函数: HAL_StatusTypeDef HAL_UART_Transmit(UART_HandleTypeDef *huart, uint8_t *pData, uint...
分类:其他好文   时间:2015-06-28 20:10:38    阅读次数:232
STM32F4 DMA2D_M2M_PFC
此例程为STM324x9I_EVAL:DCMI_CaptureMode,使用的stm32f4xx_hal_driver,At each camera line event, the line is converted to ARGB8888 pixel format and transferred ...
分类:其他好文   时间:2015-06-28 00:02:46    阅读次数:1087
Android Mokoid Open Source Project hacking
1. 本文主要是为了了解Android HAL工作机制,从而决定分析mokoid开源项目; 2. 源代码URL:https://code.google.com/p/mokoid/source/checkout; 3. 本文通过从应用层-->HAL层逐层跟踪的方式进行代码分析,是为了得到Android...
分类:移动开发   时间:2015-06-27 16:20:39    阅读次数:199
鼠标键盘无法进入:(EE) config/hal: couldn’t initialise context: (null)
vi /var/log/Xorg.0.log发现有一行:(EE) config/hal: couldn’t initialise context: (null)在xorg。conf里面加上下面选项,问题解决:Section "ServerFlags" Option "AllowEmptyInput"...
分类:其他好文   时间:2015-06-18 23:59:38    阅读次数:322
JNI介绍(转)
源:JNI介绍JNI是在学习Android HAL时必须要面临一个知识点,如果你不了解它的机制,不了解它的使用方式,你会被本地代码绕的晕头转向,JNI作为一个中间语言的翻译官在运行Java代码的Android中有着重要的意义,这儿的内容比较多,也是最基本的,如果想彻底了解JNI的机制,请查看:htt...
分类:其他好文   时间:2015-06-05 12:11:22    阅读次数:143
【转】Android HAL实例解析
原文网址:http://www.embedu.org/Column/Column339.htm作者:刘老师,华清远见嵌入式学院讲师。一、概述本文希望通过分析台湾的Jollen的mokoid 工程代码,和在s5pc100平台上实现过程种遇到的问题,解析Andorid HAL的开发方法。二、HAL介绍现...
分类:移动开发   时间:2015-06-04 19:11:35    阅读次数:209
Android底层开发(二)之JNI层
1 源文件LedHalService.cpp #include #include #include #include #include #include struct led_control_device_t *led_hal_device = NULL; static jboolean led_setOn(JNIEnv* env, jobject th...
分类:移动开发   时间:2015-06-04 13:56:08    阅读次数:163
Android底层开发(二)之HAL层
1  HAL程序必须要一个HAL-MODULE-INFO——SYM(hw_module_t)变量,有了这个才能被Android系统调用。类似于(C函数的main()和linux驱动程序的init()函数) 2 HAL编程是三个关键结构体:         struct hw_module_t;                     (HAL模块  中)         struc...
分类:移动开发   时间:2015-06-03 21:40:22    阅读次数:407
Android底层驱动开发(一)
1   Android为什么要加入硬件抽象层HAL A    统一硬件调用接口,所以利用HAL屏蔽linux驱动的复杂不统一的接口 B   解决GPL版权问题,由于linux内核基于GPL协议,这个GPL协议需要开源,而Android遵守Apache License2.0协议,这个协议不要求开源,因此google玩了个穿越,将原本位于Linux驱动中的敏感代码(业务逻辑代码)向上移动了...
分类:移动开发   时间:2015-06-02 22:04:04    阅读次数:314
经典统计语言模型
本文介绍三个经典统计语言模型, HAL,LSA, 与COALS....
分类:编程语言   时间:2015-06-02 00:30:48    阅读次数:288
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!