CH32V103 复位如何保持变量, 只有上电才清零.
原来用stm32f103 可以设置
__attribute__((unused, section(".noinit")))
改用 CH32V103 后, 每次复位都会得到一固定的值 124
热门产品 :
CH641: PD及无线充电专用MCU
CH32V103 复位如何保持变量, 只有上电才清零.
原来用stm32f103 可以设置
__attribute__((unused, section(".noinit")))
改用 CH32V103 后, 每次复位都会得到一固定的值 124
你好,V103的起始文件设置了只要是复位就会对bss段数据进行清零,不管是上电复位或者其他复位。如图所示:
若想实现上电复位清零、其他复位保持的效果,可以对复位状态寄存器进行判断,然后修改起始文件。若为上电复位就进行清零,否则不进行清零操作。