自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

冰林科技

为敏捷开发而生

  • 博客(27)
  • 资源 (8)
  • 收藏
  • 关注

原创 案例分析-FATfs文件系统移植单片机内存不够问题分析和解决

可以看出是下面几个文件占用内存较大,做针对性处理(ZI Data 意思是有定义,但是没有初始化的变量,根据工程分析,可能是分配的空间太多了,需要调整)在通过cubeMX自带的FATfs 文件系统在STM32F103C8T6上进行移植,正式调用后,发现系统报错,出现内存空间不足问题。说明刚开始分析空间不够是对的,是flash不够还是RAM不够,我们看输出文件倒数第四行,算一算到底用了多少Flash,多少RAM呢,这个系列的单片机只有20k,显然超过芯片的20k范围,说明是RAM超了。

2023-11-28 07:37:28 1223

原创 温湿度记录仪-技术预研(使用STM32+SPI Flash模拟U盘)

使用STM32F103C8T6 + SPI Flash(WSQ16)实现模拟U盘的功能。Step11:下载到开发板,可以看到出现了U盘的盘符,第一次需要格式化。Step8:改写对应的SPI Flash芯片型号和对应的容量大小。Step2:设置SPI Flash 的使能信号。Step10:修改USB设备的容量大小设置。Step9:在USB文件中增加读写函数。Step7:加入SPI驱动文件到工程。Step4:使能USB中间件。Step5:堆栈空间大小设置。Step3:使能USB通信。Step6:生成代码。

2023-11-25 07:36:12 629

原创 Keil工程打开发现目标芯片无法选择解决方案

本文章主要是说明了使用旧的Keil4建立的工程,怎么在Keil5环境下打开

2023-11-23 22:21:19 1159

原创 灵动微单片机使用Jlink下载

去灵动微官网下,任一芯片型号的软件工具下,可以下载到这个工具

2022-07-24 03:37:48 424

原创 ESP8266物联网时钟-概要设计(数据上阿里云)

一、阿里云端配置1.1创建产品1.2创建设备1.3创建数据模型二、设备端配置三、阿里云IoT Studio 开发四、移动可视化开发五、天猫精灵连接

2021-12-28 15:55:52 3297

原创 ESP8266物联网时钟-概要设计(网络时钟获取)

WIFI获取时间:NTP 服务 简介NTP是网络时间协议(Network Time Protocol),它是用来同步网络中各个计算机的时间的协议。esp8266也可以通过建立与NTP服务的连接,来获取实时时间。在计算机的世界里,时间非常地重要,例如对于火箭发射这种科研活动,对时间的统一性和准确性要求就非常地高,是按照A这台计算机的时间,还是按照B这台计算机的时间?NTP就是用来解决这个问题的,NTP(Network Time Protocol,网络时间协议)是用来使网络中的各个计算机时间同步的一种

2021-10-06 21:23:54 1594

原创 ESP8266物联网时钟-总体方案设计

#include <ESP8266WiFi.h>#include <NtpClientLib.h>#include <TimeLib.h>#include <SimpleTimer.h> SimpleTimer timer; const PROGMEM char *ntpServer = "ntp1.aliyun.com";int8_t timeZone = 8; volatile int hour_variable;volatile .

2021-10-06 21:07:15 3344

原创 ESP8266物联网时钟-需求分析

产品定义:本产品是定义为桌面时钟,一般场景是放在办公桌、床头、学生宿舍桌、书架、茶几上等家用环境,可以方便用户随时查看当前时间、当前天气。1、可以从网络中获取时间,自动校准时间价值:高,可以解决普通时钟需要频繁成本:可实现性:2、可以从网络中获取天气3、可以显示本地的温湿度4、带充电功能,待机时长一个月5、可以显示网络连接状态6、农历显示7、星期显示8、支持一键配网...

2021-09-26 07:16:49 2809

原创 ESP8266物联网时钟-竞品分析

竞品1:名称:木头时钟外观:功能:1、日期显示:星期+日历2、支持声控3、支持闹钟4、12/24小时制可以切换5、可充电(没有说时间)6、温度显示7、根据环境调光

2021-09-25 07:49:57 2349

原创 ESP8266物联网时钟-产品ID

网上看到的手上有ESP8266的模块,有OLED也有LED点阵模块,所以想自己做一个。初步设想的功能:1、可以从网络中获取时间,自动校准时间2、可以从网络中获取天气3、可以显示本地的温湿度4、带充电功能,待机时长一个月5、可以显示网络连接状态6、农历显示7、星期显示8、支持一键配网目前想到的只有这些,大家如果觉得有好的创意可以在评论去留言。...

2021-09-22 07:03:44 253

原创 电子体温计拆解

2019年买的电子体温计,用了一段时间后,发现用不了,屏幕不亮了,一直闲置着。今天来拆一下,看看里面的结构,还有这个产品设计有没有什么做得比较好的地方。 电子体温计 铭牌第一步:后端的盖子直接可以拔下,打开,应该是方便换纽扣电...

