04 2023 档案
摘要:1、锂电池的充电:根据锂电池的结构特性,最高充电终止电压应为4.2V,不能过充,否则会因正极的锂离子拿走太多,而使电池报废。其充放电要求较高,可采用专用的恒流、恒压充电器进行充电。通常恒流充电至4.2V/节后转入恒压充电,当恒压充电电流降至100mA以内时, 应停止充电。充电电流(mA)=0.1,1
阅读全文
摘要:非易失存储器(Non-Volatile Memory,NVM)是一种能够在断电后保持存储数据的计算机存储器。 常见非易失存储器思维导图 1 硅片存储介质 硅片存储介质是指采用半导体器件(如NAND Flash等)作为存储介质的存储设备。 半导体芯片内存储单元中的数据由电子器件来存储和读取。 1.1
阅读全文
摘要:一、概念 Shadow RAM也称为“影子”内存。 它是为了提高系统效率而采用的一种专门技术。 所使用的物理芯片仍然是CMOS DRAM(动态随机存取存储器)芯片。 Shadow RAM 占据了系统主存的一部分地址空间。其编址范围为C0000~FFFFF,即为1MB主存中的 768KB~1024KB
阅读全文
摘要:在Linux中,modprobe和insmod都可以用来加载module,不过现在一般都推荐使用modprobe而不是insmod了。 modprobe和insmod的区别是什么呢? 1.modprobe可以解决load module时的依赖关系,比如load moudleA就必须先load mou
阅读全文
摘要:kernel_power_off(); kernel_halt(); orderly_poweroff(true); //有时关不掉,原因待查
阅读全文
摘要:参考链接:https://zhuanlan.zhihu.com/p/558543523 queue_delayed_work 跟schedule_delayed_work 类似, 区别: schedule_delayed_work 是在系统默认的工作队列上执行一个work, queue_delaye
阅读全文
摘要:1、概述 ubuntu系统安装多个python脚本后,管理较为繁杂,如何做到动态切换 python版本呢?这里选用pyenv,pyenv的实现原理较为简单,就是通过修改PATH环境变量来达到对python 版本的控制。 2、安装和配置 #下载pyenv git clone https://githu
阅读全文
摘要:本章主要介绍5.4版本内核中ufs存储设备的设备信息查询方法: ufs设备相关信息节点位于系统:/sys/devices/platform/soc/1d84000.ufshc目录下,具体如下: 其中: device_descriptor:设备描述相关信息 health_descriptor:使用寿命
阅读全文
摘要:git config --global user.name gerrit用户名 git config --global user.email 邮箱地址 git config --global core.editor vim git config --global diff.tool vimdiff
阅读全文
摘要:dmesg -n <value> value为log打印等级,可以将value开到8
阅读全文
摘要:git clean -fdx && git checkout . 今天遇到 git clean -f 清除不了未被跟踪的文件。原因在于git clean -f 只删除已经被跟踪的目录中的新增文件,新增文件如果在“新增文件夹”则不会被删除1.删除untracked files: git clean -
阅读全文
摘要:电源模块在生活中应用在很多场景上面,例如在通讯方面、工业自动化、电力控制、铁路、矿业、军工等领域。直流电源转换模块分为两种:低压差线性电源(LDO)和开关电源(DC-DC)。 1、LDO 传统的线性稳压器,如78xx系列的芯片都要求输入电压要比输出电压高出2v~3V以上,否则就不能正常工作。但是在一
阅读全文