自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

木子皿--啥都不会的菜鸟

努力学习,希望有朝一日能够从事后台服务器开发相关工作!

  • 博客(17)
  • 资源 (5)
  • 收藏
  • 关注

原创 Java中的数据类型

文章目录1 常见的数据类型1 常见的数据类型下面为基本数据类型的占用内存字节:

2021-04-21 12:01:07 14

原创 阿里云物模型层初始化代码实现

1 代码实现直接代码实现:aliyun.h:#ifndef __ALIYUN_H#define __ALIYUN_H#include <stdint.h>#include <stdbool.h>#define PORT 1883#define SERVER "iot-as-mqtt.cn-shanghai.aliyuncs.com" //"a1gPAyS0jai.iot-as-mqtt.cn-shanghai.aliyuncs.com"#def

2021-04-20 20:24:35 22

原创 JVM、JRE和JDK的概念

文章目录1 JVM2 JDK3 JRE4 JDK、JRE和JVM三者的关系1 JVMJVM(Java Virtual Machine),Java虚拟机。JVM是Java平台无关性实现的关键。Java程序的执行过程如下:2 JDKJDK(Java Development Kit),Java语言的软件开发工具包。两个主要组件:-javac –编译器,将源程序转成字节码-java –运行编译后的java程序(.class后缀的)3 JREJRE(Java Runtime

2021-04-20 19:38:19 25

原创 阿里云物模型层功能分析

文章目录1 阿里云物模型层功能分析1.1 AT软件框架图1.2 设备和云端交换的数据类型1.3 阿里云物模型层总体提供的能力1 阿里云物模型层功能分析1.1 AT软件框架图首先还是来看一下AT软件的框架图:1.2 设备和云端交换的数据类型下面来定义下设备和阿里云数据交换格式:云端对数据的处理:1.3 阿里云物模型层总体提供的能力...

2021-04-19 08:49:10 30

原创 线性布局

文章目录1 线性布局1.1 线性布局的基本概念1.2 对齐方式1 线性布局首先来看下布局的概念:在进行Android开发中,常常需要用到各种布局来进行UI的绘制。布局也就是排列方式。1.1 线性布局的基本概念线性布局是程序中最常见的一种布局方式,线性布局可以分为水平线性布局和垂直线性布局两种,通过android:orientation属性可以设置线性布局的方向。android:orientation:vertical (垂直方向)horizontal(水平方向)对于放置到布局管理器中

2021-04-16 15:18:25 13

原创 NB驱动层MQTT发布和订阅数据的代码实现

文章目录1 代码实现1 代码实现首先看一下收到数据后的回调函数:如下为代码实现:#include <string.h>#include <stdio.h>#include "main.h"#include "at_parse.h"#include "app_debug.h"#include "at_net.h"#include "FreeRTOS.h"#include "task.h"#define AT_CMD_AT "AT"#

2021-04-15 15:24:32 51

原创 NB驱动建立MQTT连接和断开MQTT连接的代码实现

文章目录1 SIM7020建立MQTT连接和断开MQTT连接的AT指令2 SIM7020连接阿里云的流程3 代码实现1 SIM7020建立MQTT连接和断开MQTT连接的AT指令首先看下相关AT指令://创建连接[11-14 17:51:10:942]AT+CMQNEW="a1gPAyS0jai.iot-as-mqtt.cnshanghai.aliyuncs.com","1883",12000,1024[11-14 17:51:12:058]+CMQNEW: 0[11-14 17:51:12:0

2021-04-09 17:05:26 45

原创 戴维南定律和诺顿定律

文章目录1 戴维南定律2 诺顿定律戴维南定律和诺顿定律实际上就是等效电路的求法还是很简单的,看下示例就明白了。1 戴维南定律2 诺顿定律

2021-04-07 13:59:42 61

原创 基尔霍夫电流定律KCL和基尔霍夫电压定律KVL

文章目录1 基尔霍夫电流定律2 基尔霍夫电压定律1 基尔霍夫电流定律定义如下:举例如下:下面看下KCL的应用:2 基尔霍夫电压定律首先看下基尔霍夫电压定律的描述:下面看下示例:...

2021-04-06 10:58:50 85

原创 参考地、保护地、大地的概念

文章目录1 参考地、保护地、大地的概念1 参考地、保护地、大地的概念这里简要介绍下参考地、保护地、大地的概念:- 参考地就是我们常说的GND,0V。- 大地就是我们常说的地线。- 保护地实际上是金属外壳,会形成法拉第屏蔽笼。...

2021-04-06 10:30:21 35

原创 节点、支路、回路的概念

文章目录1 节点Node2 支路Branch3 回路Loop1 节点Node两个或者两个以上支路共同连接的点称之为节点。2 支路Branch3 回路Loop

2021-04-06 10:21:12 67

原创 理想电压源VS实际电压源、理想电流源VS实际电流源

文章目录1 理想电压源和实际电压源1.1 理想电压源和实际电压源的模型1.2 电压源到电流源的转换2 理想电流源和实际电流源2.1 理想电流源和实际电流源的模型2.2 电流源到电压源的转换1 理想电压源和实际电压源1.1 理想电压源和实际电压源的模型首先来看下理想电压源和实际电压源的模型:实际电压源由于有内阻的存在,会导致输出的电压降低:下面举一个具体的实例:1.2 电压源到电流源的转换注意:电流源和电压源之间之所以能够相互转换,主要是针对负载而言。2 理想电流源和实际电流源2.

2021-04-06 09:56:26 84

原创 阿里云物联网生活平台简介

文章目录1 阿里云物联网生活平台简介1.1 阿里云物联网平台和阿里云生活物联网平台的区别1.2 设备和阿里云通信使用的协议1.3 设备和云端通信的数据格式1.4 对端对设备的身份识别1.5 NB和云端建立mqtt连接需要的信息1.6 物模型——定义产品的功能1 阿里云物联网生活平台简介首先看一下概览:1.1 阿里云物联网平台和阿里云生活物联网平台的区别1.2 设备和阿里云通信使用的协议我们使用MQTT进行通讯。1.3 设备和云端通信的数据格式1.4 对端对设备的身份识别主要由produ

2021-04-05 17:54:23 68

原创 AT网络抽象层的实现

文章目录1 AT网络抽象层的实现1 AT网络抽象层的实现首先看一下代码架构:为了使代码可以复用,我们可以将AT网络层进行抽象,头文件如下:at_net.h:#ifndef __AT_NET_H#define __AT_NET_H#include <stdbool.h>typedef void (*mqtt_recv_callback)(char *topic,char *pdata,uint16_t data_len);typedef struct { boo

2021-04-05 16:37:55 22

原创 原理图、PCB和实物是如何对应起来的

文章目录1 电阻2 电容2.1 贴片电容2.2 铝电解电容2.3 钽电解电容3 电感4 肖特基二极管5 BJT和MOS管主要分析一些常用元器件的原理图、PCB和实物是如何对应起来的。1 电阻2 电容2.1 贴片电容电容是电场效应,有如下公式i = C * dv / dt。电容的容抗:Xc = 1 / (jwc),其电压计算公式如下:所以电压滞后电流90°。2.2 铝电解电容2.3 钽电解电容竖线部分代表正极,需要特别注意。3 电感电感是电磁效应,v = L * di

2021-04-05 11:18:30 51

原创 NB模块初始化流程

文章目录1 NB模块初始化流程分析1.1 NB模块初始化流程分析1.2 常见AT指令2 NB模块初始化流程代码实现1 NB模块初始化流程分析1.1 NB模块初始化流程分析流程如下:1.2 常见AT指令测试日志如下://上电后自动输出 [11-08 17:35:22:824]*MATREADY: 1 [11-08 17:35:22:824]+CFUN: 1 [11-08 17:35:23:554]+CPIN: READY //at [11-08 17:35:39:015]AT [

2021-04-05 10:51:55 64

原创 NB模块开机、关机、重启的实现

文章目录1 NB模块开机、关机、重启的流程分析1.1 开机1.2 关机1.3 重启2 NB模块开机、关机、重启的代码实现1 NB模块开机、关机、重启的流程分析首先看一下硬件连接图:下面我们需要看一下硬件原理图中需要注意的点:1.1 开机NB模块开机时序图如下:开机的流程图如下:1.2 关机NB模块关机时序图如下:NB模块关机流程图如下:1.3 重启NB模块重启实现可以通过开机和关机两种操作就可以组合成重启。流程图如下:2 NB模块开机、关机、重启的代码实现...

2021-04-02 08:59:27 96

STM32F103C8T6_GRBL 1.1f 移植

STM32F103C8T6_GRBL 1.1f 移植,最新版本的GRBL,STM32F103C8T6,拿过去改一改便可以使用,非常实用!

2019-12-17

条码和二维码生成的DLL

这两个DLL可以用来生成条码和二维码

2018-10-29

【小项目】简易计算机等级考试模拟练习

【小项目】简易计算机等级考试模拟练习

2018-11-02

0.96LCD显示屏技术资料.zip

中景园电子0.96LCD显示屏技术资料,其中有完整的参考参考程序,硬件原理图,可以很方便的进行移植,使用起来很方便!

2019-12-09

30+款液晶数字英文字体打包下载.zip

花了很多天,也花了不少钱从各个网站上收集的液晶字体,非常适合用在LED显示上,现在分享给大家!是个好东西哦

2019-12-07

空空如也

空空如也

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

TA关注的人 TA的粉丝

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