J-Link SDK

Pubblicato il Pubblicato in Ambienti di Sviluppo, Emulatori

J-Link Software Development Kit

J-Link SDK consente di integrare le funzionalità del J-Link all'interno di una propria applicazione. E' usato in ambienti di sviluppo professionali (come IAR, Keil) per abilitare il J-Link al debugging. E' anche utilizzato in applicazioni personalizzate per la produzione in serie.

Applicazioni tipiche:
Sviluppo di debugger completi o di caratteristiche aggiuntive per un debugger, come ad esempio un tool per la visualizzazione di informazioni di debug.
Applicazioni per la programmazione delle flash in produzione.
Applicazioni di test automatico (ATE)
The J-Link SDK è disponibile per Windows, Linux e Mac OS X, come pure per versioni di sistema operativo a 32 bit e 64 bit.
L'integrazione con il J-Link avviene per mezzo di DLL standard.
SDK contiene dei progetti di esempio (scritti in Visual C++ 6, Visual Studio 2010), VB6 (Microsoft Visual Basic) e in VB.NET (Visual Studio 2010):

ProgettoPiattaformaDescrizione
Windows\C\
Start_JLink_VS2010.sln
Windows, Visual Studio 2010, C codeVisual Studio 2010 solution including sample projects for the J-Link DLL startup sequence and flash download via J-Link.
Windows\C\
Start_JLink_VC6.dsw
Windows, Visual C++ 6.0, C codeVisual C++ 6 workspace, including sample projects for the J-Link DLL startup sequence, flash download via J-Link, reading the target's JTAG ID, hardware testing, instruction tracing and the J-Link RTT Logger and J-Link Commander tool.
Windows\VB.NET\
Start_JLink_VBNET
Windows,  VB.NETVisual Basic .NET Visual Studio 2010 project showing how to call J-Link DLL functions and demonstrating the startup sequence.
Windows\VB\
Start_JLink_VB60
Windows, Mircosoft Visual Basic 6.0Visual Basic 6.0 project for the J-Link DLL startup sequence and the usage or the J-Link SDK in a VB application.
Windows\LabView2011\
Startup.lvproj
Windows, LabView 2011LabView 2011 project for the J-Link DLL startup sequence and the usage or the J-Link SDK in a LabView application.
Windows\CSharp\
JLink_Start_CSharp.sln
Windows, Visual Studio 2010 C++Visual Studio 2010 project for the J-Link DLL startup sequence and the usage or the J-Link SDK in a C++ application.