腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
将来自
Linux
OS内核的信息显示为Android通知
android
、
notifications
、
kernel
、
hal
例如,当新的USB设备插入智能手机时,将向用户显示
与
USB设备相关的信息(类似于当电话连接到PC时的iPhone USB通知)。因为
Linux
内核和Android之间有几个
层
(例如,
HAL
和Android运行时),所以我尝试做的事情可能需要添加新的组件或修改Android框架。也就是说,我需要找到一种在
Linux
和JAVA (Android运行时)之间架起桥梁的方法。 因此,我的问题如下。 (1)是否可以将一些内核信息推送到已有的组件中,从而将信息传递到Android
层
?例如,信息将被发
浏览 41
提问于2021-05-06
得票数 0
4
回答
HAL
层
与
设备
驱动
程序
linux
、
driver
、
hal
在
Linux
中,
HAL
提供了硬件抽象,设备
驱动
也提供了硬件抽象。你能给我解释一下两者之间的区别吗?
浏览 31
提问于2013-05-06
得票数 7
2
回答
TrueCrypt如何在实时操作系统上加密系统
驱动
器?
truecrypt
使用TrueCrypt设置整个磁盘加密时,需要重新启动一次才能测试TrueCrypt Boot的操作。在此之后,重新启动是系统的实际加密发生时。加密过程是在操作系统运行时进行的(实际上,也可以同时使用其他应用程序),并且不需要重新启动才能完成。 这是怎么做的?对于任何其他应用程序对系统文件进行工作,通常要求应用程序具有某种预引导实用程序(本质上需要重新启动),以便在操作系统加载和锁定系统文件之前执行操作。TrueCrypt有什么不同之处,它可以在不引起系统不稳定的情况下绕过这一需求?
浏览 0
提问于2012-07-19
得票数 6
回答已采纳
1
回答
为Desire S构建AOSP
android-source
、
drivers
、
cyanogenmod
、
android
对于其他设备,为了让它正常工作,需要有
驱动
程序(专有二进制文件)。这是真的吗?如果是这样,我如何使用AOSP创建我自己的自定义rom?
浏览 0
提问于2012-08-15
得票数 3
3
回答
在Android中拥有
HAL
层
的主要优势是什么?
android
、
android-framework
、
hal
我不知道为什么需要
HAL
?我刚接触过android的内部设备。步骤1:cpp文件使用libhardware hw_get_module()加载
HAL
模块。艾丽:德鲁克。
HAL
模块直接
与
硬件
驱动
程序交互。除了动态加载
HAL
之外,还有什么其他优点?
浏览 8
提问于2014-05-13
得票数 1
4
回答
DirectX硬件抽象
层
规范
gpu
、
hal
在哪里可以找到DirectX硬件抽象
层
规范? 然后,所有GPU供应商都必须编写他们的设备
驱动
程序,以便
与
HAL
对话。 在何处指定
HAL
?MSFT如何调整或更新
HAL
?
HAL
什么时候会改变?如果
HAL
改变了,世界会崩溃还是天会塌下来?
浏览 1
提问于2010-02-02
得票数 4
回答已采纳
1
回答
硬件抽象
层
的澄清
linux
、
linux-kernel
、
embedded
、
hal
、
bsp
在阅读时,我偶然发现了以下文本 硬件抽象
层
到底是什么(就
Linux
而言)?这在某种程度上
与
BSP有关吗?据我所知,BSP是董事会特定的代码,如引导程序、内核内核、外设的特定
驱动
程序等。
HAL
是如何作为BSP的超集出现的?
浏览 6
提问于2016-11-15
得票数 3
1
回答
定义
HAL
以上或下方
驱动
层
?
architecture
、
embedded
、
driver
、
hal
在定义嵌入式系统架构时,在定义
HAL
时有两种选择- 哪个更好,为什么?
浏览 3
提问于2012-11-27
得票数 0
回答已采纳
2
回答
设备
驱动
程序的抽象
层
hardware
、
device-driver
在我的项目中,我需要使用设备
驱动
程序,但很难理解抽象
层
的命名、范围和功能。我看到的主要
层
是
HAL
--“硬件抽象
层
”。
HAL
的客户是什么,
HAL
接口是谁?
浏览 9
提问于2010-09-30
得票数 1
回答已采纳
1
回答
64位
驱动
程序的工作
32bit-64bit
、
device-driver
我的问题是,在32位和64位系统上,
HAL
层
是不同的,因为它们是两个不同的平台,
驱动
程序如何
与
HAL
层
交互,进而与CPU交互?如果我们以局域网
驱动
程序为例,有人能从高层次上解释一下在32和64这两个不同的平台上到底发生了什么吗?谢谢,普拉莫德。
浏览 1
提问于2011-03-17
得票数 0
2
回答
如何在解耦应用程序和外设
驱动
程序代码的同时构建嵌入式应用程序(UART)?
c
、
embedded
、
stm32
、
uart
、
hal
因此,我正在为STM32上的通用异步收发器编写
驱动
程序,尽管我已经有了一个布局结构的想法,但我仍然想在实现之前澄清一下,并考虑到保持代码的整洁和组织是多么重要。所以我有main.c、sensor.c (使用UART
层
的应用程序文件)、
hal
_usart.c (
驱动
程序文件)。我听说过不同的事情,关于应用程序代码应该对
驱动
程序API一无所知,前几天我读了一篇文章,说你可以使用函数指针将传感器代码
与
HAL
驱动
程序代码解耦,但不确定我如何在这里做到这一点,考
浏览 3
提问于2020-04-17
得票数 1
5
回答
STM32F硬件类库太大
stm32
、
stm32-hal
我如何减少
HAL
库的大小,或者以其他方式使它在我的项目中所占的比例更小?
浏览 12
提问于2019-02-09
得票数 2
2
回答
C,硬件抽象
层
中的"extern“类型变量
c
、
types
、
embedded
、
extern
、
hal
我正在研究一个硬件抽象
层
。该
HAL
的目的是方便地在
linux
驱动
程序和MCU
驱动
程序之间切换。spi_handle_t spi_open(spi_port_t channel, spi_config_t config);On
Linux
,它是一种基本类型spi_config_t: 在
Linux
和MCU上都是结构化
浏览 1
提问于2021-01-27
得票数 2
1
回答
Linux
内核是如何工作的,而不管它在哪个平台上?
linux
、
kernel
、
linux-kernel
、
drivers
、
firmware
我特别想知道的是:不管底层硬件是什么,
Linux
内核是如何在所有不同的PC上工作的。 或者,无论PC硬件配置如何,任何内核(微软的NT内核、mac os和
Linux
)都能在任何PC上工作。为了解释我的疑问,这里有一个场景:
与
PC-2相比,PC-1's蓝牙、键盘、wifi等都是不同的配置,由不同的制造商开发。为了使所有这些硬件都具有功能,我想内核应该有特定于硬件的代码来启用这些硬件。我相信内核有设备
驱动
层
,应该在那里启用这些硬件?或者它只是从其他地方加载设备特定的固件?内核中具体的硬件代码到底在
浏览 0
提问于2020-03-11
得票数 2
1
回答
全局命名空间中的一组函数如何适合面向对象的设计?
c++
、
oop
、
global
、
layer
、
hal
“内部
层
”是一个
HAL
层
,直接
与
驱动
程序对话我们生产的硬件。这是在一个名为"xxxHAL“的Visual项目中。此项目构建为静态库。其他
层
一起形成一个客户机-API。这些“其他
层
”在各自的VS项目中,并从第一个静态链接
HAL
文件。它们构建到我们分发的DLL中,这样客户端就可以构建自己的软件。将
HAL
函数分离成自己的静态库的动机是什么?为什么将所有这些
HAL
函数都放在全局命名空间中?这如何<em
浏览 3
提问于2012-02-01
得票数 0
回答已采纳
1
回答
为什么在库和内核
层
之间有一个额外的
层
(
HAL
)?
android
、
c
、
linux-kernel
、
kernel
、
hal
对于运行在x86硬件上的
Linux
操作系统,为了调用内核中作为TCP/IP
驱动
程序( x86)一部分的TCP_listen(),用户空间客户端应用程序调用作为用户空间glibc libraryGNU分发版一部分的因此,glibc库
层
直接提供了一个
与
厂商无关的接口,即listen()来运行特定于x86的TCP/IP
驱动
系统调用TCP_listen(),这是
Linux
内核的一部分。在Android世界中,我想了解在库(仿生Libc)和
Lin
浏览 2
提问于2014-10-24
得票数 1
6
回答
嵌入式板支持包
embedded
、
bsp
据我所知,BSP (板支持包)包含引导加载程序、内核和设备
驱动
程序,帮助操作系统在HW上工作。但是我很困惑,因为OS也包含一个内核。那么,操作系统中的内核和BSP中的内核之间有什么区别呢?
浏览 18
提问于2016-11-09
得票数 5
回答已采纳
1
回答
什么是OS‘
HAL
?
kernel
、
hardware
、
device-driver
、
hardware-interface
、
hardware-programming
硬件抽象
层
(
HAL
)是计算系统中最底层的软件。因此,它是否是一组用汇编语言(特定于特定处理器)实现的函数,这些函数由安装在"over“的操作系统中的某些例程调用?如果是这样的话,那是谁提供的呢?或者,它是否
与
操作系统分离,那么OS开发人员如何知道来自全世界的所有处理器的所有特性,如果OS开发人员必须为每个操作系统编写一个
HAL
,它的目的是什么?
浏览 6
提问于2022-05-13
得票数 0
回答已采纳
3
回答
谁能解释一下什么是Windows
HAL
,它是用来做什么的?
c
、
device
、
drivers
、
hal
我知道它代表硬件抽象
层
,但它到底是做什么的呢?它是为像VB这样的高级语言而设计的吗?这些指令是调用
HAL
例程的IN/OUT指令,还是通过I/O管理器直接
与
硬件的设备
驱动
程序通信? 提前感谢
浏览 3
提问于2012-06-17
得票数 3
回答已采纳
1
回答
具有重大硬件更改的嵌入式项目的开发过程
project-management
、
process
、
embedded
、
hardware
、
fpga
你是通过硬件抽象
层
(
HAL
)来解决这个问题的吗?你对
HAL
层
进行了自动测试吗?
HAL
适用于成熟的产品,但对于快速变化的消费品来说可能不太好。当硬件平台还没有准备好的时候,你是如何测试的呢?
浏览 2
提问于2010-03-15
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
RTOS崛起会威胁Linux在嵌入式领域的地位吗?
Android 整体设计及背后意义
Android图形渲染系统新
谷歌警告三星:别瞎动Linux内核代码
Google 警告三星,别乱动 Android 内核代码
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券