我是靠谱客的博主 大气衬衫,最近开发中收集的这篇文章主要介绍zigbee实验,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

(1)安装IAR软件
进入网址下载

经过测试 我发现 8501版本不可使用(缺失文件,应该是在上传文件时出错了),8324版本的可用,其余未测试,大家感兴趣自己测试(毕竟我的网速限制了我的耐心)。
现在进入安装 ,一路next(中间有个安装目录自己写自己想要放的位置),直到出现
在这里插入图片描述

什么意思呢???我也不知道,因而去百度了一下,USB dongles是个啥:

USB DONGLE是USB的软件保护器,简称软件狗。

dongle经常被认为是硬件保护,它是一个可被附加在计算机并口、串口或USB上的小插件,它包含厂家烧制的EPROM和定制的专用集成电路。

我们知道了,上面这个提示是说我们在安装IAR时,应该删除电脑中现有的的所有USB Dongle口(如果你不知道有没有,那就是没有),否则可能会导致安装失败。因为IAR在安装时会在我们的电脑上装一个dongle。

完美教程
我用的一个安装包 提取码:ubx9

注意上面的安装iar-arm的
现在给iar-8051
arm安装教程 8051一样
安装包
提取码:eea6

ZigBee TI ZStack CC2530 8.4 用高版本IAR打开低版本协议栈
里面有个启动文件你必须加群才能获取,我就觉得很坑,这里我给你
启动文件:chipcon_cstartup.s51

//本次课设自己所做的东西
上个硬件图
在这里插入图片描述看着图片确实有点乱,本来应该弄个焊接板的,无奈自己没研究,就算了。

用到的传感器 : DHT11温湿度传感器 LM393光敏传感器 MQ_135有害气体传感器

暂时还没用但后续会用到的 : 显示屏

总结一下遇到的问题:
1 Ardunio和Mysql连接出现的问题 :
注意你的步骤:你的板子所连接的wifi和你的电脑连的wifi是同一个,且写的
在这里插入图片描述这个地址是电脑的地址(这里我连接的是本地mysql,如果你连接自己购买的数据库,就直接写数据库接口)

其次 注意你的mysql是否开启了允许别的网络访问的权限
开启步骤:MySQL -h localhost -u root -pwjl666 //进入mysql
grant all privileges on . to ‘root’@’%’ identified by ‘wjl666’ with grant option; //开启权限
flush privileges;//刷新

接着就是你往mysql存数据时若出现数据截断的情况那是你数据设置的长度过小,出现越界的情况是你mysql设置的数据长度过小

基本的连接及例子
这个链接竟然一个库要钱 我给出了百度网盘链接
链接:https://pan.baidu.com/s/1v2mR7P0LsuRYhU4op5WoaA
提取码:v7qz
不止一个库哦

数据库id自增重置

其余自己遇到的会继续更新。。。。

最后

以上就是大气衬衫为你收集整理的zigbee实验的全部内容,希望文章能够帮你解决zigbee实验所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(64)

评论列表共有 0 条评论

立即
投稿
返回
顶部