<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[peakguy的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/peakguy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; peakguy]]></copyright><item><title><![CDATA[Altium Designer 约束规则设置]]></title><link>https://blog.youkuaiyun.com/peakguy/article/details/127287717</link><guid>https://blog.youkuaiyun.com/peakguy/article/details/127287717</guid><author>peakguy</author><pubDate>Wed, 12 Oct 2022 17:55:12 +0800</pubDate><description><![CDATA[介绍常用的一些规格约束的设置方法]]></description><category></category></item><item><title><![CDATA[硬件好书推荐]]></title><link>https://blog.youkuaiyun.com/peakguy/article/details/125515214</link><guid>https://blog.youkuaiyun.com/peakguy/article/details/125515214</guid><author>peakguy</author><pubDate>Wed, 29 Jun 2022 10:21:23 +0800</pubDate><description><![CDATA[硬件开发类好书推荐]]></description><category></category></item><item><title><![CDATA[回波损耗和电压驻波比]]></title><link>https://blog.youkuaiyun.com/peakguy/article/details/117166737</link><guid>https://blog.youkuaiyun.com/peakguy/article/details/117166737</guid><author>peakguy</author><pubDate>Sat, 22 May 2021 17:32:53 +0800</pubDate><description><![CDATA[回波损耗和电压驻波比

不用数学来解释这两个概念

RF能量通过传输线（同轴电缆或PCB走线）传播，就像声音在空荡荡的房间中传播一样。 它容易受到反射和反弹的影响。 当声波撞击空房间的硬墙时，您可以听到回声。 这些回波的损耗或减小几乎为零（回波损耗为零）。 想象一下，在装满衣服的步入式衣橱中的区别……没有回声。 您周围的织物会吸收声音，并且声音反弹的损失会很高（回波损耗很高）。 当我们沿着同轴电缆或PCB走线发送RF时，我们希望它进入天线（然后辐射到整个世界）。 我们不希望它像空荡荡的房间里的声音一样向我们]]></description><category></category></item><item><title><![CDATA[KEIL 设置watchpoint]]></title><link>https://blog.youkuaiyun.com/peakguy/article/details/103765713</link><guid>https://blog.youkuaiyun.com/peakguy/article/details/103765713</guid><author>peakguy</author><pubDate>Mon, 30 Dec 2019 14:32:58 +0800</pubDate><description><![CDATA[本文引用自https://blog.youkuaiyun.com/lj1158137735/article/details/79864892

在开发过程中，经常会遇到内存值被异常篡改的情况。而且，篡改者往往并不是你当前所正在进行调试的部分（即内存异常篡改其实早就存在，只不过现在才凸显出来），这样问题很难跟踪，故利用keil的这一特性，追踪问题。

以下项目举例说明












...]]></description><category></category></item><item><title><![CDATA[关于技术转管理的一些心得体会]]></title><link>https://blog.youkuaiyun.com/peakguy/article/details/102742871</link><guid>https://blog.youkuaiyun.com/peakguy/article/details/102742871</guid><author>peakguy</author><pubDate>Fri, 25 Oct 2019 14:46:15 +0800</pubDate><description><![CDATA[1、技术转管理之后的技术退化

2、
]]></description><category></category></item><item><title><![CDATA[PADS设置敷铜实心铜和网格铜]]></title><link>https://blog.youkuaiyun.com/peakguy/article/details/78513902</link><guid>https://blog.youkuaiyun.com/peakguy/article/details/78513902</guid><author>peakguy</author><pubDate>Sun, 12 Nov 2017 19:25:15 +0800</pubDate><description><![CDATA[PADS设置实心铜和网格铜有两个地方在控制，首先在layout界面中打开【工具】(Tool)-&gt;【选项】(Option)，找到【栅格和捕获】这一项，在右下侧有一个敷铜栅格，在这里输入1(该数字可为其他值，但是该值约小，敷铜能到达的区域越精确)，如下所示

设置完该选项后，在敷铜的时候，双击敷铜的形状，然后出现特性界面，如下所示：然后将敷铜的线宽设置成和上面敷铜栅格一样的值，这里因为铺铜栅格是...]]></description><category></category></item><item><title><![CDATA[Lora程序设计需要注意的几个地方]]></title><link>https://blog.youkuaiyun.com/peakguy/article/details/73274855</link><guid>https://blog.youkuaiyun.com/peakguy/article/details/73274855</guid><author>peakguy</author><pubDate>Thu, 15 Jun 2017 09:53:42 +0800</pubDate><description><![CDATA[1、Lora接收端的前导码长度必须大于等于发送端的前导码长度，如果发送端前导码长度未知或随时变化，那就将接收端的前导码长度设置为最大值65530，这种设置无论在普通接收还是CAD模式下都是适用的。
...]]></description><category></category></item><item><title><![CDATA[STM8设计几点需要注意的地方]]></title><link>https://blog.youkuaiyun.com/peakguy/article/details/72897850</link><guid>https://blog.youkuaiyun.com/peakguy/article/details/72897850</guid><author>peakguy</author><pubDate>Wed, 07 Jun 2017 11:29:25 +0800</pubDate><description><![CDATA[1&gt;、STM8的PC0、PC1两个引脚输出只有OD开漏输出，没有PP输出，如下图所示：

  



