用IAR 7.60.1打开以前用IAR 7.51编写的2530程序,重新编译,无错,但在链接的过程中弹出了一个出错对话框,提示错误信息如下:
---------------------------
IarIdePm
---------------------------
Tool Internal Error:
Internal Error: In function:
Diagnostic: Value is too large to be represented as a unsigned 32-bit quantity.
P0: 0 P1: 0
--------------------------
分析推测出错原因,在编译过程中没有错误,只在链接过程中出错,那么可能是链接的设置不正确,新版本的IAR对链接所需的配置文件做了改动。查看Option设置框里面的Linker系列设置,最后发现是Linker——Config——Linker command file里面选择的xcl配置文件不正确。
解决办法:Option——Linker——Config——Linker command file,打上Override default前面的勾,点击右侧按钮,选择路径为IAR SystemsEmbedded Workbench 5.48051configdevicesTexas Instruments下面的xcl文件,其中具体哪一个要看芯片上的标识,如果是2530F64的就选lnk51ew_cc2530F64.xcl,F256的就选lnk51ew_cc2530F256.xcl
还可以不用IAR提供的xcl,采用其他的xcl配置文件,比如ZStack程序中就专门在其ProjectszstackToolsCC2530DB目录下包含了一个名为f8w2530.xcl的配置文件,而ZStack采用的就是这个配置文件而非IAR提供的配置文件。
关键字:zigbee CC2430 常规报错
引用地址:
zigbee—CC2430—常规报错修改
推荐阅读最新更新时间:2024-03-16 14:01
ZigBee 协议移植(ARM+Linux)
ZigBee协议栈移植步骤大致如下:1) 详细了解自定义硬件平台与Microchip ZigBee协议栈支持硬件之间的异同。对用户自定义的硬件平台和Microchip ZigBee协议栈支持的硬件平台进行分析比较,了解它们的处理器在I/O端口分配,内存组成及使用、中断处理、堆栈操作等各个方面的异同。另外还要分析两者所采用的ZigBee无线收发器之间的异同,了解它们的操作时序、控制命令、各寄存器的作用等。 2) 详细分析Microchip ZigBee协议栈。对硬件有了清楚的认识之后,需要对协议栈进行详细分析,了解协议栈的组成结构、各部分功能及实现方法等,并懂得针对硬件需要对协议栈做哪些修改,目前已经有哪些功能
[单片机]
基于Zigbee的无线通信传输电路的抗电磁干扰优化设计
随着世界上第一个 电磁兼容 性规范1944年在德国诞生, 电磁兼容 设计在现代电子设计中变得越来越 重要。普通的10kV/630 kW"箱式"变压器低频噪音辐射处的电场辐射一般可达800V/m,电磁辐射可达30 B/μT,对工作在此环境下的无线传输模块有非常大的影响,因此有必要对无线传输模块进行抗 电磁干扰 设计。 1 PCB的抗干扰设计 1.1 硬件方面的抗电磁干扰设计 1)选择集成度高,抗干扰能力强,功耗小的电子器件。 2)良好的接地设计。对于工作在2MHz一下低频应采取共地,即一点接地;对于工作在10MHz以上的高频应采用分地,即多点接地。同时,数字地和模拟地分开,中间用磁珠连接。对传感器信号地线采用浮空隔离,不与大地
[电源管理]
Silicon Labs推出支持环保型Zigbee Green Power IoT设备
-Silicon Labs宣布推出一系列安全、超低功耗的Zigbee®片上系统(SoC)新产品。这些SoC专为网状网络中的环保型IoT产品而设计。EFR32MG22(MG22)系列产品是专为Zigbee Green Power(绿色能源)应用而优化的最小、最低功耗的SoC,扩展了Silicon Labs的Zigbee产品组合。MG22 SoC基于Silicon Labs的Wireless Gecko Series 2平台,是使用纽扣电池或通过能量收集供电的Zigbee设备的理想选择,其目标应用包括智能家居传感器、照明控制以及楼宇和工业自动化等。 节能的Zigbee Green Power技术通过逐步减少住宅、商业和工业能
[嵌入式]
JupiterMesh(R)邻域网(NAN)发布
新闻亮点: JupiterMesh是强大的低功耗工业物联网无线网状网,有灵活的数据传输率,为公用事业及部署智能电网和智慧城市解决方案的城市提供邻域和场区通信。JupiterMesh是在2016 ZigBee联盟成员大会上发布的,是在全球注册的通信解决方案品牌。 JupiterMesh技术概要规范建立在开放的IETF和IEEE标准基础上,涉及IPv6、跳频、多频段操作、认证、加密和密钥管理等先进技术,旨在实现可扩展、安全、易管理、互操作的多厂商网络。 Powertech Labs Inc.(卑诗水电公司的子公司)举行了成功的JupiterMesh规范验证与互操作活动,参加活动的企业包括智能电表领导者艾创(Itron)、
[物联网]
zigbee核心板在智能景观灯中的应用
2017年,广州国际灯光节以“丝路传奇”为主题,由“城市之光”、“海洋之光”、“经济之光”、“科技之光”和“未来之光”五大板块组成,通过来自国内外以及高校将近30组优秀的作品,用时间轴来描述出广州作为古代海上丝绸之路发祥地的文化底蕴和富有广州特色的历史故事。在各式各样酷炫灯光的展示背后,城市景观灯相比以前到底有哪些进步? 图 1 城市景观灯 1.1 传统方案与新型方案的对比 1.1.1 传统方案 原有的景观照明设计都是通过对时间控制器的设定,来实现对配电回路接触器进行自动控制,时间控制器的缺点是其: 景观灯自身不能根据季节、地域、节假日和工作日的不同而进行准确灵活的设置,需人工进行手动调节; 时间的同步控制
[网络通信]
QORVO®和UBISYS强强联手,推出首个采用多堆栈芯片的IOTIVITY平台
实现互联世界的创新RF解决方案提供商Qorvo, Inc.(纳斯达克代码:QRVO)今天宣布,联手领先的智能家居和物联网(IoT)企业ubisys,开发出兼容性超强的全新网关解决方案。该解决方案通过将基于ZigBee® 3.0和Green Power的智能家居网络集成到开放连接基金会(OCF)IoTivity框架中,实现各种设备间的自由通信。 IoTivity开源框架为实现各种物理介质层、传输层和应用层设备间的无缝连接提供了技术规范。随着物联网设备数量(目前已达数十亿台)持续增长,上述框架愈发重要。预计2016-2020年间,单单全球ZigBee家居自动化市场的复合年增长率(CAGR)就将达到26%,加上工业和环保物联网等其
[网络通信]
基于ZigBee的无线病房呼叫系统便携端设计
1 引言 ZigBee 技术是一种近距离、低复杂度、低功耗、低数据速率、低成本的双向无线通信技术,主要适用于自动控制和远程控制领域,是为了满足小型廉价设备的无线联网和控制而制定的。ZigBee 是一种用于无线连接的全球标准,标准建立的重点是可靠性、低成本、长电池寿命和容易应用。不仅是简单的线缆互连的替代方案,而且能在不同ZigBee 设备之间"即连即用"的建立无线网络,方便的实现数据通信、交换,同时具有低功耗、较高数据传输速率、低成本等特点。利用Zighee 技术的低功耗无线传输和自组网功能,可以实现"隔离监护"、"动态监护".ZigBee 技术与局域网、互联网技术相结合,还可以实现"远程监护"、"家庭保健监护",是实现无线病房
[单片机]
基于ZigBee技术的火灾报警系统设计
摘要 无线射频芯片与单片机系统相结合,可以实现早期火灾信号的探测和预报警。本文主要介绍基于ZigBee标准的射频芯片CC2500和以STC89LE516AD单片机为核心的无线火灾报警系统的硬件电路及软件流程设计。该系统通过射频收发模块实现数据的传输。
关键词 ZigBee CC2500 STC89LE516AD 火灾报警系统
现有的火灾报警系统,多采用有线技术进行火灾传感器网络的组建。这类方案的特点是扩展性能差,布线繁琐,影响美观。由于采用硬线连接,线路容易老化或遭到腐蚀、鼠咬、磨损,故障发生率较高,误报警率高。采用无线传输方式构建的无线火灾传感器网络恰好可以避免这些问题。相对而言,无线的方式比较灵活,避免了重新布线的麻烦,网
[网络通信]