2021-08-29 17:26:13 11782

原创 直流无刷电机专题-研究直流无刷电机需要涉及的几个理论基础

1、左手定则,这个是电机转动受力分析的基础,简单说就是磁场中的载流导体,会受到力的作用。让磁感线穿过手掌正面,手指方向为电流方向,大拇指方向为产生磁力的方向,我相信喜欢玩模型的人都还有一定物理基础的哈哈。2、 右手定则,这是产生感生电动势的基础,跟左手定则的相反,磁场中的导体因受到力的牵引切割磁感线产生电动势。3、右手螺旋定则,用右手握住通电螺线管,使四指弯曲与电流方向一致,那么大拇指所指的那一端就是通电螺旋管的N极。这个定则是通电线圈判断极性的基础,红色箭头方向即...

2021-05-01 04:56:42 252 1

原创 ESP8266专题-淘宝店铺销售文案

二十一世纪最值钱的是什么,是人才,尤其是电子工程类的人才,现在国家在大力发展新基建,新基建里面非常重要的一部分就是物联网,结合国家智能制造2025的规划,物联网技术一定是会大放异彩的,物联网技术现在正在成为嵌入式软件工程师的硬核能力,如果还不懂物联网技术就晚了。然而,ESP8266以其优美的价格,简单的开发方式已然成为物联网的经典产品,可以说智能化51单片机开始,数据化从ESP8266开始,只要宿舍或者有WI家里FI甚者你只要有手机,就可以应用ESP8266做出各种各样大神级的应用作品。这款ESP8

2020-05-19 07:29:30 473

原创 ESP8266专题-arduino IDE 点亮LED灯

一、实现功能点亮LED灯,LED灯以500MS的翻转周期闪烁。二、硬件说明三、软件说明初始化端口模式,延时,然后操作IO口,程序代码如下:#define PIN_LED 4 //定义LED灯:PIN_LED所对应的引脚为16号void setup(){ pinMode(PIN_LED, OUTPUT); //初始化PIN_LED引脚模式为输出 digitalW...

2020-04-25 21:29:59 806

原创 器件选型-OLED液晶显示原理和选型

一、OLED的发展历史OLED是英文OrganIC Light-EMItting Diode的缩写,翻译过来被称为有机发光二极管或有机发光显示器。OLED 技术的研究,起源于邓青云博士(Dr.Ching Wan Tang),他出生于香港,于英属哥伦比亚大学得到化学理学士学位,于1975年在康奈尔大学获得物理化学博士学位。邓青云自1975年开始加入柯达公司Rochester实验室从事研究工作,在...

2020-04-25 05:29:20 3582

原创 ESP8266专题-使用arduino IDE出现更新不了库的问题解决

今天在新电脑上安装arduino IDE时,发现没有办法更新,进入开发板管理更新时会出现下图的错误。尝试解决方法:1、以管理员权限运行宁,发现也是不行2、根据网上的说明,删除arduino 15下的文件也不行解决的方案:在这个连接下下载一个esp8266的库文件,直接替换这个arduino的文件。http://pan.baidu.com/s/1mh50myG...

2020-04-23 07:03:19 3620 1

原创 器件选型-墨水屏(电子纸)介绍

一、概述现在可以看到越来越多的超市的价格标签更换为电子纸的,还有使用的电子书也有很多是使用电子纸的。电子纸的最大优先是省电,电子纸显示只有在变化图像的时候才需要用电,掉电后还可以保持显示,具备了类似纸张的特性,所以称为电子纸,基于这个特性,可以把能耗做的非常低。但是目前由于技术性能的限制,现在电子纸的颜色相对单一,一般都只支持两种或者三种颜色,今年元太科技才推出彩色电子纸。小米电子书阅...

2020-04-19 08:23:10 2054

原创 器件选型专题-光耦选型

2020-03-27 06:59:33 195

原创 ESP8266专题-开发板硬件设计

首先是CH340G下载电路,在网上看到有的是5V供电的,有的是3.3V供电的,需要确认一下那个是合理的 我们直接来看CH340G的芯片手册,说明这芯片是支持3.3V和5V的。看到测试的数据,写的是5V的测试数据,说明这个芯片典型的用法的接5V,并且我们的板子设计也是通过USB供电,可以轻易得到5V电源,因此这里我们也选择使用5V供电。ESP8266模块供电电压为3.3VUSB输...

2020-03-22 12:54:47 6603

原创 PCB设计技能-如何在AD添加3D文件库

现在AD的功能越来越强大,已经可以实现元器件的3D化,在设计元件库得时候添加3D文件,设计完成后即可预览3D效果,并且可以导出3D文件,这样设计结构得时候工作量就大大减少了,也能够很好地设计出兼容性很好得结构。今天我们以画一个DHT11温湿度传感器为例吧,文件-新建-工程-集成库 新建一个集成库工程。在集成库工程下添加一个原理图库文件,一个PCB库文件在原理图库文件中新建一个元...

