
定时器使用DMA突发传输功能时,传入指针从常量数组改为变量数组后,传输功能异常。测试官方用例一样,是何原因?
STM32MP135D的TIM2使用ETR作为外部时钟时,无法使用PE15作为输入
分享一个PWM+DMA的BUG
STM32的TIM触发SPI的DMA发送使用NSS时MSSI的问题
使用STM32捕获PWM时同时捕获2个通道时会出现捕获的频率值不准确的问题
HRTIM 变频控制输出的第一个周期频率异常
PWM+DMA求助
怎么在不用中断的情况下,测量霍尔编码器的数据
STM32G070RET6,中断优先级配置没有效果
STM32G474 利用高精度HRTIM怎么捕获外部波形计算波形频率,想用STM32Cube配置工程代码,网上查了很多资料,没有看到这个用法。希望大神指导一下。
你如果通过调用HAL_RTC_SetTime(&hrtc, &sTime, RTC_FORMAT_BCD);来设置初始时间
的话无需额外操作了。当然 调用该函数前 要保证对RTC的基本参数完成了初始化,即执行过
HAL_RTC_Init()了。
如果你不是基于库调用而是手动自己组织初始化的话,注意初始过程中要先操作相关寄存器进入
初始化模式,并检查相关标志直到进入初始化状态。初始化完毕后退出初始化模.
同样,你如果不是基于库调用而是自己组织代码设置时间,注意先要关闭RTC寄存器的写保护。
STM32各个系列的Cube库里都有RTC例程,不妨阅读参考下。
不知道你是用的哪个系列,HAL_RTC_SetTime是可以直接设置时间的。cubemx生成的MX_RTC_Init()函数没有判断时间设置初始化标志,即每次上电都会重新设置成cubemx里面预设的时间。需要自己调整MX_RTC_Init()函数。
你没说芯片型号,不知你提到的RTC-CNF具体是个什么位。STM32系列太多了。
你如果通过调用HAL_RTC_SetTime(&hrtc, &sTime, RTC_FORMAT_BCD);来设置初始时间
的话无需额外操作了。当然 调用该函数前 要保证对RTC的基本参数完成了初始化,即执行过
HAL_RTC_Init()了。
如果你不是基于库调用而是手动自己组织初始化的话,注意初始过程中要先操作相关寄存器进入
初始化模式,并检查相关标志直到进入初始化状态。初始化完毕后退出初始化模.
同样,你如果不是基于库调用而是自己组织代码设置时间,注意先要关闭RTC寄存器的写保护。
STM32各个系列的Cube库里都有RTC例程,不妨阅读参考下。