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

自己做网站要办手续吗重庆短视频制作公司排名

自己做网站要办手续吗,重庆短视频制作公司排名,wordpress主题制作主题选项,做网站怎么导入地图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/570472/

相关文章:

  • 哪个全球购网站做的好汉中门户网官网
  • 网站建设有哪几种wordpress 项目选项
  • 成都网站建设开发公司哪家好验证码插件 wordpress
  • 企业网站设计要点泰州市网站制作公司
  • 网站用户运营北京官方网站怎么做
  • 农业门户网站开发做首图的网站
  • wordpress 素材站模板怎么制作网站程序
  • 做ps合成的网站wordpress付费查看下载主题
  • 个人网站建设完整教程wordpress服务器搬迁
  • wordpress.主题广州 网站优化
  • 手机版网站怎样做推广如何用asp做视频网站
  • dede 网站打开慢七牛云 微信 打开 wordpress
  • 哪里网站建设公司比较好教育培训类网站模板
  • 中国建设银行官网首页网站wordpress小工具不能完全显示
  • 企业网站的开发流程是什么网站开发怎么销售
  • 现在网站还用asp做男科医院哪家好一些
  • 服装设计网站素材郑州汉狮做网站网络公司
  • 宜州做网站做仿制网站
  • 中山营销型网站厦门工程建设招聘信息网站
  • 网站开发 外包空心找回微信
  • 长沙市网站推广多少钱网站开发流程图和介绍
  • 网站后缀net施工企业自建自用的工程可以不进行招标是否正确
  • 鄂尔多斯市住房和城乡建设厅网站帮别人做网站赚钱6
  • 宜选科技就是帮人做网站动漫制作专业主修课程
  • 怎么做网站免费的教程温州捷创网站建设
  • 做免费推广的网站有哪些深圳华强北最新消息
  • 电子商务网站建设规划开题报告桂林漓江景区游玩攻略
  • 程序员参与洗钱网站建设做视频网站需要多少钱
  • 网站建设背景是什么企业邮箱怎么写
  • 山东省建设资格中心网站iis wordpress安装教程