如果想要使用PC0和PC1输出高电平，硬件设计的时候需要进行上拉，这两个端口无法进行软件上拉，只能靠硬件上拉。

2&gt;、使用STM8库函数的时候，函数GPIO_ReadInputDataBit()无法读取引脚的高电平，需要对库函数做修改，修改详见另一篇文章：http://blog...]]></description><category></category></item><item><title><![CDATA[STM8库文件判断指定IO输入引脚电平GPIO_ReadInputPin有问题]]></title><link>https://blog.youkuaiyun.com/peakguy/article/details/72897419</link><guid>https://blog.youkuaiyun.com/peakguy/article/details/72897419</guid><author>peakguy</author><pubDate>Wed, 07 Jun 2017 10:55:21 +0800</pubDate><description><![CDATA[声明：本文转载自http://blog.youkuaiyun.com/lan120576664/article/details/24203639






/** 
  * @brief  Reads the specified GPIO input data pin. 
  * @param  GPIOx : Select the GPIO peripheral number (x = A to I)...]]></description><category></category></item><item><title><![CDATA[在MQTT服务器mosquitto上使用SSL/TSL]]></title><link>https://blog.youkuaiyun.com/peakguy/article/details/71634842</link><guid>https://blog.youkuaiyun.com/peakguy/article/details/71634842</guid><author>peakguy</author><pubDate>Thu, 11 May 2017 16:03:52 +0800</pubDate><description><![CDATA[准备工作：

两台电脑，Window系统电脑称为本地电脑，Linux 系统电脑称为服务器电脑。

1、在本地电脑上下载mosquitto的源码，下载地址http://mosquitto.org/files/source/，这里选择1.4.11的最新版本。

2、下载后解压，解压后得到文件夹如右图所示。

3、将上述解压的文件件拷贝到服务器电脑上，我使用的是SSH Secure File Trans...]]></description><category></category></item><item><title><![CDATA[SIM800的CSQ值与RSSI关系]]></title><link>https://blog.youkuaiyun.com/peakguy/article/details/70757231</link><guid>https://blog.youkuaiyun.com/peakguy/article/details/70757231</guid><author>peakguy</author><pubDate>Tue, 25 Apr 2017 17:36:30 +0800</pubDate><description><![CDATA[0  -113dbm
1  -111dbm
2  -109dbm
3  -107dbm
4  -105dbm
5  -103dbm
6  -101dbm
7  -99dbm
8  -97dbm
9  -95dbm
10  -93dbm
11  -91dbm
12  -89dbm
13  -87dbm
14  -85dbm
15  -83dbm
1...]]></description><category></category></item><item><title><![CDATA[嘉立创四层板各层厚度]]></title><link>https://blog.youkuaiyun.com/peakguy/article/details/54582746</link><guid>https://blog.youkuaiyun.com/peakguy/article/details/54582746</guid><author>peakguy</author><pubDate>Tue, 17 Jan 2017 14:27:00 +0800</pubDate><description><![CDATA[嘉立创4层板各层厚度，仅供参考，具体请详询嘉立创客服。]]></description><category></category></item><item><title><![CDATA[apt-get: Could not resolve 'archive.ubuntu.com'解决方法]]></title><link>https://blog.youkuaiyun.com/peakguy/article/details/52444768</link><guid>https://blog.youkuaiyun.com/peakguy/article/details/52444768</guid><author>peakguy</author><pubDate>Mon, 05 Sep 2016 23:36:12 +0800</pubDate><description><![CDATA[在使用Ubuntu搭建TFTP服务器的时候，新买的Linux服务器主机，在是还用atp-get的时候出现了apt-get: Could not resolve 'archive.ubuntu.com'的错误，一开始按照网上的说法，修改apt-get的源网址，添加了国内的一些网址资源以后还是不行，比如添加了以下的一些资源网址：

deb http://mirrors.ustc.edu.cn/ubun...]]></description><category></category></item><item><title><![CDATA[KEIL MDK 5添加Device/CPU]]></title><link>https://blog.youkuaiyun.com/peakguy/article/details/52024494</link><guid>https://blog.youkuaiyun.com/peakguy/article/details/52024494</guid><author>peakguy</author><pubDate>Mon, 25 Jul 2016 16:06:29 +0800</pubDate><description><![CDATA[下载KEIL MDK5以后是没有安装device的，如果此时创建工程会找不到目标芯片，如下图所示：



此时我们就要安装自己需要的芯片系列，比如STM32F1系列。

首先选择Project-Manage-Pack Installer如下图所示：



此时出现下面如下界面：



选择菜单栏中的Packs，点击Check for Updates，此时就会出现最新的支持的CPU系列，更新完毕之后...]]></description><category></category></item><item><title><![CDATA[ESP8266作为服务器配置方法]]></title><link>https://blog.youkuaiyun.com/peakguy/article/details/50490177</link><guid>https://blog.youkuaiyun.com/peakguy/article/details/50490177</guid><author>peakguy</author><pubDate>Sat, 09 Jan 2016 22:44:30 +0800</pubDate><description><![CDATA[应用场景：ESP8266模块连接到室内路由器上面然后为MCU提供接入网络的功能，MCU接入到网络后，8266作为服务器使用，通过电脑客户端访问8266.

步骤一：

确认模块中间的四个引脚接到了VCC（3V3）上面，如下图所示：



除了电源外，还需要将模块的TX接U转串的RX，模块的RX接U转串的TX。

之后串口调试助手配置成波特率115200，其他配置如下图所示：



上面的准备做完之...]]></description><category></category></item><item><title><![CDATA[MFC调用外部exe程序的方法]]></title><link>https://blog.youkuaiyun.com/peakguy/article/details/50174889</link><guid>https://blog.youkuaiyun.com/peakguy/article/details/50174889</guid><author>peakguy</author><pubDate>Fri, 04 Dec 2015 14:42:07 +0800</pubDate><description><![CDATA[MFC调用外部程序有好几种方法，我是用的是函数ShellExecute（）；

使用方法如下：

ShellExecute(this-&gt;m_hWnd,"open",".\\JLink.exe",".\\para.txt","",SW_HIDE );

其中".\\JLink.exe“是我要调用的外部程序，".\\para.txt"是我要传递给JLink的参数，SW_HIDE表示我调用该程序，...]]></description><category></category></item><item><title><![CDATA[电阻和电容精度表示方法]]></title><link>https://blog.youkuaiyun.com/peakguy/article/details/49821209</link><guid>https://blog.youkuaiyun.com/peakguy/article/details/49821209</guid><author>peakguy</author><pubDate>Fri, 13 Nov 2015 17:51:26 +0800</pubDate><description><![CDATA[电阻和电容精度表示方法]]></description><category></category></item><item><title><![CDATA[Jlink V8固件恢复]]></title><link>https://blog.youkuaiyun.com/peakguy/article/details/49761035</link><guid>https://blog.youkuaiyun.com/peakguy/article/details/49761035</guid><author>peakguy</author><pubDate>Tue, 10 Nov 2015 15:55:53 +0800</pubDate><description><![CDATA[1、 打开JLINK 外壳，见到JLINK内部电路如下图所示。



a>使用USB线连接JLINK与PC机，以提供JLINK工作电源。
b>短接图中ERASE（JP12）的两个过孔约5秒。断开ERASE（JP12）位置的两个过孔的短接。然后拔掉JLINK与P C间的USB线（注意先后顺序）。
c> 短接图中,TST（JP13）处的两个过孔。
d>使用USB线连接JLINK与PC机，]]></description><category></category></item><item><title><![CDATA[orCAD和PADS联合电路设计]]></title><link>https://blog.youkuaiyun.com/peakguy/article/details/49701723</link><guid>https://blog.youkuaiyun.com/peakguy/article/details/49701723</guid><author>peakguy</author><pubDate>Sat, 07 Nov 2015 14:07:50 +0800</pubDate><description><![CDATA[在进行中等以上规模电路设计的时候，一般都是专人负责原理图原理图，专人负责layout，orCAD因为他的输出网表种类相当丰富，操作方便深受原理设计人员青睐，orCAD可以输出目前市面上大部分PCB设计软件的网表，包括protel、AltiumDesigner、PADS、Alegrro等等，下面介绍一下两者交互设计时候网表导入和更新问题。

1、生成网表。

  首先在rocad中选中要生成网...]]></description><category></category></item><item><title><![CDATA[电子类产品生产经验总结]]></title><link>https://blog.youkuaiyun.com/peakguy/article/details/49664323</link><guid>https://blog.youkuaiyun.com/peakguy/article/details/49664323</guid><author>peakguy</author><pubDate>Thu, 05 Nov 2015 16:19:51 +0800</pubDate><description><![CDATA[电子类产品生产经验总结]]></description><category></category></item></channel></rss>