ARM Technical Support Knowledge Articles
General Topics Knowledge Articles
Knowledge Articles in this section
#DEFINE FOR #PRAGMA
#DEFINE GENERATES WRONG RESULTS
#DEFINES WITH ARITHMETIC DON'T WORK
64-BIT LONG LONG ARITHMETIC SUPPORT
ACCESSING MANY PORT BITS WITH THE SAME CODE
ARCHIMEDES COMPILER SUPPORT
ARCHIVE TOOL VERSIONS
ARE ANONYMOUS STRUCTURES SUPPORTED?
ARE MANUALS AVAILABLE?
ARE THE KEIL TOOLS Y2K COMPLIANT?
ASCII CHART
ASSEMBLY CODE FOR CRC-16 FOR SDLC
ASSIGNING BINARY VALUES TO VARIABLES
ATMEL FLASH PROGRAM UTILITY FLIP
AUTOMATIC GENERATION OF LOOKUP TABLES
BYTE-WISE ACCESS TO FLOAT VALUES
C MACRO EXPANSION PROBLEM WITH PARAMETERS
C9X SPECIFICATIONS
CALLING BOOT LOADER FUNCTIONS FROM USER APPLICATION
CALLING PRINTF FROM AN INTERRUPT
CAN THE TOOLS TRANSLATE ASSEMBLY TO C?
CAN'T WATCH A, B, AND C VARIABLES IN DEBUGGER
CANOPEN AND DEVICENET SUPPORT
CARRYING A #DEFINE MACRO OVER TO THE NEXT LINE
CHECK USAGE OF SPECIFIC COMPILER VERSIONS
CHM FILES STOP WORKING IN WINDOWS XP
COMMENTING OUT MACRO DEFINITIONS
COMMUNICATION BETWEEN BOOTLOADER AND APPLICATION
COMPILER IGNORES 0XFD, 0XFE, 0XFF VALUES IN STRINGS
COMPILER INITIALIZES GLOBAL VARIABLES TO 0
CONFIGURATION FILES
CONFIGURE DONGLE DRIVER FOR TOSHIBA NOTEBOOK
CONFIGURING THE USB SECURITY KEY DRIVER
CONFLICTING FUNCTION TYPE AND RETURN TYPE
CONST ARRAY IN ROM
CONVERTING FLOATING-POINT NUMBER TO INTEGER
CONVERTING MACRO PARAMETERS TO STRINGS
CORTEX MICROCONTROLLER SOFTWARE INTERFACE STANDARD
COUNTING SET BITS IN A BYTE
CREATING A HEX FILE WITH CONSTANTS ONLY
CREATING C FILES FROM BINARY OR HEX DATA
CREATING MOTOROLA S-RECORD FILES
CYGNAL DOWNLOAD VIA DLL AFFECTS CHECKSUM
DATE AND TIME PREDEFINED MACROS
DEBUGGING LPC2000 APPLICATIONS IN IDLE MODE
DEBUGGING PROGRAMS IN FLASH USING A MONITOR
DECLARING VARIABLES IN HEADER FILES
DEFINING A STRING ON THE COMPILER COMMAND LINE
DIFFERENCE BETWEEN ISP AND IAP
DIFFERENCES BETWEEN #INCLUDE
AND "FILE"
DIFFERENCES BETWEEN C505C AND C515C CAN
DIFFERENT BASIC TYPES ERROR FOR FUNCTION POINTER
DISABLING THE OPTIMIZER (FOR VOLATILE VARIABLES)
DOES THE COMPILER COME WITH AN ASSEMBLER?
DOES THE KEIL COMPILER SUPPORT MY CHIP?
DOES THE ORDER DIRECTIVE AFFECT STRUCTURE MEMBERS?
DONGLE REQUIRED FOR PROTECTED UVISION3 KIT?
DOS ERRORLEVEL
DS87C520 VS 8051
DUMMY INTERRUPT SERVICE ROUTINES
EMAIL NOTIFICATION OF UPDATES
ENVIRONMENT VARIABLES AND USES WITH KEIL TOOLS
ERROR ( TARGET HAS NO OBJECT MODULES )
ERROR 141 (TOO MANY INITIALIZERS)
ERRORS OPENING HELP FILES
EVALUATION KEIL CD REQUIRES SERIAL # FOR INSTALL
EXAMPLES FOR EZUSB/ FX /FX2
EXITING SCANF WHEN NO SERIAL DATA IS READY
FATAL ERROR (CAN'T CREATE WORKFILE)
FATAL ERROR (CANNOT CREATE FILE)
FLASHING FROM A FILE DIFFERENT THAN THE PROJECT OUTPUT
FLOATING-POINT STANDARD
FLOWCHARTING SOFTWARE
FORWARD STRUCTURE REFERENCES IN C
FULL VERSION BEHAVES AS EVAL VERSION
GENERAL: INSTALLED PRODUCTS AND VERSION INFORMATION
GENERATING A LIBRARY FOR GENERIC DEVICES
GENERATING A ROM CHECKSUM
GENERATING HEX FILES WITH EVEN NUMBER OF BYTES
GET ERROR 108 DOWNLOADING PRODUCT UPDATE
GETTING PROGRAMS ONTO A TARGET BOARD
GOTO STATEMENT AND LABELS
HARVARD VS VON NEUMANN
HEADER FILE IS BEING PROCESSED MORE THAN ONCE
HEX CODE WITHOUT ADDRESSES
HEX FILE SIZE IS TOO LARGE
HOW CAN I REQUEST PRODUCT INFORMATION
HOW CAN I SET THE PROGRAM COUNTER IN C OR ASSEMBLY?
HOW DO I DELETE KEIL TOOLS FROM MY COMPUTER?
HOW MUCH MEMORY IS USED BY MY PROGRAM?
HOW TO COPY A PROJECT
HOW TO CREATE ASSEMBLY FILES FROM C FILES
HOW TO STRUCTURE MODULES IN A LIBRARY
I CAN NOT VIEW THE CHM HELP FILES USING WINDOWS VISTA/7
I/O ERROR ON WORK FILE
IMPLEMENTATION OF 'BIT' TYPE CASTS
INCLUDE FILES
INCLUDING TEST CODE IN APPLICATIONS
INCOMPATIBLE VERSION OF RPC STUB
INCONSISTENT VALUES ON VOLATILE VARIABLES
INDIRECT FUNCTION CALL SYNTAX
INITIALIZING UNION MEMBERS
INITIATING A RESET
INLINE FUNCTIONS IN C
INLINE KEYWORD SUPPORT
INSTALLATION PROBLEMS WITH USB SECURITY KEYS
INSTALLING EVAL WITH OTHER KEIL PRODUCTS
INSTALLING UVISION2 ON PC WITHOUT DISKETTE DRIVE
INTEL HEX FILE FORMAT
INTEL USB HUB EXAMPLE CODE TOO SMALL
INTERRUPT HAPPENS MANY TIMES
INVALID SERIAL NUMBER IN WEB UPDATES
IS THE IEEE-695 OBJECT MODULE FORMAT SUPPORTED?
IS THE KEIL ASSEMBLER A CROSS ASSEMBLER?
IS THE LINUX OPERATING SYSTEM SUPPORTED?
KEIL APPLICATION NOTE 162 ERRATA FOR FX FAMILY
KEIL-SPECIFIC DEVICE DRIVERS
LIMIT STRING OUTPUT IN PRINTF USING %S
LOCATING POINTERS IN ROM
LOCATION AND ORDER OF CONSTANTS
LOGICAL NOT ('~') GIVES INCORRECT RESULTS
LONG UNSIGNED GENERATES SYNTAX ERROR
LPT DONGLE ON USB PORT REPLICATOR
MAKING BINARY FILES FROM HEX FILES
MAKING HEX FILES FROM BINARY FILES
MAKING YOUR OWN LIBRARY FILES
MALLOC ALWAYS RETURNS NULL
MAXIMUM LIBRARY SIZE
MERGING DUPLICATE CONSTANT STRINGS
MERGING TWO APPLICATIONS INTO ONE INTEL HEX FILE
MISSING CONTENT IN HEX FILE
MISSING TYPE-SPECIFIER DOES NOT GENERATE ERROR
MODULAR PROGRAMMING
MORE INFORMATION ABOUT SPI
MULTIPLYING TWO INTS GIVES INCORRECT RESULT
MY TIMER DOESN'T WORK AS EXPECTED
NEWSGROUPS
NOT ALL GLOBAL VARIABLES ARE INITIALIZED
OBJECT FILE FORMATS GENERATED
PASSING DEFINITIONS IN THE COMPILER INVOCATION LINE
PC-LINT AND _AT_ KEYWORD
PHILIPS SMARTMX DBOX SUPPORT
POW FUNCTION PRECISION PROBLEMS
PRE-FETCH ABORT
PRECISION OF PRINTF %F FORMAT STRING
PRINTF EXPANDS '0X0A' INTO '0X0A'+'0X0D'
PRINTF OUTPUT TO MULTIPLE DEVICES
PRINTING SUPPORT SOLUTIONS KNOWLEDGEBASE ARTICLES
PROBLEMS OPENING HEADER FILES WITH CODEWRIGHT
PROBLEMS SEARCHING THE KEIL WEB SITE
PROBLEMS USING '#' IN PRINTF/SPRINTF
PROBLEMS WITH PC-LINT VERSION 7.5
PROGRAM FAILS AFTER ADDING CODE
PROGRAM STRUCTURE FOR REGISTER OPTIMIZATION
PROGRAMMING FLASH ON MCB21XX BOARDS
RATE MONOTONIC SCHEDULING
REMOVING DEBUGGING INFO FROM ONLY SOME MODULES
REVERSE COMPILER
ROUNDING PROBLEMS WITH FLOATING-POINT NUMBERS
RT-AGENT EXAMPLE PROJECTS DO NOT BUILD
SETUP DOES NOT WORK ON WINDOWS NT4
SIGNUM 8051 EMULATOR SYMBOL CONVERTER
SLOW DOWNLOAD AND DEBUGGING PROCESS USING CYGNAL UC
SMC USB CHIPS
SORTING INTEL HEX FILES
SOURCE LEVEL DEBUGGING OF LIBRARY CODE
SOURCE/SYMBOLS IN EMULATOR SOFTWARE
SPLITTING HEX FILES
SRC DIRECTIVE
STARTUP DESIGNS FOR EMBEDDED PROGRAMS
STATIC INTERRUPT FUNCTIONS
STRANGE ERRORS WITH IN-LINE ASSEMBLER CODE
STRING TABLES IN C
SYMBOL NAMES LONGER THAN 32 CHARACTERS
SYSTEM ARCHITECTURE AND ASSEMBLY PROGRAMMING
TABS - UNKNOWN CONTROL
TECHNICAL SUPPORT EXPIRED MESSAGE ON INSTALLATION
TECHNICAL SUPPORT FOR ANCHOR CHIPS
TURNING OFF WARNINGS
UNICODE, WIDE CHARACTER, & ASIAN CHARACTER SUPPORT
UNION INVOLVING A BITFIELD IS THE WRONG SIZE
UPDATING LPC TOOLCHAIN
UPGRADED TO WINDOWS NT/2000 AND PROTECTION FAILS
USB DRIVER FOR ULINK / EPM900
USB PROBLEMS
USB SECURITY KEY DOES NOT WORK ON WINDOWS98/ME/NT4
USE ADD-ON DISKETTE WITHOUT DISKETTE DRIVE
USE DONGLE WITH PORT EXTENSION CARD ON PCI BUS
USING 2 STRUCTS THAT HAVE POINTERS TO EACH OTHER
USING DEFINE TO SPECIFY AN #INCLUDE FILE
USING MDK-ARM ON LINUX
USING REGISTERBANKS AND INTERRUPTS
USING REGISTERS WHEN CALLING AN ASSEMBLER FUNCTION
UV2 DEBUGGER AND TRISCEND E5 - OUTPUT FILE DOWNLOAD
VALID VALUE ASSIGNMENT CREATES WARNING
VARIABLE INITIALIZATION HALTS PROGRAM EXECUTION
VARIABLE RANGES
VARIABLES NOT KEPT IN ORDER
VARIABLES WITH THE SAME NAMES AS KEIL KEYWORDS
WARNING 500 -MISSING DEVICE (DRIVER NOT INSTALLED)
WEB SITE ACCESS SPEED
WHAT APPLICATION NOTES ARE AVAILABLE?
WHAT ARE SEMAPHORES?
WHAT ARE THE LATEST VERSION NUMBERS?
WHAT FILES ARE LEFT ON THE CD-ROM
WHAT HAPPENED TO ANCHORCHIPS?
WHAT HAPPENED TO SIEMENS?
WHAT IS A FLOATING-POINT OPERATION?
WHAT IS THE PURPOSE OF $MODEL
WHERE ARE THE LATEST UPDATES?
WHERE ARE THE PRODUCT UPDATES?
WHERE CAN I GET A MANUAL?
WHERE IS THE PROROM EPROM EMULATOR?
WHY AREN'T THE LATEST UPDATES ON THE WEB?
WINDOWS COMPATIBILITY
WINDOWS NT CANNOT FIND CTL3DV2.DLL
WINDOWS NT INSTALLATION PROBLEMS
WRONG RESULT IN STRING ESCAPE SEQUENCES
Y2K COMPLIANCE
uVISION: C:\Keil\Tools.ini does not contain a valid tool path
Link to this index