首页 文章
  • 2 votes
     answers
     views

    如何阅读多通道ADC值?

    我可以使用此代码 ADCValue = HAL_ADC_GetValue(&hadc1); 从ADC1_IN1通道读取ADC值,但ADC1端口(可以看到图片)有很多通道 . 如何读取ADC1_IN2中的值?如何在代码中描述通道2?
  • 1 votes
     answers
     views

    STM32 HAL SPI中断处理

    我正在使用STM32F4xx并希望学习使用ST-HAL进行编程 . 此刻我尝试通过中断发送/接收SPI . 我使用以下函数通过INT接收数据: 初始化功能: void HAL_MspInit(void) { /* USER CODE BEGIN MspInit 0 */ /* USER CODE END MspInit 0 */ HAL_NVIC_SetPriorityGroupi...
  • 1 votes
     answers
     views

    STM32 HAL - 写入EEPROM(I2C)

    我正在学习用HAL编程,今天我想将一些数据保存到外部I2C EEPROM . 问题是我发送地址后无法让EEPROM发送ACK . 我尝试使用Arduino(5V和3V),IC用ACK响应 . 我试图连接一个MLX90614 I2C IR传感器,它工作正常(我得到了响应,我可以在Arduino和STM32中发送和接收数据) . 我还交换了SDA和SCL的潜在客户,认为我可能会混淆他们,但事实并非如此...
  • 3 votes
     answers
     views

    不触发STM32 HAL定时器中断

    我正在尝试使用中断从我的STM32F746ZG设备定期发送和串行字符串 . 大多数代码都是由stm32cubemx自动生成的 . 我在每次中断时都设置了硬件断点(jlink),但我只在初始化时输入一次周期时间 . 当我随机暂停调试器时,我看到计数器值在0和1000之间,如预期的那样 . 所以我知道计数器会每秒重置一次 . 内部时钟以16MHz运行 . 我对嵌入式设备的体验仅限于BBB,Raspbe...
  • 2 votes
     answers
     views

    未生成STM32 HAL UART RXNE中断

    我正在使用HAL驱动程序和CubeMX生成的代码 . 在主程序中,我打电话给 HAL_UART_Receive_IT() . 通过UART传输数据(以环回方式连接)后,我可以看到模块正在接收字节并在寄存器中设置RXNE位 . 但是没有产生中断?我无法解释为什么......在 HAL_UART_Receive_IT() 函数中有代码启用中断,那有什么不对?
  • 0 votes
     answers
     views

    STM32 HAL GPIO中断计数太多

    我有以下问题:我的电子板上有2个输入: #define TOR1_IN_uC_Port GPIOC #define TOR1_IN_uC_Pin GPIO_PIN_5 #define TOR2_IN_uC_Port GPIOE #define TOR2_IN_uC_Pin GPIO_PIN_6 我有这个初始化: GPIO_Ini...
  • 2 votes
     answers
     views

    STM32 HAL USART通过中断接收

    通过USART接收数据我遇到了一些麻烦 . 我实际想要实现的是,我可以通过USART接收没有特定长度的命令(只有最大可能的长度) . 所以我使用中断例程检查收到的每个字符,但我仍然无法实现我想要的 . 每次收到一个新字符时都会调用该例程,但不知怎的HAL_UART_Receive_IT(&huart1,rx_data,buff_size_rx)没有实时升级,那么当我检查rx_data [指针]时我...
  • 0 votes
     answers
     views

    STM32 HAL DMA中断不会触发

    我正在做一个STM32 HAL课程 . 在"Direct Memory Access (DMA)"部分,在DMA传输完成时不会触发中断 . 在轮询模式下,一切正常 . 我使用Nucleo-F746ZG,我的代码在github上:https://github.com/bkht/STM32-HAL-DMA-Interrupt 我可以检查什么来解决这个问题? 设置回调函数时,是否需要...
  • -4 votes
     answers
     views

    REST和HATEOS定义是否自我违规?

    问题:如果一个接口被认为不是RESTful(根据Fielding),当客户端无法利用带内数据时,可以将REST中的HATEOAS视为一个有效的命题(URI 's) from the Response Hypertext (Hypermedia) without reference to an external (out-of-band) document, and therefore tightl...

热门问题