本教程为实验入门,手把手教你编译一个工程

一、USB驱动

仿真器设备的连接

【说明】USB接口不够可以使用USB集线器扩展,且互相不会干扰,非常方便。

由于用到了CC仿真器(smart RF04EB),需要相关驱动。连接仿真器,之后通过系统找设备管理器,通过更新驱动程序,可以安装好仿真器,驱动路径:…\IAR Systems\Embedded Workbench 6.4\8051\drivers\Texas Instruments

二、IAR的安装、配置和测试

1.Project——>Create New Project,点击OK后命名,进入界面

2.File——>Save Workspace,命名文件名

3.New document,保存后命名

4.右键工程后选择Options,进行设置

5.Gerenal Options中,Target的选项为:

Device:CC2530F256

Code Mode:Near

Data model:Large

Calling convention:PDATA stack reentrant

6.Linker设置:Linker command file:选择lnk51ew_cc2530F256.xcl

7.Debugger设置:DriverTexas Instruments (本实验为真机调试,所以选择TI;若其他程序要使用IAR仿真器,可选SimulatorDevice Description fileCC2530F256.ddf(可以不选)

之后保存,由于配置过了,因此IDE会把该工程的配置信息保存成workspace

三、运行

1.放入代码

#include <ioCC2530.h>
typedef unsigned char   uchar;
typedef unsigned int    uint;
#define LED1 P1_0
void Delay(uint msec)   //延时
{
uint i,j;
for(i=0;i<msec;i++)
for(j=0;j<10000;j++){}
}
void Led_Init()
{
P1SEL&=~(1<<0);
P1DIR|=(1<<0);
}void main()
{
Led_Init();
while(1)
{
LED1=0;
Delay(10);
LED1=1;
Delay(100);
}
}

2.Compile -> Make -> Download,然后 菜单 -> Debug -> Go

之后可看到LED反应。此时去掉仿真器,通电,该模块还是如此。程序已经下载到开发板中

完成部署

单片机|CC2530实验入门相关推荐

  1. 星研电子c语言程序清单,单片机理论实验课程设计协同教学方法探讨

    [摘要]通过总结单片机理论.实验和课程设计的教学实践经验及教学研究心得,以某高校电子电气信息类本科专业为例,分析了如何完善单片机课程体系建设,如何在课程教学过程中通过理论与实践相结合加强大学生对理论的 ...

  2. Wireshark实验 - 入门

    # Wireshark实验 - 入门 **官方英文文档:[Wireshark_Intro_v6.0.pdf](Wireshark_Intro_v6.0.pdf)** **以下内容为笔者翻译:** ** ...

  3. 一 、单片机IO实验

    一. 单片机IO实验 ​ 自律 学习 坚强 ,拒绝迷茫. 作者:行走的皮卡丘 时间:2021/03/23 喜欢就去追,这个红灯等不到,说不定下一个红灯等到了,嘻嘻!!!!!!! 文章目录 一. 单片机 ...

  4. 单片机——C51实验含Proteus仿真(独立键盘,矩阵键盘)

    文章仅为本人学习记录,如有引用部分会另加说明引用出处 矩阵键盘检测原理:(独立键盘的原理在代码注释中很详细) 线反法的原理为:首先使P1口的高四位输出高电平,P1口低四位输出低电平,这时键盘的行线被拉 ...

  5. 单片机彩灯移动实验_基于构建主义的单片机彩灯实验

    基于构建主义的单片机彩灯实验 构建主义主张,学习不是由教师把知识信息简单地传 递给学生,而是要由学生自己主动地构建知识的意义,这种 构建是无法由他人来代替的.可以设想,如果我们的实验总 是先把实验的内 ...

  6. 51单片机的新手入门前所有疑问整理

    51单片机的新手入门前所有疑问整理 ///插播一条:我自己在今年年初录制了一套还比较系统的入门单片机教程,想要的同学找我拿就行了免費的,私信我就可以哦~点我头像黑色字体加我地球呺也能领取哦.最近比较闲 ...

  7. 基于普中科技的单片机开发实验仪编写的数字表

    基于普中科技的单片机开发实验仪编写的数字表 1.项目简单说明 一.显示日期,对ds1302芯片进行计时所得的日期用数码管进行显示: 二.显示温度,对18B20芯片测量所得的温度用数码管进行显示: 三. ...

  8. 《单片机》实验——实验4 MCS-51内部定时/计数器实验(2)

    <单片机>实验--实验4 MCS-51内部定时/计数器实验(2) 一.实验目的 二.知识要点 三.实验内容 实验一至实验七配套源代码.电路图.hex文件.实验报告,请点击此处 一.实验目的 ...

  9. 51单片机汇编语言实验(三)-----定时/计数器实验(附参考代码及注释)

       本系列共6篇文章,本文作为本系列的第三篇文章,介绍实验三 :定时/计数器实验,本系列文章基于Dais-52PRO实验箱. 本系列文章链接: --------------------------- ...

  10. 单片机控制继电器实验

    单片机控制继电器实验 在各种自动控制设备中,都存在一个低压的自动控制电路与高压电气电路的互相连接问题,一方面要使低压的电子电路的控制信号能够控制高压电气电路的执行元件,如电动机.电磁铁.电灯等:另一方 ...

最新文章

  1. CTFshow php特性 web145
  2. git通过gitosis来管理权限(三)
  3. Spring Boot下的lombok安装以及使用简介
  4. 【C语言】通过原子操作实现加减乘除功能Ⅰ
  5. C typedef用途小结
  6. 程序设计语言及其文法
  7. 淘宝商品详情API接口(商品描述信息查询接口)
  8. 李建忠「设计模式」笔记
  9. matlab中psf2otf作用,Matlab中psf2otf()函数在opencv中的实现
  10. 用python绘制叠加等边三角形_使用turtle库绘制叠加等边三角形
  11. 解决Google浏览器首页被2345网站劫持
  12. linux scp拷文件夹,linux scp远程拷贝文件及文件夹
  13. 'Connection aborted.', BadStatusLine('\x15\x03\x01\x00\x02\x02\x16',)
  14. UVA 487 - Boggle Blitz
  15. 计算机域名设置方法,windows电脑加入域的设置方法步骤(图文)
  16. kdj指标主要看哪个值_终于有人把KDJ指标讲通透了,简单实用,建议收藏
  17. 学术必备!35个国内外社会科学数据网站资源汇总(附链接)
  18. 如何免费创建一个自己的网站(可通过外网访问)
  19. dream of/dress up/drink to等动词词组
  20. dz plugin.php,DZ支付积分充值插件 Discuz码支付免签约即时到账插件 Discuz手机支付插件...

热门文章

  1. weblogic安装失败常见问题
  2. wd移动硬盘不能识别_wd移动硬盘xp无法识别 移动硬盘无法识别的解决方法
  3. 深度学习中的激活函数及其作用
  4. 基于matlab的基带gmsk调制解调,基于MATLAB的GMSK调制解调实验
  5. 测试山石防火墙 接口中 逆向路由 设置与urpf是否有关
  6. 现在流行的画原型图工具_原型资源图:8种流行原型工具的综合指南
  7. 今日尾号限行数据接口代码实现
  8. 2022年全球市场光学软件总体规模、主要企业、主要地区、产品和应用细分研究报告
  9. 计算机科学与技术的学士服是什么颜色的,学士服颜色分类 各色学士服都有什么讲究...
  10. delphi自定义类大体描述