![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
日志
文章平均质量分 68
路灯谣
这个作者很懒,什么都没留下…
展开
-
物联网实训Day09-交叉编译工具链及编程
物联网实训Day09交叉编译工具编程makefile交叉编译工具虚拟机中先下载好arm-linux-gcc-4.5.1.tar.gz文件,将文件解压到/usr/local目录下打开smb服务器,进入到/usr/local/arm工作目录下继续查看文件继续继续移除arm-gcc查看进入etc工作目录,配置文件及保存在上图输入gedit命令后,会打开配置文件,source命令使对配置文件的修改生效。修改profile的配置文件。在下图位置添加一句export PATH=$原创 2021-07-18 15:54:27 · 171 阅读 · 0 评论 -
物联网实训Day08
1. 虚拟机安装:虚拟机12pro + rhel-server-6.10-i386-dvd.iso2. 基础Linux命令使用3. samba服务器搭建原创 2021-07-14 21:02:49 · 247 阅读 · 1 评论 -
物联网实训Day07-无线测温
物联网实训Day06-无线测温无线测温:终端每三秒钟测量一次温度,点播的形式发送给协调器,处理之后显示在电脑上ZSTACK+DHT11DHT11首先将基础实验中编写的DHT11.c和DHT11.h两个文件复制到SampleAPP\Source目录下在项目中添加这两个文件SampleAPP.c中添加头文件DHT11.h引脚初始化温湿度数据发送SampleApp_Send_P2P_Message()函数修改,数据读取并传输到电脑上SampleApp_Send_P2P原创 2021-07-13 20:50:04 · 685 阅读 · 2 评论 -
物联网实训Day07
物联网实训Day07Zigbee无线传输基于协议栈的广播组网实验基于协议栈的点播组网实验Zigbee无线传输地址的模式(广播、组播等)、端点、具体的模式(短地址、长地址)(广播是0xffff、0xfffc、0xfffd)设备启动成功进入的第一个函数是ZDO_STATE_CHANGE()(设备状态改变事件),初始化就可以放在这个函数下面。节点与端点:有完整的收发设备的是节点,没有则是端点。数据的发送和接收:当一个设备发送数据时,必须指定发送目的节点的长地址或短地址以及端点来进行数据的发送和原创 2021-07-13 10:40:33 · 458 阅读 · 0 评论 -
物联网实训Day06 - Zstack基础实验+进阶实验
物联网实训Day07无线数据传输无线数据传输地址的模式(广播、组播等)、端点、具体的模式(短地址、长地址)设备启动成功发送调用的第一个函数ZDO_State_Change设备状态改变事件,初始化就可以放在这个下面。节点与端点:有完整的收发设备的是节点,没有则是端点。数据的发送和接收:当一个设备发送数据时,必须指定发送目的节点的长地址或短地址以及端点来进行数据的发送和接收,并且发送方和接收方所使用的端点号必须一致。绑定:如果设备之间需要绑定,那么在Zigbee的网络层必须注册一个或者多个端点来进原创 2021-07-12 23:19:49 · 1111 阅读 · 1 评论 -
物联网实训Day 06
物联网实训Day06模拟智能路灯实验ZigBeeZigbee定义Zstack协议栈模拟智能路灯实验用LED灯模拟路灯,当环境光强度大于某个值(自己设定)关闭路灯;当光强度小于某个值(自己设定)开启路灯,环境光越暗,路灯越亮 ,直到全功率工作;环境光越亮,路灯越暗,直到关闭。要求:使用模块AO输出配合ADC实现上述功能CC2530 + MH-sensor-serialAO口接P0的引脚,(这里推荐p0.7,因为PPT代码初始化的这个引脚),最好不要接p0-4、p0-5,因为有上拉电阻。代码下下篇原创 2021-07-10 23:01:27 · 269 阅读 · 4 评论 -
物联网实训Day05
物联网实训Day05CC2530的串行接口原理与应用寄存器串口初始化DHT11温湿度作业模数转换(ADC)CC2530的串行接口原理与应用微控制器与微处理器的区别CC2530有两个串行通信接口USART0和USART1,它们能够分别运行于异步UART模式或者同步SPI模式。接地线,把多个设备的电平参考源统一起来。寄存器U0CSR寄存器置1,异步设置置1,设置为接收U0UCR寄存器校验位设置几位传输(不同的位寄存器不同)是否使用奇偶校验位停止位起始(原创 2021-07-09 22:39:33 · 319 阅读 · 0 评论 -
物联网实训Day 05-倒车雷达
物联网实训Day05-倒车雷达一、(完整代码)二、(关键部分)结合超声波模块及Timer1定时器实现超声波测距(倒车雷达)一、(完整代码)buzzer.h#include <ioCC2530.h>#include <string.h>#define uchar unsigned char#define uint unsigned int#define ulong unsigned long#define buzzer P2_0uchar time,原创 2021-07-09 22:39:00 · 522 阅读 · 2 评论 -
物联网实训Day 04
Day04讲解了部分倒车雷达代码#include <ioCC2530.h>//#include "sound.h"#define TRIG P0_0#define ECHO P0_1#define buzzer P2_0#define LED1 P1_4 #define ON 0#define OFF 1unsigned char ms_cnt = 0;void rada_init(void);int mark;int getdistance();void hc_原创 2021-07-08 21:58:32 · 514 阅读 · 0 评论 -
物联网实训Day03
物联网实训Day03系统时钟振荡器中断定时器超声波模块HC-SR04系统时钟振荡器采用 32.768hz 和 32M 两种晶振。为什么是32.768?(2^15 = 32768)分频下来就是1秒钟。晶振与RC振荡器的优缺点晶振:有源(通电可用、简单)、无源(需要结合);起振慢;稳定、高精度;成本高;受温度影响大;RC振荡器:起振速度快;频率高;简单;成本低廉;精度低;受温度影响。CLKCONCMD(时钟控制命令寄存器)系统时钟源复位之后为1,则在未设置时,为16MH原创 2021-07-07 23:39:44 · 536 阅读 · 1 评论 -
物联网实训Day2
物联网实训Day2端口(外设I/O)上拉/下拉电阻三态实验cc2530 PWM按键控制led灯亮度(参考代码)端口(外设I/O)对于USART和定时器I/O,在一个数字I/O引脚上选择外设I/O功能,需要设置对应的PxSEL位为1。PxDIR配置I/O口的输入和输出,0为输入,1为输出。上拉/下拉电阻上拉(Pull Up )或下拉(Pull Down)电阻(两者统称为“拉电阻”)最基本的作用是:将状态不确定的信号线通过一个电阻将其箝位至高电平(上拉)或低电平(下拉),如果拉电阻用于输入信号引原创 2021-07-06 22:44:58 · 1001 阅读 · 0 评论 -
物联网实训Day1
物联网实训Day1电子产品开发流程CC2530单片机介绍元器件级别下午的实验数码管:共阳、共阴电源(略)电子产品开发流程CC2530单片机介绍核心板原理图采用32.768hz和32M两种晶振。同时将IO口引脚通过J1,J2接插件引出。其中,J1、J2:低通滤波器:底板原理图(略)元器件级别民用级(商业级)、工业级(航空级)、军品级商业级:0℃~+70℃工业级:-40℃~+85℃军品级:-55℃~+125℃下午的实验安装IAR软件、串口激活并且建立de原创 2021-07-06 22:36:30 · 347 阅读 · 0 评论