- 博客(728)
- 资源 (109)
- 收藏
- 关注

原创 Ubuntu 18.04 20.04 安装搜狗输入法步骤
系统先换源,如换成阿里源更新源 在终端执行 sudo apt update安装fcitx输入法框架 在终端输入 sudo apt install fcitx设置fcitx开机自启动 在终端执行sudo cp /usr/share/applications/fcitx.desktop /etc/xdg/autostart/卸载系统ibus输入法框架 在终端执行 sudo apt purge ibus在系统区域和语言设置中添加勾选中文,选择fcitx ,应用到整个系统.
2022-04-13 12:45:17
1330

转载 ubuntu更换国内源
ubuntu16.04和18.04更换国内源写在前面:安装好ubuntu双系统后,默认的软件更新源是国外的,在国内使用速度很慢,用"apt install xxx"安装软件时可能出现"网络不可达"、"你的网络需要认证吗"、"无法定位软件包"等错误,所以我们需要更换成国内的源,这样才能正常安装和更新软件。一、ubuntu16.04更换国内源1.备份原始源文件source.list桌面......
2019-11-07 14:06:33
242037
30
转载 堆栈、BSS段、代码段、数据段/RO、RW、ZI
程序运行时候涉及的概念比较多,如图是在RAM中运行时的数据与存储位置的状态(根据框架不同,有些数据也在ROM中运行,此处不细说),运行时将ROM中的代码数据和只读数据分别加载到RAM的text代码段和data段中。RO中的RO_data只读数据和RW中的RW_data数据会被加载到此处的.data段,而游离的ZI_data数据此时被加载到.bss区。RO_data(read only): 程序中用到的除了内联数据的只读数据,全局变量,典型为const修饰的全局变量,(注:要区别于下述的:RO)
2025-01-21 17:15:26
33
转载 段码屏幕驱动参数和原理
LCD的SEG/COM的驱动波形为模拟信号,而各档模拟电压相对于LCD输出的最高电压的比例称为偏置,而一般来讲,Bias是以最低一档与输出最高电压的比值来表示。第二点、驱动方式,根据段码屏驱动原理可知,LCD像素点上只能加上AC电压,段码屏的对比度由COM脚上的电压值减去SEG脚上的电压值决定,当这个电压差大于LCD的饱和电压就能打开像素点,小于段码屏阈值电压就能关闭像素点,段码屏MCU已经由内建的LCD驱动电路自动 产生,段码屏驱动信号,因此只要IO口能输出该驱动的信号就可以完成段码屏的驱动。
2024-09-21 21:56:35
759
转载 常见 LDO 线性稳压芯片的对比与选型-转载
通常情况下1117系列的最大输出电流为1A,但是当在5V转3.3V且输出电流为800mA的时候,芯片的发热温度将会达到130°C左右,所以尽量不要让1117去负载高于1W的功率;由于1117系列的SOT-223封装体积较大,比较浪费 PCB 布线空间,并且不能使用陶瓷电容作为滤波电容,同时静态电流也比较大(毫安级别),不适用于低功耗场景,加之假货与翻新件横行,因而在工程实践当中已经较少被使用;
2024-08-10 15:23:49
2093
转载 XC6206 低压线性稳压器 300mA低功耗LDO
XC6206由限流器电路、驱动器晶体管、精确参考电压和纠错电路组成。电流限制器的折叠电路作为短路保护以及输出引脚的输出电流限制器一起工作。XC6206系列是一款采用CMOS和激光修整技术制造的高精度、低能耗、3端子、正电压调压器。该系列提供了一个大的电流和一个明显的小的辍学电压。原文链接:https://blog.youkuaiyun.com/weixin_44788830/article/details/133300849。低静止电流: 5uA在6V 输出电压精度:公差±2%
2024-08-09 13:32:15
479
转载 肖特基二极管和普通二极管区别
肖特基二极管在正向偏置时,由于势垒较低,电子能够更容易地通过金属与n型半导体之间的界面,形成通电状态。由于普通二极管在正向偏置时存在一定的开启电压,而肖特基二极管的开启电压较低,因此肖特基二极管具有比普通二极管更快的开关速度。普通二极管在正向偏置(正极接到p侧,负极接到n侧)时,电流可以顺利通过,形成通电状态。而在反向偏置时,由于势垒电场的存在,电流无法通过,形成截止状态。在结中,p型半导体的“空穴”和n型半导体的“”相互扩散,形成一个电场,使得电子往p型半导体流动,而空穴则往n型半导体流动,实现了。
2024-08-09 13:11:50
861
转载 动力电池BMS详细讲解
BMS英文名称BatteryManagement System,中文名称动力电池管理系统,对电池进行监控和管理的系统,通过对电压、电流、温度以及SOC等参数采集、计算,进而控制电池的充放电过程,实现对电池的保护,提升电池综合性能的管理系统,是连接车载动力电池和电动汽车的重要纽带。目前大多通过故障向量信息表征电池是否失效,不工作,可以理解为故障诊断的范畴,电池能力的弱化就类似于人的生病,所发出的电量与吸收的电量变少,其电化学的机理为,正负极锂离子嵌入,脱嵌的能力变弱,SEI增厚,迁移阻力增加等!
2023-05-30 13:22:33
5895
转载 AMS-1117
电路图106电容之间的换算公式:1F(法拉)=1000 mF(毫法),1mF(毫法)=1000 μF(微法),1μF(微法)=1000 nF(纳法),1nF(纳法)=1000 pF(皮法)。管脚图注意AMS1117-3.3是一款输出电压为3.3V的正向低压差稳压器,适用于高效线性稳压器、开关电源稳压器、电池充电器、有源小型计算机系统接口端子、笔记本电脑供电仪器的电源管理电池。下面给大家介绍ASEMI线性稳压电源芯片AMS1117-3.3参数及接线电路图。
2023-03-15 14:38:30
15093
转载 将Conda Prompt Here添加到右键菜单
如何将Conda Prompt Here添加到右键菜单Conda是一个非常流行的Python的环境管理工具,在做项目的时候把它跟IDE整合在一起用来管理不同项目的环境会很方便,但是在日常使用Windows的过程中如果想用Python写点代码来完成重复性工作,就要在命令行里把Conda从默认目录一路切换到当前文件夹,让人觉得很麻烦。下面就介绍两种方法在右键菜单中添加“Conda Prompt Here”来在当前目录打开Conda,省去切换目录的繁琐操作。
2023-03-15 10:52:22
771
转载 PR and MR
PR 的全称是Pull Request,经常用 Github 的同学对这个肯定很熟悉了。Github 聚集了4000万开发者,过亿的开源项目,如果想给别人的开源仓库贡献代码,通常是先 fork 别人的项目,然后本地修改完成提交到自己的个人 fork 仓库,最后提交 PR 等待别人合入你的代码。Github 的工作流:fork 工作流我们重点看一下第6步,小明写完代码了想合入到原作者的仓库,新建了一个“pull request”,拉请求?
2022-10-25 13:35:02
454
转载 SDIO-WiFi
SDIO-Wifi模块是基于SDIO接口的符合WiFi无线网络标准的嵌入式模块,内置无线网络协议IEEE802.11协议栈以及TCP/IP协议栈,能够实现用户主平台数据通过SDIO口到无线网络之间的转换。SDIO具有传输数据快,兼容SD、MMC接口等特点。
2022-09-21 10:14:34
2428
转载 gitk工具的使用方法
gitk是一个非常强大的图形化工具,现在安装git会自带gitk的应用程序,Windows下面也可以使用。在代码包中使用Git Bash Here打开Git命令行工具,然后在包含.git的目录中直接执行gitk就可以看到所有的提交记录
2022-09-19 18:34:37
1633
转载 Git头指针分离状态
可以看到此时这个提交不在任何分支上。如果此时切换回master分支,你会发现刚刚在分离头指针状态下对文件做了修改提交在master分支下是看不到的,并且由于c3这次提交不在任何分支上,在未来极有可能会被Git清理掉。聪明的git早就给我们提示了,可以给这个分离的提交创建一个分支,然后在将这个分支合并到master中,最后删除这个临时的分支。通过git branch branchName commitId给这个提交创建一个临时的分支,这个分支是基于头指针分离下修改提交的commit id创建的。......
2022-08-04 10:34:02
521
转载 从IIC实测波形入手,搞懂IIC通信
玩单片机的朋友都知道IIC通信这个工具,但好多人只是会用,内部的原理不求甚解,或是想要了解其原理,但却对抽象的时序描述一头雾水。本文将从实测的IIC波形入手,带你看到真实的IIC样子,进而去理解IIC的通信原理。...
2022-07-19 14:05:13
1340
转载 软件工程师-用户意识
入门阶段,细节技术底子薄,经验不足,更多的精力是放在细节上,往往会为了实现某个函数,某一段代码,而投入大量的时间和精力;进阶阶段,系统技术提升,经验积累,对于细节的实现已经不需要花费太多精力,更多的是考虑软件的复用、扩展、跨平台,视角上升到了系统层面;大师阶段,意识大量的软件积累,设计思想,已经可以很好的把握大型软件的框架设计、功能实现。意识的提升,变成了进阶的核心方向,也是质的变化。这是一个从术到法的变化,从我到他的变化,从个体到环境的变化。不再满足于技术给自身带来快乐,更多的考虑给他人
2022-07-13 18:00:16
414
转载 doxygen
# 安装```sudo apt-get install doxygen-latex doxygen-doc doxygen-gui graphviz -yorsudo apt-get install doxygen-latex doxygen-doc -y```# 配置## 生成配置文件首先进入到项目目录(最少是你要生成文档的所有代码的父级目录): `doxygen -g`该命令会在当前路径生成名为 Doxyfile 的配置文件Doxyfile 文件内容非常多,大概 1000 多行,不过其中约
2022-06-28 10:34:38
312
转载 PyInstaller errors
ERROR: Failed compiling the bootloader. Please compile manually and rerun setup.py
2022-06-15 12:57:37
810
2
转载 BLE 配对与绑定过程详细解析
1. 蓝牙绑定 绑定真正来说属于通用访问规范的讨论范畴。绑定指的无非是将密钥及相关身份信息保存到数据库中。如果设备不保存这些值,他们虽然能匹配,但不能绑定。 只要当中某一个设备不保存,重新连接后,只有一个设备拥有LTK,因此加密的启动将会失败。 为了避免这种情况,两个设备在最初配对时就会交换绑定信息,从而能够清楚地知道对方是否保留了该绑定信息。 如果对方设备不保存信息,那么一旦启动加密的尝试失败,主机将试图再次配对。2. 绑定的相关知识 绑定并不是一个独立存在的过程。 可以理解成配对...
2022-05-30 17:24:13
4835
Microsoft Message Analyzer.zip
2020-08-14
SocketTransferFileMain.exe
2020-08-05
VNC-Viewer-6.20.529-Windows-64bit.exe
2020-07-07
DFU_en.stsw-stm32080等1个文件.zip
2020-04-30
CygwinSetup-x86_64_20200310.rar
2020-03-11
制作Visual Studio 2017 (VS 2017) 离线安装包.docx
2019-12-20
Num2Bin.exe
2019-12-18
Dec2Hex.exe
2019-12-18
STM32F417xx(Keil)_ADC连续、循环采集两条通道数据(DMA方式).rar
2019-08-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人