Zigbee-CC2430-General error modification

Publisher:变形金刚Latest update time:2015-05-07 Source: 51heiKeywords:zigbee  CC2430 Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere
I used IAR 7.60.1 to open the 2530 program previously written in IAR 7.51 and recompiled it. There was no error, but an error dialog box popped up during the link process, prompting the following error message:

--------------------------
IarIdePm
-------------------------- -----
Tool Internal Error:
Internal Error: In function:
Diagnostic: Value is too large to be represented as an unsigned 32-bit quantity.
P0: 0 P1: 0
------------- ---------------

After analyzing and speculating the cause of the error, it was found that there was no error during the compilation process, but only during the linking process. This might be because the linking settings were incorrect, and the new version of IAR had changed the configuration files required for linking. I checked the Linker series settings in the Option settings box, and finally found that the xcl configuration file selected in Linker - Config - Linker command file was incorrect.

Solution: Option——Linker——Config——Linker command file, check Override default, click the button on the right, and select the xcl file under the path IAR SystemsEmbedded Workbench 5.48051configdevicesTexas Instruments. The specific one depends on the logo on the chip . If it is 2530F64, select lnk51ew_cc2530F64.xcl, and if it is F256, select lnk51ew_cc2530F256.xcl

You can also use other xcl configuration files instead of the xcl provided by IAR. For example, the ZStack program includes a configuration file named f8w2530.xcl in its ProjectszstackToolsCC2530DB directory, and ZStack uses this configuration file instead of the one provided by IAR.

Keywords:zigbee  CC2430 Reference address:Zigbee-CC2430-General error modification

Previous article:How to make your own 51, AVR microcontroller development board
Next article:Design of single chip pipeline counter

Recommended ReadingLatest update time:2024-11-16 22:53

Design of a regional Zigbee network for low-cost urban parking guidance system
    Abstract : In order to reduce the construction and operation costs of the city-level parking guidance system, a system architecture without the need to establish a management control center is proposed. LPC11C14 and CC2530 are used as core chips to design an important component of the system - the regional Zigbee
[Automotive Electronics]
Design of a regional Zigbee network for low-cost urban parking guidance system
Using ZigBee for Home Automation and Healthcare
Short-range wireless sensor networks have been in the spotlight at many recent trade shows, including CES, Electronica, Sensor Expo, Embedded World, and Embedded World. The ZigBee Alliance has been working to develop standards that provide control for common application areas, including energy management, home autom
[Medical Electronics]
Using ZigBee for Home Automation and Healthcare
Indoor wireless positioning technology based on ZigBee network RSSI
In the research and development of indoor positioning systems, a common method is to establish a small-scale positioning network in an indoor environment. At present, more and more positioning systems directly use existing wireless communication modules to estimate the location of object nodes (blind nodes). The emergi
[Analog Electronics]
Indoor wireless positioning technology based on ZigBee network RSSI
Research and design of intelligent sensor acquisition and transmission control system
The intelligent and networked development of sensors has become a trend in the research of intelligent sensors. How to make traditional sensor signals more convenient and quick to access the network, and how to realize the networking, intelligent collection, transmission and control of traditional sensors is the focus
[Microcontroller]
Research and design of intelligent sensor acquisition and transmission control system
Optimal design of anti-electromagnetic interference for wireless transmission circuit based on Zigbee
With the birth of the world's first electromagnetic compatibility specification in Germany in 1944, electromagnetic compatibility design has become increasingly important in modern electronic design. The electric field radiation at the low-frequency noise radiation of an ordinary 10 kV/630 kW "box-type" transformer
[Power Management]
Optimal design of anti-electromagnetic interference for wireless transmission circuit based on Zigbee
Design of smart home controller based on ARM and ZigBee technology
ZigBee is an emerging short-range, low-complexity, low-power, low-data-rate, low-cost wireless network technology that has broad application prospects in many fields. Smart home is a multifunctional integrated technology system. It uses the family residence as a platform and utilizes advanced computer technolog
[Microcontroller]
Design of smart home controller based on ARM and ZigBee technology
Detailed explanation of CC2430 on-chip AD usage - query method
1. Objective Be familiar with the ADC function of CC2430. According to the situation of my own development board, I use P07 as the input port of AD conversion, use a rotary potentiometer to adjust the voltage of the input port, and send the AD conversion result through the serial port. Here I will talk about the struc
[Microcontroller]
Detailed explanation of CC2430 on-chip AD usage - query method
Research and design of fatigue driving warning system based on ZigBee
Abstract: Today's fatigue monitoring system has a relatively simple monitoring method and low reliability. If multiple monitoring methods are integrated, it will be limited by the increasingly difficult wiring in the limited space of the car. In response to this series of problems, this paper proposes a fatigu
[Automotive Electronics]
Research and design of fatigue driving warning system based on ZigBee
Latest Microcontroller Articles
  • Download from the Internet--ARM Getting Started Notes
    A brief introduction: From today on, the ARM notebook of the rookie is open, and it can be regarded as a place to store these notes. Why publish it? Maybe you are interested in it. In fact, the reason for these notes is ...
  • Learn ARM development(22)
    Turning off and on interrupts Interrupts are an efficient dialogue mechanism, but sometimes you don't want to interrupt the program while it is running. For example, when you are printing something, the program suddenly interrupts and another ...
  • Learn ARM development(21)
    First, declare the task pointer, because it will be used later. Task pointer volatile TASK_TCB* volatile g_pCurrentTask = NULL;volatile TASK_TCB* vol ...
  • Learn ARM development(20)
    With the previous Tick interrupt, the basic task switching conditions are ready. However, this "easterly" is also difficult to understand. Only through continuous practice can we understand it. ...
  • Learn ARM development(19)
    After many days of hard work, I finally got the interrupt working. But in order to allow RTOS to use timer interrupts, what kind of interrupts can be implemented in S3C44B0? There are two methods in S3C44B0. ...
  • Learn ARM development(14)
  • Learn ARM development(15)
  • Learn ARM development(16)
  • Learn ARM development(17)
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号