自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

嵌入式羊圈

分享嵌入式、MCU相关软件,欢迎来到嵌入式羊圈成为一只小羊人!

  • 博客(25)
  • 资源 (16)
  • 问答 (1)
  • 收藏
  • 关注

原创 04、ZigBee 开发教程之进阶篇—CC2530驱动WiFi模块ESP8266打印温度信息

文章目录1、实验目的2、实验设备3、源码分析4、实验步骤1、实验目的1)通过实验掌握 CC2530 使用AT指令驱动ESP8266的方法2)CC2530 通过串口0将温度数据打印到串口3)ESP8266在AP模式下发送温度数据到手机,手机发送指令开关LED灯2、实验设备硬件:1、PC机一台;2、ZigBee(CC2530)(底板、核心板、仿真器、USB 线)开发板一套;3、ESP8266 01S模块一个;4、DS18B20温度传感器一个软件:Windows 10系统,IAR for 8051

2021-02-26 15:33:33 4679 5

原创 03、ZigBee 开发教程之进阶篇—CC2530无线传输质量检测

文章目录1、Packet Error Rate Tester(包错误率测试)理论分析1.1、工作流程1.2、流程图1.3、丢包、PER、RSSI计算方法2、实验详解2.1、实验目的2.2、实验设备2.3、实验现象2.4、源码分析2.5、实验步骤及现象1、Packet Error Rate Tester(包错误率测试)理论分析1.1、工作流程Packet Error Rate Tester(包错误率测试)1、启动板载外设、射频IO、系统时钟、中断等初始化(halBoardInit(););Bas

2021-02-25 16:50:01 1159 1

原创 02、ZigBee 开发教程之进阶篇—CC2530基于BasicRF无线点灯

文章目录1、BasicRF开发要点2、实验目的3、实验设备4、实验现象5、源码分析6、实验步骤及现象1、BasicRF开发要点  BasicRF软件包看起来挺复杂的,实际上与无线数据传输相关的并不多。通过抽丝剥茧,发现真正与Basic RF相关的也就四个部分:无线参数配置、无线模块初始化,无线数据发送和无线数据接收。该软件包的其他部分都是管理CC2530硬件的内容,在实际的开发中,你可以使用Basic RF软件包提供的API来控制硬件,当然也可以自己重新写,这就跟单纯的控制CC2530一样。1、无线参

2021-02-24 15:14:18 3408

原创 01、ZigBee 开发教程之进阶篇—BasicRF无线点对点传输协议

文章目录1、CC2530的概述2、BasicRF 的概述2.1、BasicRF层介绍2.1.1、BasicRF简介2.1.2、BasicRF工作原理2.1.3、Basic RF API说明2.2、硬件抽象层(hal)介绍2.2.1、Hal层简介2.2.2、Hal层API说明2.3、用户层(Application Layer)2.4、BasicRF操作总结1、CC2530的概述  cc2530单片机内部实验业界标准的增强型8051内核,结合了领先的RF收发器,用于 2.4GHz IEEE802.15.4的

2021-02-24 10:58:22 4358

原创 30、ZigBee 开发教程之基础篇—控制步进电机正反转

文章目录1、实验目的2、实验设备3、源码分析4、实验步骤现象1、实验目的1)通过实验掌握 CC2530 芯片 GPIO 的配置方法2)掌握步进电机控制原理2、实验设备硬件:1、PC机一台;2、ZigBee(CC2530)(底板、核心板、仿真器、USB 线)开发板一套;软件:Windows 10系统,IAR for 8051 集成开发环境,串口调试助手3、源码分析#include <ioCC2530.h>typedef unsigned char uchar;typedef

2021-02-20 13:55:44 1388

原创 29、ZigBee 开发教程之基础篇—RFID 射频卡

文章目录1、实验目的2、实验设备3、实验相关电路图4、源码分析5、实验步骤现象1、实验目的1)通过实验掌握 CC2530 芯片 GPIO 的配置方法2)学会在 RFID 射频模块的使用方法3)通过串口输出显示卡号信息2、实验设备硬件:1、PC机一台;2、ZigBee(CC2530)(底板、核心板、仿真器、USB 线)开发板一套;3、RFID 射频模块一个软件:Windows 10系统,IAR for 8051 集成开发环境,串口调试助手3、实验相关电路图接线方式:RC522接口

