• 正文
    • 一、新建一个工程
    • 二、参数设置
    • 三、新建文件
  • 相关推荐
申请入驻 产业图谱

CC2530系列课程 | IAR新建一个工程

2022/11/15
20
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

之前录制了《无线传感网综合项目实战课程》,这个课程非常适合应届毕业生和想转行Linux的朋友,用来增加项目经验。购买课程的学员反映很不错。

其中一部分内容是关于CC2530+zigbee的知识,后面会更新几篇关于cc2530的文章,敬请关注!

下面是该系列文章链接:《CC2530开发环境搭建》

一、新建一个工程

输入工程文件名,单击保存退出,系统将产生一个 eww 为后缀的文件,这样,我们就建立了 IAR 的一个工程文件,接下来,我们对这个工程加入一些特有的配置。

工程选项页面中需要设置很多必要的参数,下面针对 CC2530 我们一起来配置这些参数

二、参数设置

在 Project 中选择 Options,随后进行参数配置:

1. General Options->Target

General Options->Target 选项中 Device 选择为 CC2530F256.i51; 
Code model 选择Banked
Data model 选择为 Large; 
Calling convention 选择为 XDATA;

2. Linker->Config

Linker->Config 中 linker configuration file 选择 lnk51ew_cc2530F256_banked.xcl。

3.  Debugger->Setup

Debugger->Setup 中 Driver 项中选择 Texas Instruments。

三、新建文件

保存该文件:

输入文件名,点击保存如果是 C 文件请务必后缀,否则会以文本文件存档。

拷贝测试代码

#include <ioCC2530.h>

void main(void)
{     
  P1DIR |= 0xFF;  
  P1 = 0;
}

该代码的意思是将 P1 口设置为输出,将 P1 口置 0, 一口Linux开发的模块和开发板中有小灯在 P1 口上,

当执行这个代码的时候,小灯会点亮。

下面是部分PPT截图

下面是是视频截图

工具下载&报名课程,后台回复:无线传感网

点赞
收藏
评论
分享
加入交流群
举报

相关推荐

登录即可解锁
  • 海量技术文章
  • 设计资源下载
  • 产业链客户资源
  • 写文章/发需求
立即登录

公众号『一口Linux』号主彭老师,拥有15年嵌入式开发经验和培训经验。曾任职ZTE,某研究所,华清远见教学总监。拥有多篇网络协议相关专利和软件著作。精通计算机网络、Linux系统编程、ARM、Linux驱动、龙芯、物联网。原创内容基本从实际项目出发,保持原理+实践风格,适合Linux驱动新手入门和技术进阶。