- 博客(42)
- 资源 (1)
- 收藏
- 关注
原创 Ubuntu 18.04快速安装Visual Studio Code的方法及插件
安装完成后就可以用code命令打开Visual Studio Code。
2023-08-09 15:41:28
1250
转载 安装Universal ctags的过程记录
安装Universal ctags的过程记录_universal-ctags_948CSheLL的博客-CSDN博客
2023-07-22 10:47:57
434
转载 Spf13-vim 安装
vim在Linux下算是非常强大的编辑器,但是对于我这种从ide转到linux下的孩子,白板编程的效率低到令人发指。因此,你需要对vim进行一些改造,我曾经问过一些人怎么样改造vim,让他能够更适合作为一个写代码的工具(不是IDE)。他们说,不要过度的折腾,找一个通用的版本配置一下就可以了。在之后,我发现了一个叫做的github开源项目,这个项目是一个vim配置的合集,包含了配色、快捷键、插件等等一系列的内容。具体的使用方式可以参考。
2023-07-22 08:49:25
78
原创 解决arm-linux-gcc在root用户或者普通用户下无法运行的问题
修改完成后使用arm-linux-gcc -v验证是否成功,出现版本号就是成功。如果还是失败就在两种模式下分别使用echo $PATH看是否输出了刚才加进去的路径,如果出现了正面该模式下环境变量添加成功,如果有模式不成功,则在该模式下把上述两种操作都做一遍,知道echo $PATH输出添加的路径为止。2. 输入命令:vi ~/.bashrc编辑.bashrc文件,在文件末尾加入。2.gedit /etc/profile 在文件的末尾加上。3.输入命令:source /etc/profile。
2023-07-19 14:38:42
697
原创 NUC972开发板学习过程
第一步、一定要Ubuntu系统换源,换源后sudo apt-get update;1、搭建linux环境的过程,设置交叉编译器的环境变量过程中会出现各种问题;第二步、sudo apt-get install lib32stdc++6。显示 gcc version 4.8.4(GCC) 成功。使用 vim编辑器编辑 bashrc 文件。
2023-07-16 17:52:25
620
转载 VIM 自动配置(代码补全,代码高亮,符号补全等等)
原文出处:http://www.cnblogs.com/ma6174/archive/2011/12/10/2283393.html新手配置vim不会,网上找到可以一键配置环境,就很开心,直接一键配置。但是网上配置的文件都设置了不开启swap功能,经过查看vim配置SWAP信息,找到设置的里面的关键语句配置文件在用户主目录“~”里面,通过ls -al 命令查看 .vimrc打开该文件,找到以下语句,把语句进行注释,就开启了自动备份和SWAP的功能。set nobackupset no
2021-11-02 18:09:23
4189
4
原创 ubuntu16.04更换和配置阿里源
找到并替换源文件sudo su #输入密码cd /etc/apt #切换到apt源文件mv sources.list sources.list_bak #备份源文件gedit sources.list #新建一个,然后将上面的内容copy进去点击右上角save;# deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricteddeb-src
2021-07-22 23:52:42
349
原创 firefly aio-3288j开发板学习 bash: ./build.sh: 没有那个文件或目录
第一次配置环境,走到编译 SDK,编译前配置这一步,在 device/rockchip/rk3288/ 目录下,有不同板型的配置文件,选择配置文件:./build.sh aio-3288j-ubuntu.mk编译后,出现bash: ./build.sh: 没有那个文件或目录;解决方法1:安装以下方式安装32位支持库:sudo dpkg --add-architecture i386sudo apt-get updatesudo apt-get install libncurses5:i
2021-07-04 19:54:09
1855
原创 Firefly-RK3288学习笔记2-Ubuntu16.04下编译Ubuntu16.04固件
转载:https://blog.csdn.net/kenjianqi1647/article/details/88726391官方教程:http://wiki.t-firefly.com/zh_CN/Firefly-RK3288/linux_compile.html一、软件要求:编译环境初始化1、Ubuntu 16.04 软件包安装sudo apt-get install git gcc-arm-linux-gnueabihf u-boot-tools device-tree-comp.
2021-06-22 14:03:48
1144
1
原创 vmware ubuntu安装vmware tools
https://blog.csdn.net/u013142781/article/details/50539574
2021-06-22 09:22:12
126
转载 安装VMware Tools显示灰色正确解决办法
LC滤波器原理 LC滤波器也称为无源滤波器,是传统的谐波补偿装置。LC滤波器之所以称为无源滤波器,顾名思义,就是该装置不需要额外提供电源。LC滤波器一般是由滤波电容器、电抗器和电阻器适当组合而成,与谐波源并联,除起滤波作用外,还兼顾无功补偿的需要; LC滤波器按照功能分为LC低通滤波器、LC带通滤波器、高通滤波器、LC全通滤波器、LC带阻滤波器; 按调谐又分为单调谐滤波器、双调谐滤波器及三调谐
2021-06-22 08:41:27
9776
7
转载 贴片陶瓷电容材质:X5R,X7R,Y5V
MLCC是片式多层陶瓷电容器英文缩写.(Multi-layer ceramic capacitors) MLCC可以分成如下几种:NPO、COG、Y5V、Z5U、X7R、X5R等。NPO、COG温度特性平稳、容值小、价格高;Y5V、Z5U温度特性大、容值大、价格低;X7R、X5R则介于以上两种之间。X7R常用于容量为3300pF~0.33uF的电容,这类电容适用于...
2019-12-02 16:41:47
1058
原创 关于MAX811MCU监控芯片做复位的理解
常用单片机的reset引脚是由轻触按键及上拉电阻、消抖电容组成的复位电路,这种电路适合用在产品验证阶段,但如果是便携式成品电路,不可能单独流出个按键做reset使用,那就需要使用自动复位了。而MAX811为常用的复位芯片,可以提供自动复位和手动复位两种方式,两个引脚控制。分别是 R\E\S\E\T\和M\R\引脚。R\E\S\E\T\: Active-Low Reset Output. ...
2019-10-30 14:42:01
8293
原创 磁珠的选用
电感是储能元件,而磁珠是能量转换(消耗)器件一份经典的参考文章:https://blog.csdn.net/wangshh03/article/details/73176342磁珠等效电路就是电感和电阻串联:磁珠主要特性参数:1.阻抗IzI600@100MHz(ohm):这里指100MHz频率下的交流阻抗位600ohm;2.DRC直流阻抗(最好小于1ohm):低的DRC可以...
2019-10-18 14:23:02
1566
原创 Vcc(电源)和GND(地)之间接电容的作用
****1、在直流电源(Vcc)和地之间并接电容的电容可称为滤波电容.滤波电容滤除电源的杂波和交流成分,压平滑脉动直流电,储存电能.取值一般100-4700uF.取值与负载电流和对电源的纯净度有关,容量越大越好.有时在大电容傍边会并有一个容量较小的电容,叫高频去耦电容.也是滤波的一种型式用来滤除电源中的高频杂波以免电路态产生自激,稳定电路工作状.取值一般0.1-10uF.取值与滤除杂波的频率有...
2019-09-19 08:50:38
13076
1
原创 AD 出现 invalidparameter
在桌面选中“我的电脑”,鼠标右键选择“管理”;在“管理”窗口中,选取“服务和应用程序”扩展项目下的“服务”选项,在右侧出现系统服务列表中找到“Print Spooler”服务,双击进入“Print Spooler”服务设置;在“Print Spooler”服务设置窗口中,将“启动类型”设置为“自动”,点击“启动”按钮;此时系统会尝试启动该服务;当服务启动成功后,“服务状态”会显示为...
2019-09-05 09:02:29
10082
3
转载 通俗易懂 MOS管
学过模拟电路,但都忘得差不多了。重新学习MOS管相关知识,大多数是整理得来并非原创。如有错误还请多多指点! 先上一张图 一、 一句话MOS管工作原理 NMOS的特性,Vgs大于一定的值就会导通,适合用于源极接地时的情况(低端驱动),只要栅极电压达到一定电压(如4V或10V,其他电压,看手册)就可以了。 ...
2019-07-25 10:17:38
1803
转载 Beyond Compare 4 30天试用期后,破解方法
Beyond Compare 4 30天试用期后,破解方法。在安装目录下找到文件BCUnrar.dll,比如:D:\software\Beyond Compare 4,重命名该文件即可。重新启动,就可以正常使用了。附:网上搜到的删除注册表的方法没有试验成功,这个亲测可以。---------------------作者:lamp82来源:CSDN原文:https://blo...
2019-04-10 15:18:22
881
原创 ECG 7英寸 漏数据问题
7英寸ECG 按照5英寸的方案走的,但是在后期实验过程中,出现了漏数据、错数据的问题,之前5英寸漏数据是因为核心板是Android系统,是基于Linux,而Linux非实时系统,因此将1298数据上传到核心板时,由于核心板接收数据不及时出现了漏数据的情况。但是7英寸的已经加上了MCU,在测试程序中看STM32的程序 流水号没问题,但是流水数据不对,后来加上了屏蔽罩,漏数据和错数据的情况解决了。...
2019-01-15 11:25:41
208
原创 电池触电 有多个引脚
1、热敏电阻连接点:用来判断电池充满及在温度过高时停止对电池充电。2、识别电阻连接点:一些手机为了区别锂离子电池和镍氢电池,或者厚电池和薄电池,就会接有一个识别电阻,用来判别电池类型。3、电池信息存储器连接点:一些手机电池内部带有存储器芯片,用来存储电池的参数,如制造厂商、流水号、生产日期、电压、容量等等。4、充电器正极连接点。5、智能IC连接点。6、正、负极并接点:有的手机上虽有...
2019-01-07 09:16:32
1376
原创 STM32 串口程序下载
使用USB线给STM32下载代码 此处以STM32F407开发板为例子前提:板子上必须有类似CH340G这类的片子。原理:通过USB转成串口,然后下载。方法:见原子STM32F开发指南,3.4.1 STM32 串口程序下载。简要说明:1、RXD和PA9(stm32的TXD),TXD和PA10(stm32的RXD)通过跳线帽相连。实际就是把CH340G与MCU的串口1连接...
2019-01-06 14:55:25
2743
原创 Keil5 SWD模式下no SW-DP found的解决方法
我首先接上j-link时显示的是:0xFFF... no SW-DP found因为使用其它的开发板没有出现过这个问题,所以检查过板子的硬件,没有发现硬件上的错误,其中也怀疑过其它的许多原因,最后修改了Max的速率,降到看500Khz之后,检查到了开发板,但是依旧下载程序失败,最后把速率降到了200K才正常。--------------------- 还有一种是连接j-link...
2018-12-25 17:57:02
7501
1
原创 jlink v9固件烧写
最近,jlink灯一直不亮,网上搜了下,貌似是固件需要重新烧写,今天终于鼓起勇气去尝试一下jlink固件烧写,成功了,和大家分享一下,记得顶一下第一步,http://pan.baidu.com/s/1o8yaTrO这个百度网盘,点击下载文件JLinK_Comm—JLINK_V9目录下的DfuSe_Demo_V3.0.1_Setup.exe软件和v612.dfu固件,然后在电脑上安装DfuSe_...
2018-12-03 09:32:17
12174
4
原创 同一个程序,keil 使用正版jlink可以找到芯片,用盗版的就找不到芯片?
自己做的板子,只留了swd口,用盗版的jlink一直检测不到芯片,正版jlink没有问题。最后把swd口的连接线短一点就可以了,盗版和正版在驱动能力上还是有区别的。 mark一下...
2018-11-30 13:38:02
3518
原创 Error: L6320W: Ignoring --entry command. Cannot find argument 'Reset_Handler'.
主要还是在创建工程的时候 ,点的太快,没有仔细看,此次去编译环境那加上Startup √上就行了。 以后一定要主要,在新建工程创建环境时候,要打三个√...
2018-11-29 11:09:39
15570
8
原创 error: No section matches selector - no section to be FIRST/LAST.
解决方法是:Options for Target ' xxxx '(右键左边框的target 1项就能看到),里面的Linker选项下面: 1、去掉勾选 Use Memory Layout from Target Dialog 2、清空 Scatter File里面的内容 点确定,okay了...
2018-11-29 10:59:35
983
原创 cannot open source input file "sys.h": No such file or directory
无法找到头文件时,需要手动添加下路径
2018-11-29 10:41:14
11156
1
原创 error: #5: cannot open source input file "core_cm4.h": No such file or directory
两步搞定
2018-11-29 10:20:54
11708
16
转载 去耦电容的摆放问题
电容去耦的一个重要问题是电容的去耦半径。大多数资料中都会提到电容摆放要尽量靠近芯片,多数资料都是从减小回路电感的角度来谈这个摆放距离问题。确实,减小电感是一个重要原因,但是还有一个重要的原因大多数资料都没有提及,那就是电容去耦半径问题。如果电容摆放离芯片过远,超出了它的去耦半径,电容将失去它的去耦的作用。理解去耦半径最好的办法就是考察噪声源和电容补偿电流之间的相位关系。当芯片对电流的需求发
2017-11-01 17:26:00
3812
转载 Python 中的正则表达式
一、简介正则表达式本身是一种小型的、高度专业化的编程语言,而在python中,通过内嵌集成re模块,程序媛们可以直接调用来实现正则匹配。正则表达式模式被编译成一系列的字节码,然后由用C编写的匹配引擎执行。二、正则表达式中常用的字符含义1、普通字符和11个元字符:普通字符匹配自身abcabc.
2017-10-23 18:49:41
210
转载 画板子流程和注意项
PCB产业发展迅猛,如今除了少数的家用小电器等是两层板以外,大多数的PCB板设计都是多层,很多为8层、12层、甚至更高。我们传统所称的四层板,即是顶层、底层和两个中间层。下面我们就以四层板设计为例,阐述多层板布线时所应该注意的事项,以供电子设计者参考。 1、 3点以上连线,尽量让线依次通过各点,便于测试,线长尽量短。 2、引脚之间尽量不要放线,特别是集成电路引脚之间和周围。 3、
2017-10-20 14:55:52
1408
转载 Altium_Designer操作技巧
生成PCB库:Design→Make PCB Library打开板设置:Design→Board Options启动停止放大镜:View→Board Insight→Toggle Insight Lens(快捷键:Shift+M)碰线选中:Edit→Select→Touching Line(快捷键:S→L)剪断导线:1) (Sch环境下)E
2017-10-13 09:41:57
2950
转载 启动模式,BOOT0和BOOT1详解
在画STM32的电路图的时候,关于STM32的启动方式纠结了一下,现有的参考设计都是在STM32的启动选择引脚BOOT0和BOOT1上使用了跳帽,用以人工选择STM32的启动方式,但是在实际应用中这种设计就显得冗余,所以这里顺带研究了一下STM32的启动方式。 STM32一共有三种启动模式,在ST官网上下载的RM0008中,我找到了启动相关的配置说明:
2017-10-12 16:15:30
55235
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人