72
FX3 Programmers Manual, Doc. # 001-64707 Rev. *C
FX3 Firmware
❐
Thread suspend and resume
❐
Thread priority change
❐
Thread sleep
❐
Thread information
■
Message queues
❐
Queue create and delete
❐
Message send and priority send
❐
Message get
❐
Queue flush
■
Semaphores
❐
Semaphore create and destroy
❐
Semaphore get and put
■
Mutex
❐
Mutex create and destroy
❐
Mutex get and put
■
Memory allocation
❐
Memory alloc and free
❐
Memset, memcopy and memcmp
❐
Byte pool creation
❐
Byte alloc and free
❐
Block pool creation
❐
Block alloc and free
■
Events
❐
Event creation and deletion
❐
Event get and set
■
Timer
❐
Timer creation and deletion
❐
Timer start and stop
❐
Timer modify
❐
Get/set time current time (in ticks)
5.2.6
Debug Support
Debug support is provided in the form of a debug logging scheme. All the drivers and firmware
functions implement a logging scheme where optional debug logs are written into a reserved buffer
area. This debug log can then be read out to an external device and analyzed.
The debug APIs provide the following functions:
■
Start and stop the debug logging mechanism
■
Print a debug message (a debug string)
■
Log a debug message (a debug value which gets mapped to string)
■
Flush the debug log to an external device (for example, UART)
■
Clear the debug log
■
Set the debug logging level (performed during init)
Содержание EX-USB FX3
Страница 8: ...8 FX3 Programmers Manual Doc 001 64707 Rev C Contents...
Страница 12: ...12 FX3 Programmers Manual Doc 001 64707 Rev C Introduction...
Страница 48: ...48 FX3 Programmers Manual Doc 001 64707 Rev C FX3 Overview...
Страница 74: ...74 FX3 Programmers Manual Doc 001 64707 Rev C FX3 Firmware...
Страница 76: ...76 FX3 Programmers Manual Doc 001 64707 Rev C FX3 APIs...
Страница 84: ...84 FX3 Programmers Manual Doc 001 64707 Rev C FX3 Application Examples...
Страница 98: ...98 FX3 Programmers Manual Doc 001 64707 Rev C FX3 Application Structure...
Страница 148: ...148 FX3 Programmers Manual Doc 001 64707 Rev C FX3 P Port Register Access...
Страница 153: ...FX3 Programmers Manual Doc 001 64707 Rev C 153 FX3 Development Tools 2 Select General Existing projects into Workspace...
Страница 165: ...FX3 Programmers Manual Doc 001 64707 Rev C 165 FX3 Development Tools Click next...
Страница 178: ...178 FX3 Programmers Manual Doc 001 64707 Rev C FX3 Development Tools Click on Apply...
Страница 180: ...180 FX3 Programmers Manual Doc 001 64707 Rev C FX3 Development Tools d Start the GDB server...
Страница 185: ...FX3 Programmers Manual Doc 001 64707 Rev C 185 FX3 Development Tools...
Страница 186: ...186 FX3 Programmers Manual Doc 001 64707 Rev C FX3 Development Tools...
Страница 187: ...FX3 Programmers Manual Doc 001 64707 Rev C 187 FX3 Development Tools...
Страница 188: ...188 FX3 Programmers Manual Doc 001 64707 Rev C FX3 Development Tools...
Страница 192: ...192 FX3 Programmers Manual Doc 001 64707 Rev C GPIF II Designer...