摘要: 很多论坛提到STM32H723 ADC不准的问题,在安富莱的论坛上很多。实测STM32Cube FW_H7 V1.9.1这个库生成的ADC的驱动代码可以实现ADC的精确测量。 需要注意的是在ADC的初始化后,要对ADC进行校准,如果不进行校准ADC1 ADC2会有50个ADC左右的误差,ADC3 有 阅读全文
posted @ 2024-10-24 10:48 天天求进步 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 出现的问题1: ADC当开启扫描模式、DMA开始连续模式的时候,依然只能读出第一个通道的ADC的值,后面通道的AD值不更新。 尝试过将buf 固定在RAM_D3中也没有用。 实际最后问题在于,用STM32CubeMX配置工具生成代码的时候,ADC初始化的函数放在了DMA初始化的前面导致的问题。 出现 阅读全文
posted @ 2024-09-18 17:13 天天求进步 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 1、问题 软件一直卡死在xQueueGenericSendFromISR函数中 2、问题排查: configASSERT( pxQueue ); configASSERT( !( ( pvItemToQueue == NULL ) && ( pxQueue->uxItemSize != ( UBas 阅读全文
posted @ 2024-09-10 10:57 天天求进步 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 1.** STM32CubeMX 配置如下:** ADC: 配置通道 配置ADC的工作模式,这里用到了DMA 使用ADC中断 DMA2的通道4对应ADC2 GPIO的配置,没有配置上下拉 DMA配置: 用STM32H743用DMA传输ADC的数据会有一个需要注意的点,需要将传输数据的buf配置在固定 阅读全文
posted @ 2024-06-05 15:51 天天求进步 阅读(871) 评论(0) 推荐(0) 编辑
摘要: 今天在调试以太网驱动的时候遇到一个问题,当程序执行到这个 /* add the network interface (IPv4/IPv6) with RTOS */ netif_add(&gnetif, &ipaddr, &netmask, &gw, NULL, &ethernetif_init, 阅读全文
posted @ 2024-06-03 14:13 天天求进步 阅读(272) 评论(2) 推荐(0) 编辑
摘要: 检查用的芯片的固件版本 2.在STM32Cube\Repository目录下检查有没有对应的库文件,我这里是更新之后 在ST官网下载对应版本的固件包,注意下载的固件包不能放在STM32Cube\Repository目录下 在CubeMx到导入下载好的固件包 导入之后等待解压之后,就导入完成。不可简单 阅读全文
posted @ 2024-05-28 16:13 天天求进步 阅读(918) 评论(0) 推荐(0) 编辑
摘要: osStatus_t osStatus = osMessageQueuePut(osMessageQueueId_RACKRX_TxMsg, &CanTxMsgPtr, 0, 0); 把数据放到队列中 if(osOK == osMessageQueueGet(osMessageQueueId_RAC 阅读全文
posted @ 2024-05-27 18:02 天天求进步 阅读(107) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示