Echelon Neuron C Manual de usuario Pagina 210

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 267
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 209
190 Built-In Variables, Objects, Symbols, and Semaphore
Introduction
Neuron C Version 2 provides built-in variables and built-in objects. The term
“built-in” means that the definition is part of the Neuron C language, and is
directly generated by the compiler, rather than being a reference to a normal
variable.
The built-in variables are:
activate_service_led
config_data
cp_modifiable_value_file
cp_modifiable_value_file_len
cp_readonly_value_file
cp_readonly_value_file_len
cp_template_file
cp_template_file_len
fblock_index_map
input_is_new
input_value
msg_tag_index
nv_array_index
nv_in_addr
nv_in_index
read_only_data
read_only_data_2
The built-in objects are:
msg_in
msg_out
resp_in
resp_out
The built-in, predefined pre-processor symbols are:
_ECHELON
_FTXL
_ILON
_LID3
_MINIKIT
_MODEL_FILE
_NCC5
_NEURONC
_NODEBUILDER
_SHORTSTACK
For Series 5000 chips, you can control access to shared data through the use of
the built-in semaphore. The following keyword defines a locked section controlled
by the semaphore:
__lock { }
The following sections describe these built-in elements.
Vista de pagina 209
1 2 ... 205 206 207 208 209 210 211 212 213 214 215 ... 266 267

Comentarios a estos manuales

Sin comentarios