当前位置: 首页 > news >正文

适合个人网站的名称导购网站怎么建设

适合个人网站的名称,导购网站怎么建设,商标注册网址,小程序从哪里登录IAR建立CC2530工程 前言 ​ 由于很多Zigbee商家提供的教程未有从零建立CC2530工程的讲解#xff0c;可能会导致后面的开发中出现一些琐碎的问题。本文将以LED流水灯为例#xff0c;从0到1用IAR建立CC2530工程。 IAR介绍 ​ IAR Embedded Workbench被广泛应用于消费电子、…IAR建立CC2530工程 前言 ​ 由于很多Zigbee商家提供的教程未有从零建立CC2530工程的讲解可能会导致后面的开发中出现一些琐碎的问题。本文将以LED流水灯为例从0到1用IAR建立CC2530工程。 IAR介绍 ​ IAR Embedded Workbench被广泛应用于消费电子、工业控制、汽车应用、医疗、航空航天以及手机应用系统等领域的嵌入式系统开发。许多全球著名的公司都在使用IAR提供的开发工具来开发他们的前沿产品。 ​ CC2530是一款高性能、低功耗的片上系统SoC解决方案专门用于2.4GHz IEEE 802.15.4、ZigBee和RF4CE应用。 ​ 为了进行CC2530的应用开发需要先安装IAR相关的开发环境。由于CC2530使用的是增强型8051内核因此应选用IAR Embedded Workbench for 8051版本。 新建CC2530工程以LED流水灯为例 Project — Create New Project — 选择8051 — 选择Empty project — OK 选择一个文件夹保存工程文件 3. 配置工程属性 ​ 新建工程后在左侧工作区会出现工程文件鼠标右击文件 — Options 进入到工程属性配置 ​ 通常配置: ​ General Options — Device information — Device — 右侧Button — Texas Instruments(TI) — CC25xx — 3x — CC2530F256(根据芯片闪存选择) ​ Data model — Large ​ Calling convention — XDATA Note: CC2530有32/64/128/256 KB 闪存块闪存的大小在芯片表面可以看到, 如下图所示 ​ 链接器配置: ​ Linker — Linker configuration file — check(勾上) Override default — 找到 TI cc2530F256_banked.xcl 文件 (根据实际芯片容量选择) ​ 调试器配置: ​ Debugger — Driver — Texas Instruments — check Override defalut Note: 仿真器实物上也有TI公司的标志, 这里实质就是告诉IDE用哪款调试器 ​ END 点击OK配置完成 4. 项目结构管理 ​ 这里我们采用分模块的方式将同一模块作为一个项目组(文件夹)主程序直接放到主目录中 ​ 建立项目组: ​ 右键点击项目工程 — Add — Add Group — 输入LED — 出现一个文件夹样的东西 ​ 新建项目文件: ​ CtrlN 新建文件建三个 分别保存为 LED.c LED.h main.c 保存到默认路径即可 ​ 右键点击项目文件 — Add — Add Files — 选择 main.c ​ 右键点击LED项目组(可以理解为文件夹) — Add — Add Files — 选择LED.c ​ 项目结构如下图所示 Note: 源文件都默认保存在目录中如下图所示但项目管理界面是树状的文件夹形式若不嫌费事也可以先建立文件夹将源文件保存在单独文件夹中。 ​ END: 至此一个项目的框架建立完毕 下面将继续演示 LED流水灯程序 LED案例(demo版) ​ 由于本章内容主要是演示如何新建一个CC2530工程因此使用的是简略版的代码也不对代码进行讲解。 ​ 将以下内容复制到刚刚创建的对应的文件中 ​ main.c #include ioCC2530.h #include LED.h #define uint unsigned int #define uchar unsigned charvoid Delay(uint n) { uint i; for(i 0;in;i); for(i 0;in;i); for(i 0;in;i); for(i 0;in;i); for(i 0;in;i); } void main(void) {Init_LED(); //初始化 LED 灯控制 IO 口 while(1) //死循环 { LED1 !LED1; // LED1 灯闪一次 Delay(50000); LED2 !LED2; // LED2 灯闪一次 Delay(50000); LED3 !LED3; // LED3 灯闪一次 Delay(50000); } }​ LED.c #include ioCC2530.h #include LED.hvoid Init_LED(void) {P1DIR | 0x03;P0DIR | 0x10;LED1 1;LED2 1;LED3 1; }LED.h #ifndef __LED_H #define __LED_H #define LED1 P1_0 #define LED2 P1_1 #define LED3 P0_4 void Init_LED(void);#endif编译与下载 ​ 写好程序后, 点击 Project — Rebuild All — 弹出窗口中输入工作空间名字LED会自动保存为.eww文件 ​ 用仿真器连接电脑和ZigBee开发板, 按一下仿真器上复位按钮在工具栏点击Download and Debug 或按下 CtrlD ​ 在出现的调试按钮中点击 Go 即可在开发板上看到流水灯现象 (直接按下板子复位键也可以) 结语 ​ 本章讲解了如何在IAR上新建CC2530工程并以LED流水灯为例讲解程序的编译与下载。由于讲解重点是工程的建立因此不对IAR的下载注册以及仿真器驱动安装等赘述。此外由于硬件不同该流水灯程序并不一定适用所有人。本篇LED的引脚为P0_4 P0_0 P0_1 低电平驱动。
http://www.w-s-a.com/news/222872/

相关文章:

  • 企业网站的作用和目的手机回收站
  • 大连零基础网站建设培训电话郎溪做网站
  • 成都科技网站建设注册公司最少需要多少注册资金
  • 找公司做网站注意事项麻城建设局网站停办
  • 沧州企业做网站wordpress 消息通知
  • 网站开发外包计入什么科目怎样申请网站空间
  • 西安建设局网站小孩把巴塘网站建设
  • 做网站 客户一直要求改郑州做优惠券网站的公司
  • 专门做特卖的网站是什么东北石油大学秦皇岛吧
  • 网站建设需要云主机吗wordpress 下载数据表插件
  • 集团网站建设哪个好石龙镇仿做网站
  • 网站建设费税率是多少项目备案信息查询
  • 网站开发php有哪些权威发布型舆情回应
  • 凡科建站有哪些弊端百度手机怎么刷排名多少钱
  • 南山网站公司在招聘网站做销售工资高吗
  • 百度联盟怎么加入赚钱合肥seo按天收费
  • 网站建设与用户需求分析加盟店排行榜加盟项目排行榜
  • 柳州市诚信体系建设网站wordpress建手机网站吗
  • 网站策划书是什么水产公司网站源码
  • 温州做网站多少钱网站服务器机房
  • 网站公司设计 网站首页什么网站专门做图片
  • 书店网站怎么做网站点击快速排名
  • 太阳镜商城网站建设公司做网站
  • 如何制作个人作品网站宣传片拍摄合同
  • 关于微网站策划ppt怎么做做插画的网站
  • 做设计网上揽活哪个网站最好中企动力算大厂吗
  • 电子商务网站开发常用工具牡丹江吧
  • 四川成都网站制作公司wordpress 获取某个分类的文章
  • wordpress 编辑器推动门户网站建设不断优化升级
  • 做游戏网站的前景温江区建设局网站