2021-02-20 11:27:34 1056 1

原创 28、ZigBee 开发教程之基础篇—红外对射计数器

文章目录1、实验目的2、实验设备3、实验相关电路图4、源码分析5、实验步骤现象1、实验目的1)通过实验掌握 CC2530 芯片 GPIO 的配置方法2)学会在E18-D80NK或者E18-D50NK模块的使用方法3)通过串口输出计数信息2、实验设备硬件:1、PC机一台;2、ZigBee(CC2530)(底板、核心板、仿真器、USB 线)开发板一套;3、光电传感器一个软件:Windows 10系统,IAR for 8051 集成开发环境,串口调试助手3、实验相关电路图接线方式:红

2021-02-19 21:24:29 1344

原创 27、ZigBee 开发教程之基础篇—ADC做电压表

文章目录1、实验目的2、实验设备3、实验相关电路图4、源码分析5、实验步骤现象1、实验目的1)通过实验掌握 CC2530 芯片 GPIO 的配置方法2)掌握 ADC 的使用2、实验设备硬件:1、PC机一台;2、ZigBee(CC2530)(底板、核心板、仿真器、USB 线)开发板一套;软件:Windows 10系统,IAR for 8051 集成开发环境,串口调试助手3、实验相关电路图4、源码分析#include <iocc2530.h>#include "adc.h"#

2021-02-19 17:03:09 482

原创 26、ZigBee 开发教程之基础篇—MQ-2 ADC读取烟雾浓度数值

文章目录1、实验目的2、实验设备3、实验相关电路图4、实验相关寄存器5、源码分析6、实验步骤现象1、实验目的1)通过实验掌握 CC2530 芯片 GPIO 的配置方法2)学会在协议栈中使用 MQ-2 气体传感器3)通过串口输出显示相关浓度信息2、实验设备硬件:1、PC机一台;2、ZigBee(CC2530)(底板、核心板、仿真器、USB 线)开发板一套;软件:Windows 10系统,IAR for 8051 集成开发环境,串口调试助手3、实验相关电路图接线方式:1)VCC:接电源正极

2021-02-19 15:13:57 1965

原创 25、ZigBee 开发教程之基础篇—CC2530 SPI接口主从

文章目录1、实验目的2、实验设备3、实验相关电路图4、源码分析5、实验现象1、实验目的1)通过实验掌握 CC2530 芯片 GPIO 的配置方法2)学会在 CC2530 芯片的 SPI 使用方法3)仿真器检测变量2、实验设备硬件:1、PC机一台;2、ZigBee(CC2530)(底板、核心板、仿真器、USB 线)开发板一套;软件:Windows 10系统,IAR for 8051 集成开发环境,串口调试助手3、实验相关电路图接线方式:  上图:GND、 VCC、 DC、 DD、 RE

2021-02-19 13:26:01 1295

原创 24、ZigBee 开发教程之基础篇—CC2530 按键控制灯光强度

文章目录1、实验目的2、实验设备3、实验相关电路图4、实验相关寄存器5、源码分析6、实验现象1、实验目的1)通过实验掌握 CC2530 芯片 GPIO 的配置方法2)掌握 Led 驱动电路及开关 Led 的原理3)掌握按键的使用,实现人机交互4)掌握 PWM 原理2、实验设备硬件:1、PC机一台;2、ZigBee(CC2530)(底板、核心板、仿真器、USB 线)开发板一套;软件:Windows 10系统,IAR for 8051 集成开发环境,串口调试助手3、实验相关电路图  LED

2021-02-18 16:07:48 1118

原创 23、ZigBee 开发教程之基础篇—CC2530 PWM调光

文章目录1、实验目的2、实验设备3、实验相关电路图4、实验相关寄存器5、源码分析6、实验现象1、实验目的1)通过实验掌握 CC2530 芯片 GPIO 的配置方法2)掌握 Led 驱动电路及开关 Led 的原理3)掌握 PWM 原理2、实验设备硬件:1、PC机一台;2、ZigBee(CC2530)(底板、核心板、仿真器、USB 线)开发板一套;软件:Windows 10系统,IAR for 8051 集成开发环境,串口调试助手3、实验相关电路图  LED1 电路  发光二极管是属于二极

