LPRUN 模式无法正常进入
单片机型号使用的是 FM33A0x10EV按照手册上面这样配置的,切换该部分晶振和配置,文档也没有相关的更进一步详细描述,其他功能都正常的,但始终无法进入 LPRUN 的模式,使用该部分操作后,仍然用的是内部晶振 8M 的模式。
static void switch_lsclk(void) {
CMU_SYSCLKCR_SYSCLKSEL_Set(0x011);
PMU_CR_PMOD_Set(0x01);
}
监控该部分内存值没有发生变化,但函数和寄存器位置仔细查过,没有异常,手动置位那些内存又会退出调试。
文档的描述,比较简单:
进入LPRUN 模式进入LPRUN 的操作步骤:
软件将系统时钟(SYSCLK)配置为LSCLK
配置PMOD寄存器为01
如果系统时钟配置不满足以上寄存器条件,则置位异常中断并且禁止进入LPRUN noparkinghere 发表于 2024-4-3 17:10
文档的描述,比较简单:
进入LPRUN 模式进入LPRUN 的操作步骤:
仿真不了lprun与sleep,大多数用户用sleep。lprun没啥人用。 noparkinghere 发表于 2024-4-3 17:10
文档的描述,比较简单:
进入LPRUN 模式进入LPRUN 的操作步骤:
先保证lsclk是否有信号,可以通过fout0引脚输出
页:
[1]