2020-03-22 11:46:31 6105 1

原创 ESP8266专题-ESP8266自动下载电路分析

ESP8266下载过程中

2020-03-18 07:18:02 6050

原创 ESP8266专题-合并bin文件实现量产过程中的下载简单配置

在用Flash Tool下载ESP8266的时候可以看到,我们需要根据不同的Flash地址设置匹配Flash地址,非常麻烦,有么有办法实现直接选中文件,一键烧录呢?配置非常复杂并且容易出错。其实下载工具中提供了一个合并Bin文件的功能,在这个功能里面集成的地址配置这个操作,不需要每次下载的时候都需要重新配置,这个是ESP8266量产的福音啊。具体的操作方法很简单:第一次加载需要下载...

2020-03-18 06:38:50 1550

原创 ESP8266专题-为ESP8266烧录固件(ESP Flash Tool)

先到安信可官网下载flash的烧录工具硬件方面的准备,就是测试一下ESP8266模块是否是OK的,复位后串口的波特率设置为74800,应该可以收到如下字符串。注意这里这引脚配置,需要将GPIO0拉低。选择ESP8266烧录打开可以看到这个界面我们需要烧录的是不知道boot的固件,flash地址设置如下:...

2020-03-16 07:40:29 2081

原创 有刷电机驱动专题-Mos管驱动电路中增加二极管的作用

最近在做一个Mos管驱动产品,发现发烫得厉害,然后参考了其他竞品发现都有增加这么一个二极管,依样增加上去后就不烫了,这就是是什么原因呢?在网上找到了原因,如下:再看MOS管本身DS极间也有个二极管,也是因为DS极中存在结电容,当断开MOS管的时候,DS极间的结电容与这个二极管组成回路,产生蓄流效果,从而保护了MOS管。...

2020-03-15 20:02:49 4526

原创 ESP8266专题-基于SDK开发的IDE环境搭建

第一步:登录安信可官方网站:https://www.ai-thinker.com找到ESP8266专题这里有详细的资料和安装过程:1.26GB 这个也是非常大的 非常占空间下载完成后就一路Next安装即可安装完成后我们来打开,懵了,启动后就显示个欢迎 然后让我离开。...

2020-03-13 06:03:32 112

原创 有刷电机驱动专题-直流有刷电机调速电路分析

最近有一个项目要求驱动一个60V的直流有刷电机调速,之前做的都是低压电的驱动,48V的已经是较高的,现在需要做一个60V的驱动,不好搞。网上买了一个别人的调压模块来研究:可以看到接口非常简单,只有电源输入、电机输出还有一个用来调速的电位器接口。为了便于分析,我们把电路板上的散热片拆掉先,上个全家福:初步分析了一下电路,从电机的正极开机,先是一个保险丝①,丝印标的是20A...

2020-03-11 22:00:54 9201

原创 从今天开始写写微博,分享技术,记录进步

在中国传统教育出来的娃,到了高中也还是老老实实的学习课本的知识,连电脑都很少碰,更别说什么单片机了。大学选专业的时候觉得电子这个方面好像很厉害的样子,然后就这样在IT这个路上越走越远了。大学时不断参加各种电子类的比赛,逐渐提高自己的技术。现在已经出来工作两年多了,也感觉没有什么成就。发现自己没有什么技术的积累,不懂得在做项目的时候从平台的角度。所以想着通过博客的方式记录学习过的知识,同时也可以把学

2016-06-09 21:41:38 147

ESP8266_SCH.pdf

WIFI ESP8266的原理图,需要的同学请下载,博客中有详细的设计过程说明文件,也可以查看,欢迎沟通交流。

2020-03-22

flash_download_tools_v3.6.6.rar

为了方便这里把下载工具也上传上来,如过实用过程中有问题,也可以在下方评论,我会尽早回复。一起来学ESP 8266,掌握物联网技术。

2020-03-16

labview串口曲线显示

labview写的窗口波形显示监控界面,适合于初学者!

2014-03-12

C#串口数据接收

本源代码是在win7下利用vs2010开发的C#串口接收数据界面,类似于串口助手。上传的是完整的工程文件。

2013-12-29

C# 串口数据接收

本源代码是在win7下利用vs2010开发的C#串口接收数据界面,类似于串口助手。上传的是完整的工程文件。

2013-12-29

msp430单片机例程

包含有多个msp430单片机c语言程序,对msp430初学者很有帮助。

2013-08-31

密码锁源程序

密码锁源程序,菜鸟写的有些乱,有些烦。高手路过请指点,同级路过可交流。欢迎下载

2012-04-12

万年历仿真

protues仿真 51单片机 DS1302 DS18B20

2012-03-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除