2021-02-18 14:40:47 1522

原创 22、ZigBee 开发教程之基础篇—光敏传感器

文章目录1、实验目的2、实验设备3、实验相关电路图4、实验相关寄存器5、源码分析6、实验现象1、实验目的1)通过实验掌握 CC2530 芯片 GPIO 的配置方法2)掌握光敏传感器的使用2、实验设备硬件:1、PC机一台;2、ZigBee(CC2530)(底板、核心板、仿真器、USB 线)开发板一套;   3、光敏传感器一个软件:Windows 10系统,IAR for 8051 集成开发环境,串口调试助手3、实验相关电路图  接线方式:  1、VCC:接电源正极(3V3)  2、GN

2021-02-18 10:04:13 2612 1

原创 21、ZigBee 开发教程之基础篇—继电器模块

文章目录1、实验目的2、实验设备3、实验相关电路图4、实验相关寄存器5、源码分析6、实验现象1、实验目的1)通过实验掌握 CC2530 芯片 GPIO 的配置方法2)掌握 HC-SR501 人体红外传感器的使用2、实验设备硬件:1、PC机一台;2、ZigBee(CC2530)(底板、核心板、仿真器、USB 线)开发板一套;   3、继电器模块一个软件:Windows 10系统,IAR for 8051 集成开发环境,串口调试助手3、实验相关电路图  1 路继电器模块,低电平触发,上面写有

2021-02-18 09:19:52 3227 1

原创 20、ZigBee 开发教程之基础篇—HC-SR501 人体红外传感器

文章目录1、实验目的2、实验设备3、实验相关电路图4、实验相关寄存器5、源码分析6、实验现象1、实验目的1)通过实验掌握 CC2530 芯片 GPIO 的配置方法2)掌握 HC-SR501 人体红外传感器的使用2、实验设备硬件:1、PC机一台;2、ZigBee(CC2530)(底板、核心板、仿真器、USB 线)开发板一套;   3、HC-SR501 人体红外传感器一个软件:Windows 10系统,IAR for 8051 集成开发环境,串口调试助手3、实验相关电路图 HC-SR501

2021-02-18 09:04:50 3951

原创 19、ZigBee 开发教程之基础篇—MQ-2气体传感器

文章目录1、实验目的2、实验设备3、实验相关电路图4、实验相关寄存器5、源码分析6、实验现象1、实验目的1)通过实验掌握 CC2530 芯片 GPIO 的配置方法2)掌握 MQ-2 气体传感器的使用2、实验设备硬件:1、PC机一台;2、ZigBee(CC2530)(底板、核心板、仿真器、USB 线)开发板一套;   3、MQ-2 气体传感器一个软件:Windows 10系统,IAR for 8051 集成开发环境,串口调试助手3、实验相关电路图  MQ-2 传感器简介:  MQ- 2 气

2021-02-17 16:44:09 2556

原创 18、ZigBee 开发教程之基础篇—温湿度传感器DHT11

文章目录1、实验目的2、实验设备3、实验相关电路图4、实验相关寄存器5、源码分析6、实验现象1、实验目的1)通过实验掌握 CC2530 芯片 GPIO 的配置方法2)掌握温湿度传感器 DHT11 的使用2、实验设备硬件:1、PC机一台;2、ZigBee(CC2530)(底板、核心板、仿真器、USB 线)开发板一套;3、DHT11传感器一个软件:Windows 10系统,IAR for 8051 集成开发环境,串口调试助手3、实验相关电路图  注意:传感器模块上面从左到右是 VCC DATA

2021-02-17 16:24:17 3707 1

原创 17、ZigBee 开发教程之基础篇—温度传感器DS18B20

