问题标签 [hal]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2973 浏览

android - 在 Android 中拥有 HAL 层的主要优势是什么?

我想知道为什么需要 HAL?我是android内部的新手。

以下是我的理解。

步骤1:

Android 服务通过 JNI 与 .cpp 文件进行交互。服务为应用层公开了 Binder 接口。

第2步:

cpp 文件使用 libhardware [ hw_get_module() ] 加载 HAL 模块。[即:dlopen]。

第 3 步:[HAL 模块]

HAL Module 直接与硬件驱动交互。

注意:如果我错了,请纠正我?

我可以理解流程。但为什么两者之间需要 HAL 模块?

除了动态加载 HAL 之外,还有什么其他优势?

0 投票
1 回答
236 浏览

.net - 多处理器上的 Stopwatch.GetTimeStamp

Stopwatch.GetTimeStamp()由于 BIOS 或硬件抽象层中的错误,可能会在不同的处理器上返回不同的计时结果

有谁知道这些错误的具体含义是什么?

  1. 不同处理器上的时间戳是否可能完全不相关 - 或者它们最多只会偏离一小部分(亚毫秒?)?
  2. 不同处理器上的数字是否会随着时间的推移而分开 - 这实际上会导致上述“完全不相关的时间戳”?(我认为不同处理器上的不同频率可能会这样做)
0 投票
1 回答
1264 浏览

android - 有没有办法从 Java 应用程序检查相机 HAL 版本?

有没有办法从 Java 应用程序检查相机 HAL 版本?

这是为了验证是否支持camera2 api和HAL3 api。幻灯片 38 http://www.slideshare.net/lbk003/an-devcon2013-camera3kaurfinal

0 投票
0 回答
110 浏览

android - Buffer Delay Calculation In Android HAL

I didn't get this buffer delay calculation in android HAL.

I didn't understand why they are subtracting (mInputFramesIn + mProcFramesIn) with AUDIO_HW_IN_SAMPLERATE (i think the value of this macro will be 44,100).can anyone help me in this.

0 投票
6 回答
65809 浏览

stm32 - STM32F4 UART HAL 驱动程序

我试图弄清楚如何使用这个新的 HAL 驱动程序。我想使用HAL_UART_Receive_IT()设置设备以在接收到数据时运行中断功能来接收数据。

问题是您必须在中断触发之前指定要读取的数据长度。我计划发送控制台之类的不同长度的命令,因此不能有固定的长度。我认为这样做的唯一方法是一次读取单个字符并建立一个单独的字符串。

HAL 驱动程序似乎有一个问题,如果您设置HAL_UART_Receive_IT()接收x字符数,然后尝试发送多个x字符,则会出现错误。

目前我不知道我是否以正确的方式去做,有什么想法吗?

0 投票
1 回答
593 浏览

android - 如何创建使用 java byte[] 作为输入的新 Android 音频 HAL?

我想在 RecognizerIntent 中写一个 PCM 字节数组,以便它被它处理。因此,我需要一个额外的 HAL,它接受字节数组并将它们写入新的 AudioSource。如here所述重定向音频/在Android中创建备用声音路径,这是依赖于硬件的,但有人可以提供一个示例如何创建这个额外的音频源吗?

0 投票
1 回答
286 浏览

android - Android 源代码树中的库未构建

具体来说,我正在尝试构建位于device /lge/hammerhead/libsensors/下的sensors.hammerhead.so , 我下载并编译了4.4.2_r1分支。但是这个模块没有被构建(在out/target/product/hammerhead/system/lib/hwsystem/vendor/lib/hw 下找不到它) 我尝试使用但我得到:




mmm device/lge/hammerhead/libsensors

make: 对 `all_modules' 无事可做。


其他模块,如lights.hammerhead.so ( device/lge/hammerhead/liblight/ ) 或sensors.default.so ( hardware/akm/AKM8975_FS/libsensors/ ) 与mmm.

0 投票
2 回答
10913 浏览

spring - 如何使用 Spring HATEOAS 更改 HAL 链接格式

我正在使用 Spring HATEOAS (0.16.0.RELEASE) 构建一个 Spring REST 应用程序,我希望 JSON 链接输出看起来像:

虽然它呈现如下:

我正在使用 HATEOASResourceResourceAssembler.

为什么我得到这种格式而不是另一种?我怎样才能改变它?

0 投票
1 回答
1018 浏览

spring - href链接检索未分页的json-spring data rest jpa

我已经开始使用 Spring 开发 REST API。我正在使用教程项目 gs-accessing-data-rest-initial,它很容易通过 Spring Tool Suite 下载,以便让一些东西尽快工作。

我使用 PagingAndSortingRepository 公开了两个相关实体(aplicacion 和 registros_app),并使用 @RepositoryRestResource 进行了注释,这使我能够正确公开实体。我查询应用程序时得到的结果是

这正是我期望得到的。因此,就分页而言,当我导航到 registrosApp 时,我期望得到相同的结果;但是,当我在任何 registrosApp 链接上执行获取时,我从查询中检索到的是

这实际上没有分页。当我浏览链接时,我需要获得一个分页的 json,因为 registrosApp 表增长得非常快。¿ 我能做些什么呢?

这是我的 registrosApp 和应用程序存储库的代码

这些是我定义的实体

您会注意到我的实体中的 apliacion 和 registrosapp 之间有一个 @onetomany 注释。

TL;DR 当我直接在 registrosapp 上查询时,我得到了我期望的分页结果。这里的问题是当我在相关实体之间导航时,我没有得到我需要的分页信息。¿ 在跨实体导航时,我可以做些什么来获得分页?对此的任何帮助将不胜感激。提前致谢。

0 投票
1 回答
2404 浏览

c# - 展平嵌套对象以将其属性映射到目标对象

我正在尝试使用 AutoMapper 来映射这样的类:

像这样的课程:

FooDTOHAL资源)

我知道我可以通过像这样明确地创建地图来做到这一点:

甚至使用这样的技巧:

但问题是我将有许多类似的 HAL 资源要映射,我宁愿不必单独配置每一个。我实际上有一个看起来像这样的通用对象模型:

使用此模型,FooDTO该类实际上是这样声明的

有没有办法为所有继承的类全局配置映射HalResource<TEmbedded>,使DTO的Embedded属性的属性直接映射到目标对象?我试图用 custom 来做IObjectMapper,但事实证明它比我预期的更具挑战性......