<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Initdev的博客]]></title><description><![CDATA[业余物联网开发，STM32，esp8266,51]]></description><link>https://blog.youkuaiyun.com/Initdev</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Initdev]]></copyright><item><title><![CDATA[基于ESP8266的物联网智能插排]]></title><link>https://blog.youkuaiyun.com/Initdev/article/details/86501811</link><guid>https://blog.youkuaiyun.com/Initdev/article/details/86501811</guid><author>Initdev</author><pubDate>Wed, 16 Jan 2019 08:59:58 +0800</pubDate><description><![CDATA[事情的起因是这样的..........



为了伺候鱼缸里的几条小孔雀鱼，每天早上我都要起来开水泵、开水草灯，晚上睡前则要关灯关水泵。

PS：晚上睡觉感觉水流声还是有些吵。

作为一个理工男，这种重复性的工作每天都需要花费我3分钟的时间，一年就是1095分钟！！虽然没事干就喜欢去看鱼，但是！这种固定周期的机械动作我不能忍。至此萌发了改造一个wifi控制插排的念头。



物料清单

1.插排*...]]></description><category></category></item><item><title><![CDATA[visual studio 2015 key vs2015密钥]]></title><link>https://blog.youkuaiyun.com/Initdev/article/details/85161802</link><guid>https://blog.youkuaiyun.com/Initdev/article/details/85161802</guid><author>Initdev</author><pubDate>Fri, 21 Dec 2018 14:39:59 +0800</pubDate><description><![CDATA[VS过了30天试用，一直提示lincense过期。找到两个vs2015的license，亲测可用。

Visual Studio Professional 2015简体中文版（专业版）
KEY：HMGNV-WCYXV-X7G9W-YCX63-B98R2
Visual Studio Enterprise 2015简体中文版（企业版）
KEY：HM6NR-QXX7C-DFW2Y-8B82K-WTYJV...]]></description><category></category></item><item><title><![CDATA[Altium Designer布线后的漏线检查]]></title><link>https://blog.youkuaiyun.com/Initdev/article/details/83868968</link><guid>https://blog.youkuaiyun.com/Initdev/article/details/83868968</guid><author>Initdev</author><pubDate>Thu, 08 Nov 2018 21:48:42 +0800</pubDate><description><![CDATA[每当画完PCB发去打样后，总是再担心是否有线没有画完。难道功能这么强大的AD连检测是否布线完成这个功能都没有么？

当然不是，今天就和大家分享下如何在完成PCB后进行布线检查。

-----------------------------分割线------------------------

1.首先，随便打开一张PCB。本次测试的AD版本为AD15。

2.在菜单栏中找到报告，点击板子信息。
...]]></description><category></category></item><item><title><![CDATA[Keil MDK 5代码补全功能设置]]></title><link>https://blog.youkuaiyun.com/Initdev/article/details/82258676</link><guid>https://blog.youkuaiyun.com/Initdev/article/details/82258676</guid><author>Initdev</author><pubDate>Fri, 31 Aug 2018 16:47:55 +0800</pubDate><description><![CDATA[这段时间用新装的Keil5编程，经常会遇到在程序文件头部定义一个全局变量。在后面的编程过程中，经常会要用到这个变量，每次再打这个变量名会特别麻烦和浪费时间，想起之前设置过自动补全功能，于是百度了下，现在分享给大家。

首先打开MDK5，还没装的同学可以关注我的个人公众号，硬件君。

本次教程测试环境为win10 (1803) 64位。如果遇到问题请公众号内回复问题，我会尽量帮助解决。

打开我们安...]]></description><category></category></item><item><title><![CDATA[Multisim 13.0.1 安装教程]]></title><link>https://blog.youkuaiyun.com/Initdev/article/details/81363857</link><guid>https://blog.youkuaiyun.com/Initdev/article/details/81363857</guid><author>Initdev</author><pubDate>Thu, 02 Aug 2018 17:09:11 +0800</pubDate><description><![CDATA[系统环境：WIN10 ，亲测可用。安装遇到问题的小伙伴欢迎骚扰我的个人公众号，每周get新技能。



首先我们需要下载Multisim的安装包，已经有安装包的直接跳过，没有的或者原来安装包无法使用的可以关注公众号中回复关键字 “Multisim” 或 “电路仿真”获取下载连接。

注意！还没有不限速百度网盘的小伙伴记得先回复“百度云”获取。

--------------------------...]]></description><category></category></item><item><title><![CDATA[InitKit 开发之——DHT11温湿度传感器]]></title><link>https://blog.youkuaiyun.com/Initdev/article/details/81192904</link><guid>https://blog.youkuaiyun.com/Initdev/article/details/81192904</guid><author>Initdev</author><pubDate>Tue, 24 Jul 2018 22:03:31 +0800</pubDate><description><![CDATA[之前画InitKit开发板都时候，画上了DHT11温湿度传感器，这样就可以实现手机APP查看环境温湿度的功能。最近刚好空了下来就写了一下关于DHT11的测试代码。