文章目录1、实验目的2、实验设备3、实验相关电路图4、实验相关寄存器5、源码分析6、实验现象1、实验目的  Zigbee 很容易建立起无线传感网,低成本是我们研究 zigbee 的目的。  传感器介绍:  DS18B20 数字温度传感器接线方便,封装成后可应用于多种场合,如管道式,螺纹式,磁铁吸附式,不锈钢封装式,主要根据应用场合的不同而改变其外观。封装后的 DS18B20 可用于电缆沟测温,高炉水循环测温,锅炉测温,机房测温,农业大棚测温,洁净室测温,弹药库测温等各种非极限温度场合。耐磨耐碰

2021-02-17 15:03:15 1807

原创 16、ZigBee 开发教程之基础篇—CC2530 看门狗Watch Dog使用

文章目录1、实验目的2、实验设备3、实验相关电路图4、实验相关寄存器5、源码分析6、实验现象1、实验目的  看门狗是在软件跑飞的情况下 CPU 自恢复的一个方式,当软件在选定的时间间隔内不能置位看门狗定时器(WDT),WDT 就复位系统。看门狗可用于电噪声,电源故障或静电放电等恶劣工作环境或高可靠性要求的环境。如果系统不需要应用到看门狗,则 WDT 可配置成间隔定时器,在选定时间间隔内产生中断。WDT 的特性如下:4 个可选择的时间间隔看门狗定时器模式下产生中断请求时钟独立于系统时钟,WDT 包括一个

2021-02-11 13:29:27 1283 1

原创 15、ZigBee 开发教程之基础篇—CC2530 液晶LCD显示

