stm32f407进入boot里,通过DFU更新程序,没有识别到usb设备
STM32F4作为SPI从机,主机发送完数据后,从机没有正确进入中断
STM32F407 USB怎么测试接口的极限速度
大佬们,请教有关串口通信问题
STM32F407ZGT6物料表面丝印问题
stm32cubeide如何修改芯片型号和启动文件
CDC_Transmit_HS 卡死
修改stm32f407 tim14的ccr1,但是占空比不变?
修改stm32f407 tim14的ccr1,但是占空比不变
STM32IDE工程内如何访问、计算得到当前程序flash已经使用的情况?
为了实现低速定时器的功能,我想到了一个解决方案:
1、将通用定时器的时钟源配置为外部时钟模式 2:外部触发输入 (ETR)
2、利用MCU的时钟输出功能将LSE时钟输出到MCO引脚
3、将MCO引脚连接至定时器的外部输入ETR
这样做的目的是为了避免在停止模式下,高速时钟关闭的情况下,无法给TIMER提供时钟,这个方法理论上是可行的,解决了定时器计数器的时钟问题。
但是我在测试验证的时候发现,MCU进入停止模式后,计数器也停止了,还是无法使用。
诸位大神看看,有没有什么想法,大家交流交流。
stm32ä¸ç§ä½åè模å¼
三种低功耗的模式,你说的是停机模式,很明显HSI和HSE都关闭了!你说的方案根本行不通!
如果用睡眠模式,还以搞定。如果非得用停止,那就必须借助其他外设来计时,比如时钟芯片等。
评分
查看全部评分
是的,虽然将定时器的时钟切换为外部时钟,但那只是用于提供计数,定时器的硬件框架还是需要高速时钟支持,才能正常使用。
至于说外接时钟芯片来获取停机模式下的休眠时间,也有考虑,只不过市面上的时钟芯片大都数提供RTC时间,具体到毫秒级甚至微秒级的时钟芯片很少,且价格很贵。
再者说,外接一个时钟芯片来做这样的功能,总感觉这样的设计,怎么看,怎么奇葩。
评分
查看全部评分