------------------------------------------------------------分割-------------------------------------------------------...]]></description><category></category></item><item><title><![CDATA[KEIL5添加STC芯片库]]></title><link>https://blog.youkuaiyun.com/Initdev/article/details/80934393</link><guid>https://blog.youkuaiyun.com/Initdev/article/details/80934393</guid><author>Initdev</author><pubDate>Thu, 05 Jul 2018 23:06:44 +0800</pubDate><description><![CDATA[首先我们需要这个STC的烧录软件，大家可以从STC官方网站  http://www.stcmcu.com/ 中下载到。（这个官网真的......手动狗头）或者可以直接从网盘链接中下载，链接：https://pan.baidu.com/s/1hDHZQd62hgInaM3YjQoIww 密码：8lwq。双击这个可执行文件，在本次测试环境win10 64位中，系统有如下提示。我们点击更多信息，然后选择...]]></description><category></category></item><item><title><![CDATA[Keil5安装教程（包含C51与MDK共存）WIN10 亲测可用]]></title><link>https://blog.youkuaiyun.com/Initdev/article/details/80704205</link><guid>https://blog.youkuaiyun.com/Initdev/article/details/80704205</guid><author>Initdev</author><pubDate>Fri, 15 Jun 2018 13:56:20 +0800</pubDate><description><![CDATA[做为一个底层硬件小苦逼，经常需要用到stm32和51单片机，于是在keil for C51和mdk中来回换编译器，换来换去真是是人令人窒息。所以今天就给大家带来了KEIL5编译环境的c51和MDK共存的教程。同时提供了STM32的pack，从f0到f4，以及低功耗的L系列，离线安装方便快捷。没有安装包的同学可以扫码关注我的个人公众号，获取安装包的下载链接~02安装教程下载完成后，可以下图几个文件，...]]></description><category></category></item><item><title><![CDATA[stm32F105RC6 U盘升级实验 跳转APP后中断出错问题]]></title><link>https://blog.youkuaiyun.com/Initdev/article/details/80652320</link><guid>https://blog.youkuaiyun.com/Initdev/article/details/80652320</guid><author>Initdev</author><pubDate>Mon, 11 Jun 2018 18:18:37 +0800</pubDate><description><![CDATA[最近在做STM32F105的U盘升级功能，其中bootloader中的FLASH写入，APP跳转等均参考了正点原子的F1串口IAP实验。值得注意的是F103的USB是不带HOST功能的，上次做的INIT Kit小板就使用了103的芯片，导致没办法加U盘升级功能。在移植好USB Host 功能后（F1的usb打算后续专门写一篇，这里就不介绍移植的工作了），移植FATFS文件系统，然后测试能够成功识别...]]></description><category></category></item><item><title><![CDATA[MDK安装过程中遇到SVDConv returned with an error]]></title><link>https://blog.youkuaiyun.com/Initdev/article/details/80583343</link><guid>https://blog.youkuaiyun.com/Initdev/article/details/80583343</guid><author>Initdev</author><pubDate>Tue, 05 Jun 2018 16:37:46 +0800</pubDate><description><![CDATA[今天台式机装MDK的时候遇到了这个非常奇怪的问题，装了很多次，每次都是这样，电脑名称和安装目录都是英文路径。百度也没有个明确的解决办法。最后发现安装包是放在中文路径中打开的，把安装包放在英文路径后，重新安装终于成功了。同时，破解keil时，keil也要以管理员身份运行才能破解成功。...]]></description><category></category></item><item><title><![CDATA[基于protues的51单片机交通灯仿真]]></title><link>https://blog.youkuaiyun.com/Initdev/article/details/80467174</link><guid>https://blog.youkuaiyun.com/Initdev/article/details/80467174</guid><author>Initdev</author><pubDate>Sun, 27 May 2018 10:21:33 +0800</pubDate><description><![CDATA[要求使用protues仿真软件，来模仿实际十字路口的红绿的显示变化，同时数码管进行时间倒计时的显示。百度了下实际情况的交通灯规则如下图。整个交通灯的运行流程如下图所示，这个应该和实际工作流程是非常接近的。根据这些资料开始绘制protues的仿真图，一开始是完全按照实际情况来设置的，画出来的是这样的。。写了个测试小程序一跑，懵逼了。。出现了Simulation is not running in r...]]></description><category></category></item><item><title><![CDATA[protues仿真出现Simulation is not running in real time....的情况处理]]></title><link>https://blog.youkuaiyun.com/Initdev/article/details/80466129</link><guid>https://blog.youkuaiyun.com/Initdev/article/details/80466129</guid><author>Initdev</author><pubDate>Sat, 26 May 2018 23:39:51 +0800</pubDate><description><![CDATA[最近在做交通灯的protues仿真的时候发现出现了Simulation is not running in real time due to excessive CPU load 这条警告，而且仿真程序运行的速度非常慢。通过百度查询，最终得出结论：是因为仿真里面用了大量的led灯，双击该器件可以看到Model Type选项里选择的是Analog（模拟），所以大大增加的软件的计算量，导致运行缓慢，而...]]></description><category></category></item><item><title><![CDATA[C中的条件编译]]></title><link>https://blog.youkuaiyun.com/Initdev/article/details/80305450</link><guid>https://blog.youkuaiyun.com/Initdev/article/details/80305450</guid><author>Initdev</author><pubDate>Mon, 14 May 2018 09:53:31 +0800</pubDate><description><![CDATA[C语言中有三种预处理方式：宏定义，文件包含，条件编译。本次项目文件为机智云对应的串口配置函数，希望实现通过宏定义的修改，而自动识别与之连接的串口，实现串口初始化相关代码，所以借此机会了解了一下条件编译是怎么回事。在很多的开源代码中，例如FATFS，各类RTOS中看到非常多的条件编译内容#if、#elif、#endif等等，这一方式利于程序的移植，调试等。条件编译常用形式一：#if 表达式1
程序块...]]></description><category></category></item></channel></rss>