文章目录1、实验目的2、实验设备3、实验相关电路图4、源码分析6、实验现象1、实验目的1)CC2530 通过I2C接口驱动 LCD 液晶显示屏2、实验设备硬件:1、PC机一台;2、ZigBee(CC2530)(底板、核心板、仿真器、USB 线)开发板一套软件:Windows 10系统,IAR for 8051 集成开发环境,串口调试助手3、实验相关电路图4、源码分析/*--------------------------- codetab.h -----------------------

2021-02-09 14:47:31 3623

原创 14、ZigBee 开发教程之基础篇—CC2530 中断唤醒系统

文章目录1、实验目的2、实验设备3、实验相关电路图4、实验相关寄存器5、源码分析6、实验现象1、实验目的1)为什么要睡眠?  ZigBee 的特点是远距离低功耗的无线传输设备,节点模块闲时可以进入睡眠模式,在需要传输数据时候进行唤醒,能进一步节省电量。2)掌握几种系统电源模式的基本设置及切换。  系统电源有以下几种管理模式:  全功能模式,高频晶振(16M 或者 32M)和低频晶振(32.768K RCOSC/XOSC)全部工作,数字处理模块正常工作。   PM1:高频晶振(16M 或者 32

2021-02-06 21:22:31 484 1

原创 13、ZigBee 开发教程之基础篇—CC2530 睡眠定时器唤醒系统

文章目录1、实验目的2、实验设备3、实验相关电路图4、实验相关寄存器5、源码分析6、实验现象1、实验目的1)为什么要睡眠?  ZigBee 的特点是远距离低功耗的无线传输设备,节点模块闲时可以进入睡眠模式,在需要传输数据时候进行唤醒,能进一步节省电量。2)掌握几种系统电源模式的基本设置及切换。  系统电源有以下几种管理模式:  全功能模式,高频晶振(16M 或者 32M)和低频晶振(32.768K RCOSC/XOSC)全部工作,数字处理模块正常工作。   PM1:高频晶振(16M 或者 32

2021-02-06 20:43:54 1043

原创 12、ZigBee 开发教程之基础篇—CC2530 AD采集内部温度串口显示

文章目录1、实验目的2、实验设备3、实验相关电路图4、实验相关寄存器5、源码分析1、实验目的1)通过实验掌握 CC2530 芯片串口配置与使用2)采集到内部温度传感器信息通过串口发送到上位机或者在LCD屏上显示2、实验设备硬件:1、PC机一台;2、ZigBee(CC2530)(底板、核心板、仿真器、USB 线)开发板一套软件:Windows 10系统,IAR for 8051 集成开发环境,串口调试助手3、实验相关电路图注:图中 0R 的电阻是空贴的  P0_2、P0_3配置为外设功能时

2021-02-05 21:08:32 2219

原创 11、ZigBee 开发教程之基础篇—CC2530 串口发送指令控制LED灯

文章目录1、实验目的2、实验设备3、实验相关电路图4、实验相关寄存器5、源码分析6、实验结果1、实验目的1)通过实验掌握 CC2530 芯片串口配置与使用2)收到 PC 发送过来的数据,通过数据内容分析控制 LED  注:嵌入式开发中,当程序能跑起来后,串口是第一个要跑起来的外设,所有的工作状态,交互信息都会从串口输出。用的USB转串口芯片是世界上最好的串口芯片 FT232,高级 USB 串口线都用该芯片。2、实验设备硬件:1、PC机一台;2、ZigBee(CC2530)(底板、核心板、仿真器、

2021-02-01 22:03:11 4042

原创 10、ZigBee 开发教程之基础篇—CC2530 串口UART0收发字符串

文章目录1、实验目的2、实验设备3、实验相关电路图4、实验相关寄存器5、源码分析6、实验结果1、实验目的1)掌握 CC2530 芯片串口配置与使用2)收到 PC 发送过来的数据,然后收到一整串数据之后,通过串口将该数据发送回去。  注:嵌入式开发中,当程序能跑起来后,串口是第一个要跑起来的外设,所有的工作状态,交互信息都会从串口输出。用的USB转串口芯片是世界上最好的串口芯片 FT232,高级 USB 串口线都用该芯片。2、实验设备硬件:1、PC机一台;2、ZigBee(CC2530)(底板、核

2021-02-01 11:12:37 1390

FD612数码管显示驱动程序.rar

FD612数码管显示驱动程序

2021-05-19

昂宝&新茂国际MCU开发工具

昂宝&新茂国际MCU开发工具,安装完压缩包里的软件,使用Keil IDE工具开发

2021-05-15

Z-Stack 3.0.2.zip

ZigBee开发的Z-Stack3.0.2协议栈

2021-04-28

迪文T5L Keil C51项目模板.rar

迪文T5L Keil C51项目模板

2021-01-17

黑群晖DS918+_6.2.3系统开启核显硬解码.7z

DS918+_6.2.3_25426版v1.04b引导替换文件,及img文件挂在软件,解决在NAS下搭建Jellyfin服务器时无法找到/dev/dri/目录的问题

2020-08-07

银灿IS903-A4主控+东芝SLC颗粒_U盘量产工具&教程.zip

基于银灿IS903-A4主控+东芝SLC存储颗粒的U盘量产工具及教程,给了教程的相关连接,方便各位需要的用户下载使用

2020-07-09

AS5600_CN.zip

AS5600_中文翻译版本,AS5600是一种易于编程的具有12位高分辨率模拟或PWM输出 的磁性旋转位置传感器。 这个非接触式模块可以检测出磁铁 径向磁轴转动的绝对角度。

2020-06-13

SC92F7251红外遥控解码程序

基于赛元单片机SC92F7251的红外遥控信号解码测试程序,已经做了防死机措施

2019-04-02

赛元芯片在第1次上电时自动清除EEPROM数据,适用于SC92FXXXX/SC93FXXXX

赛元芯片在第1次上电时自动清除EEPROM数据,适用于SC92FXXXX/SC93FXXXX

2019-04-01

STC15单片机中的PCA模块使用定时器0的溢出作为时钟源来实现可变频率的PWM输出

当使用系统时钟分频达不到想要的PWM输出频率时,可以采用通过T0的溢出来设定PWM输出频率,并进行PWM占空比的调节

2019-03-21

STC15系列内部外设驱动程序封装

通过STC15系列数据手册的阅读理解,将各个模块的程序进行了封装,方便项目开发的时候直接调用,不用再重新查阅数据手册

2019-03-20

STM32F101RC数据手册(中文)

STM32F101RC数据手册(中文),STM32F101xC_STM32F101xD_STM32F101xE中文资料

2018-08-01

51单片机通过外部中断检测霍尔感应器程序

霍尔感应器产生高低电平,利用单片机外部中断来判断感应器转停,从而控制IO口工作

2017-11-02

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

TA关注的人

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