![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工具使用
---牧马人---
来了就是客人,一杯茶饮少不了
展开
-
不同文本编码方式的互换
写在前面在不同的平台上开发,经常会遇到文本编码方式的冲突,比如A平台上的是UTF-8,B平台的是GB2312,这时如果想从A移植代码到B上,中文部分就会出现乱码的现象。虽然有些编辑器会自动识别编码方式,但是这个功能也会有出错的时候,并不能根本上解决问题。工具:VS code互换操作1、下载2个版本的VS code:VS code和VS code inside,这样就可以在同个电脑上同时存在2中版本的VS code了。2、安装过程:略过3、将VS code的编码方式按照以下方式修改成固定的,.原创 2020-05-16 23:11:32 · 451 阅读 · 0 评论 -
STM32之如何将时钟脉冲映射到IO输出
写在前面有时为了验证晶振的精度,一种方式就是直接测量晶振的引脚的脉冲频率,这种方式的成本和测试条件都比较高,另一种方式就是经过单片机处理后经普通IO口输出,这种方式只要有普通的频率计或者示波器即可验证。测试MCU:STM32F030C8T6原理分析:STM32F030C8T6或其他系列的单片机有一个功能叫MCO: Microcontroller clock output,可以将以下时钟输出到特定的GPIOA->Pin8:详见stm32f0xx_rcc.h的RCC_MCO_Clock_Sourc.原创 2020-05-14 10:55:57 · 2819 阅读 · 0 评论 -
射频功率单位转换
写在前面射频功率的单位表示方式:1、dBm,m表示毫瓦特,2、dbw,w表示瓦特,3、w,4、mw。下面以dBm与mw之间的互换。已知mw,兑换成dBm时,两者成自然对数关系,即以10为底的对数关系,数学表达式:dBm = 10*log10(mw)。已知dBm,兑换成mw时,两者成自然对数的反函数关系,即10底的指数函数关系,数学表达式:mW = 10^(dbm/10)。转换公式软件实...原创 2020-04-10 00:59:25 · 1571 阅读 · 0 评论 -
vysor使用教程
默认安装路径C:\Users\OOO\AppData\Local\Vysor\app-2.2.2\resources\app\unpacked-crx用记事本直接打开,CTRL+F搜索定位到Account Management修改代码成下面的样子g = 1, b = 1, k = "Account Management"原来是这样的g = !1, b = !1, k = "Accou...原创 2020-03-16 00:35:19 · 2142 阅读 · 2 评论 -
STM32之如何在ST官方网站下载资料
写在前面ST公司的产品线很多,涵盖分立元器件和集成芯片,在使用这些元器件时,需要查看相关数据手册,在ST官网可以下载所有的芯片资料,包括标准外设库安装包。官网下载可以不用注册账号就可以直接下载,方便简单。下面以STM32F0系列为例,下载数据手册。官网直达:https://www.st.com/en/microcontrollers-microprocessors.html一、下载数据手...原创 2020-02-20 12:11:40 · 3212 阅读 · 1 评论 -
nrf Connect低功耗蓝牙APP工具的使用
APP下载:nRF Master Control Panel (BLE)安卓、IOS平台都有该APP可以实现SCANER和ADVERTER两种角色下面主要来讲讲SCANER角色的使用扫描者点击SCAN或者下拉界面,可以刷新设备列表,右滑界面可以看到每个设备的信号强度的变化曲线图,不同颜色代表不同的设备连接设备测试设备的设备名称GCBT40-my,点击CONNECT连接成功后会自...原创 2019-12-17 17:36:31 · 16530 阅读 · 4 评论 -
j-flash的使用
写在前面J-Flash支持大部分的M0,M3等系列的单片机的烧录,比如ST意法半导体,TI的等等。软件工具:JLink_Windows_V646c.exe安装软件JLink_Windows_V646c.exe安装好后会得到2个工具J-Flash V6.46c、J-Link Commander V6.46cJ-Flash V6.46c可视化烧录操作J-Link Commander ...原创 2019-10-08 10:53:50 · 2616 阅读 · 0 评论 -
TortoiseSVN小乌龟GIT之使用教程
写在前面TortoiseSVN是一款免费的软件版本管理工具,通过这个工具可以更好的管理软件的每次更新,版本回顾,版本对比一、准备工作电脑操作系统:window 10,其他的也可以软件工具:1、TortoiseSVN-1.10.3.28489-x64-svn-1.10.4.msi,小乌龟管理工具2、VisualSVN-Server-3.9.4-x64.msi,虚拟后台服务器二、工具...原创 2019-09-29 17:49:34 · 5141 阅读 · 0 评论 -
VScode软件使用之快捷键文件头和函数说明注释
写在前面详细说明:链接安装插件koroFileHeader修改VScode配置文件>首选项>设置>“搜索:filehead”在settings.json中添加json字段,实例如下: "fileheader.customMade": { "Author":"Lin Qi Ping", "Date":"Do not e...原创 2019-05-13 11:45:39 · 4514 阅读 · 0 评论 -
GitHub基本命令行之创建、推送
写在前面GitHub是一个免费的软件代码托管平台,在上面可以做版本管理,每次的推送都会有保存。1、初始化git操作git init创建本地文件echo "# wechat-easy2gug" >> README.md2、添加文件到本地仓库添加单个文件/文件夹README.md 可以是任何后缀文件和文件夹git add README.md添加当前文件夹所有文...原创 2019-05-07 10:16:56 · 207 阅读 · 0 评论 -
工具使用之解决IAR for ARM版本不兼容问题
IAR一直有一个诟病,如果版本升级后会出现版本不兼容问题,除非重新移植,网上有很多方法,但是都不怎么凑效,这里介绍一种亲测能用的方式。 老版本:IAR for ARM 8.2...... 新版本:IAR for ARM 8.32...... 测试对象:CC1310的tirtos_cc13xx_cc26xx_2_21_00_06的SDK更新了版本之后会...原创 2018-11-30 12:54:59 · 2964 阅读 · 0 评论 -
工具使用之J-link重刷固件
有一天突然发现黑盒子J-link V08不能用了,就想着试试冲刷下固件,网上的例程很多,大概就两种:1,JTAG接口烧录,这个要利用另外一个J-link来给坏了的J-link烧固件。2、直接用本身的USB接口冲刷。本教程选用第二种方式。 具体操作就不细说,这里就“拿来”用吧,到这里来。 在这就说说几个要点:1、擦写完原本固件后,电脑会提示无法识...转载 2018-11-22 10:25:27 · 504 阅读 · 0 评论 -
VScode软件使用之鼠标右键直接打开工程文件夹
如果发现右键没有这个暂时没有很好的方法去设置,最好可以重装的时候选择使能该功能了,网上有些人使用修改注册表的方式,试了一下,不靠谱原创 2018-10-18 10:43:11 · 3547 阅读 · 0 评论 -
VScode软件使用之菜单栏语言设置
对于英语不好的小伙伴使用全英文版的VScode确实有点纠结,但是对于简单的应用还可以应付。下面我们就先来看看如何修改语言环境:1、安装语言包快捷键:Ctrl+Shift+X,进入拓展插件安装,输入:category:"Language Packs"选择Chinese插件使用方法安装后,在 locale.json 中添加 "locale": "zh-cn",即可...原创 2018-10-18 10:34:11 · 1337 阅读 · 0 评论