9得票7回答
STM32:实现DMA模式下的UART通信

我正在尝试实现DMA模式下的UART,以便每次按下按钮时都能传输一个简单字符串。 因此,我使用了CubeMX生成代码,并配置了UART2 TX DMA在正常(非循环)模式下,也没有FIFO和突发。 每当我以调试模式运行代码时,我会看到第一次尝试发送字符串时,它可以正常工作并发送字符串,但在...

9得票3回答
HAL_Delay()在一个无限循环中卡住了

我卡在了HAL_Delay()函数上。当我调用这个函数HAL_Delay()时,控制器会卡在无限循环中。 在寻找问题的过程中,我发现了这个: http://www.openstm32.org/forumthread2145#threadId2146 在这个特定的评论中,引用一句话:“链接器...

8得票2回答
Android O HIDL 不可用。

我遇到了Android O HIDL的问题。故障日志显示无法找到该服务。 然而,我可以通过adb shell ps -A | grep fingerprint看到它。 system 18758 1 17408 3276 pipe_wait 7c79e93e08...

8得票5回答
STM32 HAL中使用中断接收USART数据

我有些困难在USART上接收数据。我的目标是能够通过USART接收任意长度的命令(只限于最大长度)。我使用中断程序来检查每个接收到的字符,但是我仍然无法实现我的目标。该程序每次接收新字符时都会被调用,但是HAL_UART_Receive_IT(&huart1,rx_data,buff_...

7得票3回答
嵌入式HAL结构体中泛型的使用

我正在为STM32微控制器编写嵌入式程序。我希望能够将代表按钮的GPIO引脚存储在一个漂亮、整合的结构体中。 由于embedded-hal使用泛型编码"Pin"结构的状态,每个GPIO都有不同的Rust类型,但是对于我的情况(按钮),它们都实现了embedded_hal::digital::...

7得票2回答
嵌入式设备驱动程序开发笔记

我希望开发一些HAL(硬件抽象层),以在PIC32和一些ARM中使用。基本上,我想编写一些通常在操作系统上可用的代码,例如通用引脚访问、通信库、设备I/O等等。 你能给我推荐一些好的书籍/网站吗? 我将从几周前发现的一个开始: http://www.kalinskyassociates.c...

7得票1回答
HAL库中的延迟(HAL_Delay())出现了延迟。

我正在尝试在我的STM32F4 Discovery上闪烁LED灯。不知何故,它卡在延迟函数上。我已将SysTick中断优先级更改为0,并添加了IncTick()和GetTick()函数。我漏掉了什么? #include "stm32f4xx.h" // Device header #incl...

7得票2回答
字符串Hateoas链接到一个空方法。

我正在使用Spring Hateoas来处理HTTP响应中的HAL规范。在我的控制器中有一个HTTP DELETE方法,它没有返回值(void)。在同一实体的响应中,我想提供一个链接来删除资源。我尝试使用以下代码实现,但是它会报错: Cannot resolve method linkTo...