
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
对于一些通过锂电池供电的小型穿戴设备如手表 通过锂电池实现后备电池不断电 电池电源通过4148二极管降压到3.3V提供后备电源 就不需要加纽扣电池了 可以节省空间
内部flash存取数据

问题调试中遇到过这样一个问题,主芯片访问外部I2C设备时,市场出现I2C读写time out,而且一旦出现这个问题后,I2C的SCL一直为高,SDA一直为低;I2C访问会一直失败。分析1) 对于I2C主设备来说,由于检测到SDA信号为低电平,则会认为I2C总线被占用,I2C主设备等待从设备释放SDA信号,而同时I2C从设备又在等待主设备将SCL信号拉低以释放应答信号,两者相互等待,I2C总线...
MEMORY{/*FLASH起始地址和大小*/rom(rx): ORIGIN = 0x08000000, LENGTH = 2048kram(rwx) : ORIGIN = 0x20000000, LENGTH = 192k/*CCM起始地址和大小*/ram1 (rwx) : ORIGIN = 0x10000000, LENGTH = 64k/*外扩SDRAM起始地址和大小*/SDRAM (rwx

#1 获取 pc 或者psr寄存器的值#2 在编译生成的map文件中找到pc 值对应的函数

svm mode 开启死机

文章目录一、新建文件夹并克隆源码二、新建下列文件1.obj 文件夹,用于存放编译生成的中间文件,并在obj中添加实际的顶层Makefile2.为了可以直接在根目录编译,所以在根目录创建一个Makefile加入如下脚本这样就可以直接在根目录进行make了3.自己新建文件夹下内容一、新建文件夹并克隆源码mkdir lvgl_projcd lvgl_projgit clone -b v8.X.0 --d

在分散加载文件中,定义名为NO_INIT的段。注意该段所在的可执行域要具有UNINIT属性。load region size_region 从0扇区开始.ANY (+RO)RW dataload region size_region 从0扇区开始.ANY (+RO)RW data。

在单片机控制系统中,为防止主控制器故障导致继电器持续吸合引发安全事故,工程师常采用脉冲保持型驱动电路。其核心原理是:利用继电器的机械惯性和电磁特性,通过单片机输出周期性脉冲信号维持继电器吸合;当单片机死机时,脉冲信号消失,继电器自动释放,实现故障安全(Fail-Safe) 保护。并且当控制单元异常,比如死机时,利用电容的隔直作用,使继电器及时断开,保护电路。直流信号(固定电平):当电容充电完成后,
svm mode 开启死机








