*** 本章学习目的 ***

1)熟悉集成开发环境IAR EW8051 10.10.1

2)熟悉建立工作空间及工程

3)掌握程序的下载及仿真

4)掌握固件的生成及烧录

2.1 搭建开发环境

2.1.1 新建工作空间及工程

* 新建工作空间

运行软件-IAR EW8051 10.10.1

新建一个工作空间

保存工作空间

* 新建新工程

在工作空间中新建工程

选中创建一个空工程

保存工程

1.2 源代码编写及编译

* 新建源码文件

在保存工作空间和工程的目录下,新建一个code文件夹用来保存源码

)新建源文件

保存文件

保存为main.c 文件,表示主函数文件

* 添加源文件到工程中

  1. ) 新建一个工程组

​​​​​​​

设置工程组名

在工程组中添加源文件

选择源文件

* 编写一个简单的测试程序

* 设置字体和行号

  1. ) 打开设置

​​​​​​​

2  ) 设置字体

显示行号

设置完成后效果

* 工程配置

  1. ) 打开工程设置

选择芯片型号--CC2530F256

配置数据段大小 XDATA: 1FF

链接配置及输出配置

调试配置

* 编译工程

1 )全编译

查看编译情况

没有错误和警告!

============================================================================================================================================================

如果觉得对您有帮助并想进一步深入学习交流可以扫描以下微信二维码或加入QQ群:928840648

欢迎共同学习成长,有一群爱学习的小伙伴一起勉励!!一起加油!!也可点击

Zigbee应用之搭建开发环境相关推荐

  1. Esp8266学习之旅① 搭建开发环境,开始一个“hellow world”串口打印。

    本系列博客学习由非官方人员 半颗心脏 潜心所力所写,不做开发板.仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 基于C SDK的ESP8266开发技术全系列笔记 一.N ...

  2. Esp8266学习搭建开发环境,开始一个“hellow world”串口打印。

    目录: 转载,原地址如下: https://blog.csdn.net/xh870189248/article/details/77985541 目录: 一.认识其本质与搭建开发环境. 1.1 . 市 ...

  3. PCL-1.8.1从源码搭建开发环境三(QHULL库的编译)

    原文首发于微信公众号「3D视觉工坊」:PCL-1.8.1从源码搭建开发环境三(QHULL库的编译) 首先,介绍一下QHull库. QHull是一个开源的程序软件,用来研究解决凸包问题,生成凸包形体.官 ...

  4. PCL-1.8.1从源码搭建开发环境二(FLANN库的编译)

    原文首发于微信公众号「3D视觉工坊」,PCL-1.8.1从源码搭建开发环境二(FLANN库的编译) 首先,快速近似最近邻搜索库FLANN-Fast Library for Approximate Ne ...

  5. Android移动APP开发笔记——最新版Cordova 5.3.1(PhoneGap)搭建开发环境

    引言 简单介绍一下Cordova的来历,Cordova的前身叫PhoneGap,自被Adobe收购后交由Apache管理,并将其核心功能开源改名为Cordova.它能让你使用HTML5轻松调用本地AP ...

  6. 《iOS 8开发指南(第2版)》——第1章,第1.3节工欲善其事,必先利其器——搭建开发环境...

    本节书摘来自异步社区<iOS 8开发指南(第2版)>一书中的第1章,第1.1节1.3 工欲善其事,必先利其器--搭建开发环境,作者 管蕾,更多章节内容可以访问云栖社区"异步社区& ...

  7. (001) RN开发之Mac搭建开发环境

    接触RN第一步:React Native中文网 搭建开发环境 必须安装的依赖有:Node.Watchman 和 Xcode. 我们推荐使用Homebrew来安装 Node 和 Watchman.在命令 ...

  8. 001.搭建开发环境

    搭建开发环境 课程内容:搭建AS3开发环境,写第一个AS3程序 课程目的:先入为主 知识点: 1.  开发环境配置 2.  使用FlashDevelop创建AS3工程 3.  在FlashDevelo ...

  9. 一个快速实现彩屏应用的跨平台快速原型开发工具平台,最重要的是还免费!8ms.xyz平台原以为是单片机版墨刀,今天上去玩了才知道平台厉害的很,基于WEB端免搭建开发环境,跑的还是C代码编译出来的程序!

    哈哈哈哈,最近发现一个好用的在线编译.下载.烧录的跨平台快速原型开发工具平台,名字好记–8ms,单看名字是真的不知道干嘛的,不知道为啥叫这个?不多想了,好用就得分享给大家,独乐乐不如众乐乐呀-- 好用 ...

  10. 【原】ASP.Net 项目实做 搭建开发环境

    [任务列表] 1.清查硬件软件配置 2.搭建开发环境 [任务1]清查硬件软件配置 硬件配置: CPU:1.5 GHz Memory:1 GHz Disk:40 GB 软件配置: Windows XP ...

最新文章

  1. 实战:基于深度学习和几何的3D边界框估计
  2. Codeforces Round #704 (Div. 2)(A ~ E)5题全 超高质量题解【每日亿题2 / 23】
  3. 安装TensorRT,然后导入uff库包的时候报错:ImportError: ERROR: Failed to import module(cannot import name ‘GraphDef`)
  4. setsockopt()函数功能介绍
  5. LeetCode 147. Insertion Sort List 链表插入排序 C++/Java
  6. linux 后端存储,配置NFS网络存储作为cinder的后端存储
  7. 自定义Java注解(一)
  8. 一个被遗忘的ccflow工作流引擎自定义表单开发模式
  9. C++学习之路 | PTA(天梯赛)—— L2-010 排座位 (25分)(带注释)(并查集)(精简)
  10. 格力电器Q3净利润73.37亿元 同比下降12.32%
  11. Node.js 修复4个漏洞
  12. SMS动态查询部署安装XPSP3补丁
  13. ZeroMQ史上最全的知识总结(一):常见的通讯模式
  14. html视频播放卡顿,网页看视频卡怎么解决
  15. C++——次幂运算表示
  16. dns提供商主机名_Android Pie 私人 DNS 使用教程
  17. 关系数据模型、基本概念、关系模型的基本术语、关系代数
  18. Ruby 文件目录操作(实例讲解更易懂)
  19. linux定时任务每两天,linux定时任务
  20. String 翻转字符串

热门文章

  1. python绘制折线图怎么样填充空白颜色_两条折线图之间填充颜色
  2. react源码分析:babel如何解析jsx
  3. e430c参数 thinkpad,联想ThinkPad E430c的详细参数
  4. 我的理想200字计算机工程师,我的理想工程师作文(我的理想是做一名工程师)...
  5. html 灯箱效果,基于 BootStrap 4 的图片灯箱效果 | 智慧宫
  6. 现在润新加坡是个好主意吗?
  7. 解决VMware下Win10主机和win7虚拟机实现文件共享问题
  8. 1、植物大战僵尸:修改配置
  9. 什么是TPS、QPS?
  10. matlab绘制蜗牛圈圈图,Matlab实现的图像中的圆、矩形、正方形等形状识别