- 博客(14)
- 收藏
- 关注
原创 Keil5安装教程(包含C51与MDK共存)WIN10 亲测可用
做为一个底层硬件小苦逼,经常需要用到stm32和51单片机,于是在keil for C51和mdk中来回换编译器,换来换去真是是人令人窒息。所以今天就给大家带来了KEIL5编译环境的c51和MDK共存的教程。同时提供了STM32的pack,从f0到f4,以及低功耗的L系列,离线安装方便快捷。没有安装包的同学可以扫码关注我的个人公众号,获取安装包的下载链接~02安装教程下载完成后,可以下图几个文件,...
2018-06-15 13:56:20 85471 51
原创 基于ESP8266的物联网智能插排
事情的起因是这样的..........为了伺候鱼缸里的几条小孔雀鱼,每天早上我都要起来开水泵、开水草灯,晚上睡前则要关灯关水泵。PS:晚上睡觉感觉水流声还是有些吵。作为一个理工男,这种重复性的工作每天都需要花费我3分钟的时间,一年就是1095分钟!!虽然没事干就喜欢去看鱼,但是!这种固定周期的机械动作我不能忍。至此萌发了改造一个wifi控制插排的念头。物料清单1.插排*...
2019-01-16 08:59:58 4546
转载 visual studio 2015 key vs2015密钥
VS过了30天试用,一直提示lincense过期。找到两个vs2015的license,亲测可用。Visual Studio Professional 2015简体中文版(专业版)KEY:HMGNV-WCYXV-X7G9W-YCX63-B98R2Visual Studio Enterprise 2015简体中文版(企业版)KEY:HM6NR-QXX7C-DFW2Y-8B82K-WTYJV...
2018-12-21 14:39:59 1285
原创 Altium Designer布线后的漏线检查
每当画完PCB发去打样后,总是再担心是否有线没有画完。难道功能这么强大的AD连检测是否布线完成这个功能都没有么?当然不是,今天就和大家分享下如何在完成PCB后进行布线检查。-----------------------------分割线------------------------1.首先,随便打开一张PCB。本次测试的AD版本为AD15。2.在菜单栏中找到报告,点击板子信息。...
2018-11-08 21:48:42 5549 1
原创 Keil MDK 5代码补全功能设置
这段时间用新装的Keil5编程,经常会遇到在程序文件头部定义一个全局变量。在后面的编程过程中,经常会要用到这个变量,每次再打这个变量名会特别麻烦和浪费时间,想起之前设置过自动补全功能,于是百度了下,现在分享给大家。首先打开MDK5,还没装的同学可以关注我的个人公众号,硬件君。本次教程测试环境为win10 (1803) 64位。如果遇到问题请公众号内回复问题,我会尽量帮助解决。打开我们安...
2018-08-31 16:47:55 6478 5
原创 Multisim 13.0.1 安装教程
系统环境:WIN10 ,亲测可用。安装遇到问题的小伙伴欢迎骚扰我的个人公众号,每周get新技能。首先我们需要下载Multisim的安装包,已经有安装包的直接跳过,没有的或者原来安装包无法使用的可以关注公众号中回复关键字 “Multisim” 或 “电路仿真”获取下载连接。注意!还没有不限速百度网盘的小伙伴记得先回复“百度云”获取。--------------------------...
2018-08-02 17:09:11 18327 4
原创 InitKit 开发之——DHT11温湿度传感器
之前画InitKit开发板都时候,画上了DHT11温湿度传感器,这样就可以实现手机APP查看环境温湿度的功能。最近刚好空了下来就写了一下关于DHT11的测试代码。------------------------------------------------------------分割-------------------------------------------------------...
2018-07-24 22:03:31 991 1
原创 KEIL5添加STC芯片库
首先我们需要这个STC的烧录软件,大家可以从STC官方网站 http://www.stcmcu.com/ 中下载到。(这个官网真的......手动狗头)或者可以直接从网盘链接中下载,链接:https://pan.baidu.com/s/1hDHZQd62hgInaM3YjQoIww 密码:8lwq。双击这个可执行文件,在本次测试环境win10 64位中,系统有如下提示。我们点击更多信息,然后选择...
2018-07-05 23:06:44 108030 35
原创 stm32F105RC6 U盘升级实验 跳转APP后中断出错问题
最近在做STM32F105的U盘升级功能,其中bootloader中的FLASH写入,APP跳转等均参考了正点原子的F1串口IAP实验。值得注意的是F103的USB是不带HOST功能的,上次做的INIT Kit小板就使用了103的芯片,导致没办法加U盘升级功能。在移植好USB Host 功能后(F1的usb打算后续专门写一篇,这里就不介绍移植的工作了),移植FATFS文件系统,然后测试能够成功识别...
2018-06-11 18:18:37 1965 2
原创 Altium Designer15安装破解教程
获取方式 获取方式:1.没有资源的小伙伴可以关注我的公众号“硬件君”。回复 “AD” 即可免费获取软件网盘链接。3.网盘限速的小伙伴可以关注后回复“百度云”获取不限速工具。PS:新配了台主机,终于能够把一直拖的AD安装教程给补上了。 安装教程 这次教程以Altium Designer 15.0.7 Build 36915为例,首先下载好对于的安装包(内含破解文件)。下载完...
2018-06-06 14:47:36 19598 25
原创 MDK安装过程中遇到SVDConv returned with an error
今天台式机装MDK的时候遇到了这个非常奇怪的问题,装了很多次,每次都是这样,电脑名称和安装目录都是英文路径。百度也没有个明确的解决办法。最后发现安装包是放在中文路径中打开的,把安装包放在英文路径后,重新安装终于成功了。同时,破解keil时,keil也要以管理员身份运行才能破解成功。...
2018-06-05 16:37:46 23013 11
原创 基于protues的51单片机交通灯仿真
要求使用protues仿真软件,来模仿实际十字路口的红绿的显示变化,同时数码管进行时间倒计时的显示。百度了下实际情况的交通灯规则如下图。整个交通灯的运行流程如下图所示,这个应该和实际工作流程是非常接近的。根据这些资料开始绘制protues的仿真图,一开始是完全按照实际情况来设置的,画出来的是这样的。。写了个测试小程序一跑,懵逼了。。出现了Simulation is not running in r...
2018-05-27 10:21:33 14075 5
原创 protues仿真出现Simulation is not running in real time....的情况处理
最近在做交通灯的protues仿真的时候发现出现了Simulation is not running in real time due to excessive CPU load 这条警告,而且仿真程序运行的速度非常慢。通过百度查询,最终得出结论:是因为仿真里面用了大量的led灯,双击该器件可以看到Model Type选项里选择的是Analog(模拟),所以大大增加的软件的计算量,导致运行缓慢,而...
2018-05-26 23:39:51 35242 13
原创 C中的条件编译
C语言中有三种预处理方式:宏定义,文件包含,条件编译。本次项目文件为机智云对应的串口配置函数,希望实现通过宏定义的修改,而自动识别与之连接的串口,实现串口初始化相关代码,所以借此机会了解了一下条件编译是怎么回事。在很多的开源代码中,例如FATFS,各类RTOS中看到非常多的条件编译内容#if、#elif、#endif等等,这一方式利于程序的移植,调试等。条件编译常用形式一:#if 表达式1程序块...
2018-05-14 09:53:31 689
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人