Using The J-Link Dll; What Is The Jlink Dll; Updating The Dll In Third-Party Programs; Determining The Version Of Jlink Dll - Segger J-Link User Manual

Hide thumbs Also See for J-Link:
Table of Contents

Advertisement

130
4.7

Using the J-Link DLL

4.7.1

What is the JLink DLL?

The J-LinkARM.dll is a standard Windows DLL typically used from C or C++, but also Visual
Basic or Delphi projects. It makes the entire functionality of the J-Link / J-Trace available
through the exported functions. The functionality includes things such as halting/stepping
the ARM core, reading/writing CPU and ICE registers and reading/writing memory. There-
fore, it can be used in any kind of application accessing a CPU core.
4.7.2

Updating the DLL in third-party programs

The JLink DLL can be used by any debugger that is designed to work with it. Some debuggers
are usually shipped with the J-Link DLL already installed. Anyhow it may make sense to
replace the included DLL with the latest one available, to take advantage of improvements
in the newer version.
4.7.2.1
Updating the J-Link DLL in the IAR Embedded Workbench for
ARM (EWARM)
4.7.3

Determining the version of JLink DLL

To determine which version of the JLinkARM.dll you are using, the DLL version can be viewed
by right clicking the DLL in explorer and choosing Properties from the context menu. Click
the Version tab to display information about the product version.
J-Link / J-Trace (UM08001)
CHAPTER 4
© 2004-2017 SEGGER Microcontroller GmbH & Co. KG
Using the J-Link DLL

Advertisement

Table of Contents

Troubleshooting

loading
Need help?

Need help?

Do you have a question about the J-Link and is the answer not in the manual?

This manual is also suitable for:

J-trace

Table of Contents

Save PDF