Tinyos开发环境的安装与配置
来源:互联网 发布:毛竹苗价格表一淘宝网 编辑:程序博客网 时间:2024/06/06 01:46
一、配置环境背景介绍
大二学机械的学生,对许多的技术都感兴趣。一位学长有关于无线传感的tinyos系统的课设,他不感兴趣,正好我感兴趣,所以就捡过来学习一下,在对开发语言nesc语言有一定来了解之后就可以开始配置开发环境了。配置环境的步骤参考李外云老师所编写的《CC2530与无线传感网络》!
图1 CC2530与无线传感网络
这本书提供学习开发工具包,在此提供笔者的百度云盘链接: http://pan.baidu.com/s/1pLHNg1P
github链接
二、配置环境介绍
PC系统:win10教育版 x64硬件平台:网蜂cc2530开发板文本编辑器:Notepad++IDE:IAR for 51vs环境:virtual studio professional 2017
三、按照这本书的指导进行相应的配置
如果按照这本书的步骤进行相应的配置,会出现一些问题,笔者将自己配置时所遇到的问题和解决问题的经验在此分享。
四、创建配置文件:tinyos.sh
笔者在创建shell文件时不知道是什么原因而无法找到Makerules文件的路径,可能是文件的编码问题。所以我参考路径C:\emotenet\cygwin\etc\profile.d上的
图2 配置环境变量
最终发现编码是UTF-8无BOM编码格式,然后我改变了编码格式,然而问题依然没有得到解决(问题的体现方式:shell文件中通过export -p表现出来)。最终无可奈何,只能通过复制当前openssl.sh文件并重命名为tinyos.sh。按照这种方法最终证实了是有效的,但是笔者并不知道是什么原因,还望有心者可以给笔者留下一个合理的答案。
五、编译过程出现 Windows error 487错误
最终笔者在网上查询得知此问题的出现是因为缺少windows SDKs的缘故。笔者自认为有两种方式可以为win10安装win10 SDKs。第一种是直接下载SDKs并安装,第二种是安装vs环境,因为vs自带windows SDKs的安装。笔者选择了后者。
六、链接IAR环境生成Hex文件是出现寻找IAR开发路径问题
图3 修改访问IAR环境的路径
七、后续工作
- 设置默认开发路径,即打开cygwin时进入的路径如图4,
图4 设置默认进入CC2530路径
2.TI tools工具的安装
3.SmartRF04EB驱动 安装
4. make enmote install 烧入程序进行测试
八、测试成功照片如图5
图5
至此 2017/06/04
阅读全文
0 0
- Tinyos开发环境的安装与配置
- TinyOS-2.0在windows下的开发环境安装与配置
- TinyOS-2.0在windows下的开发环境安装与配置
- Java安装配置 tinyos环境搭建基础
- Android开发环境的安装与配置
- OpenNI的安装与开发环境配置
- qt开发环境的安装与配置
- Java开发环境的安装与配置
- java开发环境的安装与配置
- android开发环境的安装与配置
- TinyOS实验环境配置
- tinyos环境安装
- ubuntu的tinyos的配置安装
- TinyOS 2.x在Ubuntu 10.04环境下的安装和配置
- JAVA开发环境配置---JDK的安装与配置
- 开发环境配置-maven的安装、配置与使用-6
- 开发环境配置-tomcat的安装、配置与使用-7
- 开发环境配置-weblogic的安装、配置与使用-8
- Css3-load动画
- win10配置本地服务器(报错404问题解决方案)
- javascript创建对象
- 【FCN实践】01 常见问题
- 如何使用kinect2.0 跑通orbslamv2
- Tinyos开发环境的安装与配置
- hibernate笔记-003-使用注解
- HDU 1796 我的第一个容斥定理
- 改善HTML5性能
- Android常用控件(TextView-EditText-Shape-Selector)
- Ubuntu+GPU上Debug Torch项目fairseq
- Mac电脑修改用户名丢失管理员权限问题修复
- python爬虫(豆瓣影评requests版并下载电影封面图片)
- 排序问题的总结