Difference between revisions of "Embedded Studio PRO Options"

From SEGGER Wiki
Jump to: navigation, search
(emModbus)
m
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
The Embedded Studio PRO Options configure how the project should be
+
The ES PRO Options are available when the Embedded Studio PRO Package is installed. They configure which components of ES PRO to use in the project and how the libraries should be configured.
   
 
== embOS ==
 
== embOS ==
  +
''description...''
 
   
 
{| class="wikitable"
 
{| class="wikitable"
Line 20: Line 20:
   
 
== embOS/IP ==
 
== embOS/IP ==
  +
''description...''
 
   
 
{| class="wikitable"
 
{| class="wikitable"
Line 38: Line 38:
   
 
== emCompress ==
 
== emCompress ==
  +
''description...''
 
   
 
{| class="wikitable"
 
{| class="wikitable"
Line 56: Line 56:
   
 
== emCrypt ==
 
== emCrypt ==
  +
''description...''
 
   
 
{| class="wikitable"
 
{| class="wikitable"
Line 75: Line 75:
   
 
== emFile ==
 
== emFile ==
  +
''description...''
 
   
 
{| class="wikitable"
 
{| class="wikitable"
Line 97: Line 97:
   
 
== emModbus ==
 
== emModbus ==
  +
''description...''
 
   
 
{| class="wikitable"
 
{| class="wikitable"
Line 115: Line 115:
   
 
== emSecure ==
 
== emSecure ==
  +
''description...''
 
   
 
{| class="wikitable"
 
{| class="wikitable"
Line 123: Line 123:
 
! Description
 
! Description
 
|-
 
|-
  +
| Add emSecure
| Check Load Sections Fit Target Description
 
 
|| Yes, No
 
|| Yes, No
  +
|| Add emSecure to your application.
|| Specifies whether load sections in the program match the memory segments described in the memory map.
 
 
|-
 
|-
  +
| emSecure Library Configuration
| Check Load Sections Fit Target Description
 
  +
|| ''string'', select from several options
|| Yes, No
 
  +
|| Select the used emSecure library configuration.
|| Specifies whether load sections in the program match the memory segments described in the memory map.
 
 
|}
 
|}
   
 
== emSSH ==
 
== emSSH ==
  +
''description...''
 
   
 
{| class="wikitable"
 
{| class="wikitable"
Line 141: Line 141:
 
! Description
 
! Description
 
|-
 
|-
  +
| Add emSSH
| Check Load Sections Fit Target Description
 
 
|| Yes, No
 
|| Yes, No
  +
|| Add emSSH to your application.
|| Specifies whether load sections in the program match the memory segments described in the memory map.
 
 
|-
 
|-
  +
| emSSH Library Configuration
| Check Load Sections Fit Target Description
 
  +
|| ''string'', select from several options
|| Yes, No
 
  +
|| Select the used emSSH library configuration.
|| Specifies whether load sections in the program match the memory segments described in the memory map.
 
 
|}
 
|}
   
 
== emSSL ==
 
== emSSL ==
  +
''description...''
 
   
 
{| class="wikitable"
 
{| class="wikitable"
Line 159: Line 159:
 
! Description
 
! Description
 
|-
 
|-
  +
| Add emSSL
| Check Load Sections Fit Target Description
 
 
|| Yes, No
 
|| Yes, No
  +
|| Add emSSL to your application.
|| Specifies whether load sections in the program match the memory segments described in the memory map.
 
 
|-
 
|-
  +
| emSSL Library Configuration
| Check Load Sections Fit Target Description
 
  +
|| ''string'', select from several options
|| Yes, No
 
  +
|| Select the used emSSL library configuration.
|| Specifies whether load sections in the program match the memory segments described in the memory map.
 
 
|}
 
|}
   
 
== emUSB-Device ==
 
== emUSB-Device ==
  +
''description...''
 
   
 
{| class="wikitable"
 
{| class="wikitable"
Line 177: Line 177:
 
! Description
 
! Description
 
|-
 
|-
  +
| Add emUSB-Device
| Check Load Sections Fit Target Description
 
 
|| Yes, No
 
|| Yes, No
  +
|| Add emUSB-Device to your application.
|| Specifies whether load sections in the program match the memory segments described in the memory map.
 
 
|-
 
|-
  +
| emUSB-Device Library Configuration
| Check Load Sections Fit Target Description
 
  +
|| ''string'', select from several options
|| Yes, No
 
  +
|| Select the used emUSB-Device library configuration.
|| Specifies whether load sections in the program match the memory segments described in the memory map.
 
 
|}
 
|}
   
 
== emUSB-Host ==
 
== emUSB-Host ==
  +
''description...''
 
   
 
{| class="wikitable"
 
{| class="wikitable"
Line 195: Line 195:
 
! Description
 
! Description
 
|-
 
|-
  +
| Add emUSB-Host
| Check Load Sections Fit Target Description
 
 
|| Yes, No
 
|| Yes, No
  +
|| Add emUSB-Host to your application.
|| Specifies whether load sections in the program match the memory segments described in the memory map.
 
 
|-
 
|-
  +
| emUSB-Host Library Configuration
| Check Load Sections Fit Target Description
 
  +
|| ''string'', select from several options
|| Yes, No
 
  +
|| Select the used emUSB-Host library configuration.
|| Specifies whether load sections in the program match the memory segments described in the memory map.
 
  +
|}
  +
  +
== emWeb ==
  +
  +
  +
{| class="wikitable"
  +
|-
  +
! Options
  +
! Values
  +
! Description
  +
|-
  +
| Select sample Web pages
  +
|| ''string'', select from several options
  +
|| Select the sample Web pages used in the project.
 
|}
 
|}
   
 
== emWin ==
 
== emWin ==
  +
''description...''
 
   
 
{| class="wikitable"
 
{| class="wikitable"
Line 213: Line 227:
 
! Description
 
! Description
 
|-
 
|-
  +
| Add emWin
| Check Load Sections Fit Target Description
 
 
|| Yes, No
 
|| Yes, No
  +
|| Add emWin to your application.
|| Specifies whether load sections in the program match the memory segments described in the memory map.
 
 
|-
 
|-
  +
| Color Format
| Check Load Sections Fit Target Description
 
  +
|| ''string'', select from several options
|| Yes, No
 
  +
|| Choose the logical color format (ABGR/ARGB) of the emWin Library.
|| Specifies whether load sections in the program match the memory segments described in the memory map.
 
  +
|-
  +
| emWin Library Configuration
  +
|| ''string'', select from several options
  +
|| Select the used emWin library configuration.
 
|}
 
|}
   
 
== General ==
 
== General ==
  +
''description...''
 
   
 
{| class="wikitable"
 
{| class="wikitable"
Line 231: Line 249:
 
! Description
 
! Description
 
|-
 
|-
  +
| Library ARM Architecture
| Check Load Sections Fit Target Description
 
  +
|| ''string'', select from several options
|| Yes, No
 
  +
|| Select the ARM architecture type of the Embedded Studio PRO software libraries.
|| Specifies whether load sections in the program match the memory segments described in the memory map.
 
 
|-
 
|-
  +
| Library Endianness
| Check Load Sections Fit Target Description
 
  +
|| ''string'', select from several options
|| Yes, No
 
  +
|| Select the Byte-Order of the Embedded Studio PRO software libraries.
|| Specifies whether load sections in the program match the memory segments described in the memory map.
 
  +
|-
  +
| Library Floating Point ABI
  +
|| ''string'', select from several options
  +
|| Specify the Floating Point ABI type of the Embedded Studio PRO software libraries.
 
|}
 
|}
 
   
 
== IOT ==
 
== IOT ==
  +
''description...''
 
   
 
{| class="wikitable"
 
{| class="wikitable"
Line 250: Line 271:
 
! Description
 
! Description
 
|-
 
|-
  +
| Add IoT Toolkit library
| Check Load Sections Fit Target Description
 
 
|| Yes, No
 
|| Yes, No
  +
|| Add IoT Toolkit library to your application.
|| Specifies whether load sections in the program match the memory segments described in the memory map.
 
 
|-
 
|-
  +
| IoT Toolkit Library Configuration
| Check Load Sections Fit Target Description
 
  +
|| ''string'', select from several options
|| Yes, No
 
  +
|| Select the used IoT Toolkit library configuration.
|| Specifies whether load sections in the program match the memory segments described in the memory map.
 
 
|}
 
|}
   
 
== SEGGER ==
 
== SEGGER ==
  +
''description...''
 
   
 
{| class="wikitable"
 
{| class="wikitable"

Latest revision as of 16:20, 14 August 2019

The ES PRO Options are available when the Embedded Studio PRO Package is installed. They configure which components of ES PRO to use in the project and how the libraries should be configured.

embOS

Options Values Description
Add embOS Yes, No Add embOS to your application.
embOS Library Configuration string, select from several options Select the used embOS library configuration.

embOS/IP

Options Values Description
Add embOS/IP Yes, No Add embOS/IP to your application.
embOS/IP Library Configuration string, select from several options Select the used embOS/IP library configuration.

emCompress

Options Values Description
Add emCompress library Yes, No Add emCompress library to your application.
emCompress Library Configuration string, select from severals options Select the used emCompress library configuration.

emCrypt

Options Values Description
Add emCrypt Yes, No Add emCrypt to your application.
Check Load Sections Fit Target Description string, select from several options Select the used emCrypt library configuration.

emFile

Options Values Description
Add emFile Yes, No Add emFile to your application.
emFile Library Configuration string, select from several options Select the used emFile library configuration.
emFile Locking Level string, select from several options Select the used API locking level.

emModbus

Options Values Description
Add emModbus library Yes, No Add emModbus library to your application.
emModbus Library Configuration string, select from several options Select the used emModbus library configuration.

emSecure

Options Values Description
Add emSecure Yes, No Add emSecure to your application.
emSecure Library Configuration string, select from several options Select the used emSecure library configuration.

emSSH

Options Values Description
Add emSSH Yes, No Add emSSH to your application.
emSSH Library Configuration string, select from several options Select the used emSSH library configuration.

emSSL

Options Values Description
Add emSSL Yes, No Add emSSL to your application.
emSSL Library Configuration string, select from several options Select the used emSSL library configuration.

emUSB-Device

Options Values Description
Add emUSB-Device Yes, No Add emUSB-Device to your application.
emUSB-Device Library Configuration string, select from several options Select the used emUSB-Device library configuration.

emUSB-Host

Options Values Description
Add emUSB-Host Yes, No Add emUSB-Host to your application.
emUSB-Host Library Configuration string, select from several options Select the used emUSB-Host library configuration.

emWeb

Options Values Description
Select sample Web pages string, select from several options Select the sample Web pages used in the project.

emWin

Options Values Description
Add emWin Yes, No Add emWin to your application.
Color Format string, select from several options Choose the logical color format (ABGR/ARGB) of the emWin Library.
emWin Library Configuration string, select from several options Select the used emWin library configuration.

General

Options Values Description
Library ARM Architecture string, select from several options Select the ARM architecture type of the Embedded Studio PRO software libraries.
Library Endianness string, select from several options Select the Byte-Order of the Embedded Studio PRO software libraries.
Library Floating Point ABI string, select from several options Specify the Floating Point ABI type of the Embedded Studio PRO software libraries.

IOT

Options Values Description
Add IoT Toolkit library Yes, No Add IoT Toolkit library to your application.
IoT Toolkit Library Configuration string, select from several options Select the used IoT Toolkit library configuration.

SEGGER

Options Values Description
Check Load Sections Fit Target Description Yes, No Specifies whether load sections in the program match the memory segments described in the memory map.
Check Load Sections Fit Target Description Yes, No Specifies whether load sections in the program match the memory segments described in the memory map.