ZF 203C Open CPU User Guide V1.0
User Manual:
Open the PDF directly: View PDF
Page Count: 170 [warning: Documents this large are best viewed by clicking the View PDF Link!]
- Contents
- Table Index
- Figure Index
- 1 Introduction
- 2 OpenCPU Platform
- 3 Basic Data Types
- 4 System Configuration
- 5 API Functions
- 5.1. System API
- 5.1.1. Usage
- 5.1.2. API Functions
- 5.1.2.1. Ql_Reset
- 5.1.2.2. Ql_Sleep
- 5.1.2.3. Ql_GetUID
- 5.1.2.4. Ql_GetCoreVer
- 5.1.2.5. Ql_GetSDKVer
- 5.1.2.6. Ql_GetMsSincePwrOn
- 5.1.2.7. Ql_OS_GetMessage
- 5.1.2.8. Ql_OS_SendMessage
- 5.1.2.9. Ql_OS_CreateMutex
- 5.1.2.10. Ql_OS_TakeMutex
- 5.1.2.11. Ql_OS_GiveMutex
- 5.1.2.12. Ql_OS_CreateSemaphore
- 5.1.2.13. Ql_OS_TakeSemaphore
- 5.1.2.14. Ql_OS_CreateEvent
- 5.1.2.15. Ql_OS_WaitEvent
- 5.1.2.16. Ql_OS_SetEvent
- 5.1.2.17. Ql_OS_GiveSemaphore
- 5.1.2.18. Ql_SetLastErrorCode
- 5.1.2.19. Ql_GetLastErrorCode
- 5.1.2.20. Ql_OS_GetCurrenTaskLeftStackSize
- 5.1.3. Possible Error Code
- 5.1.4. Examples
- 5.2. Time API
- 5.3. Timer API
- 5.4. Power Management API
- 5.5. Memory API
- 5.6. File System API
- 5.6.1. Usage
- 5.6.2. API Functions
- 5.6.2.1. Ql_FS_Open
- 5.6.2.2. Ql_FS_OpenRAMFile
- 5.6.2.3. Ql_FS_Read
- 5.6.2.4. Ql_FS_Write
- 5.6.2.5. Ql_FS_Seek
- 5.6.2.6. Ql_FS_GetFilePosition
- 5.6.2.7. Ql_FS_Truncate
- 5.6.2.8. Ql_FS_Flush
- 5.6.2.9. Ql_FS_Close
- 5.6.2.10. Ql_FS_GetSize
- 5.6.2.11. Ql_FS_Delete
- 5.6.2.12. Ql_FS_Check
- 5.6.2.13. Ql_FS_Rename
- 5.6.2.14. Ql_FS_CreateDir
- 5.6.2.15. Ql_FS_DeleteDir
- 5.6.2.16. Ql_FS_CheckDir
- 5.6.2.17. Ql_FS_FindFirst
- 5.6.2.18. Ql_FS_FindNext
- 5.6.2.19. Ql_FS_FindClose
- 5.6.2.20. Ql_FS_XDelete
- 5.6.2.21. Ql_FS_XMove
- 5.6.2.22. Ql_FS_ GetFreeSpace
- 5.6.2.23. Ql_FS_GetTotalSpace
- 5.6.2.24. Ql_FS_Format
- 5.6.3. Example
- 5.7. Hardware Interface API
- 5.7.1. UART
- 5.7.1.1. UART Overview
- 5.7.1.2. UART Usage
- 5.7.1.3. API Functions
- 5.7.1.3.1. Ql_UART_Register
- 5.7.1.3.2. Ql_UART_Open
- 5.7.1.3.3. Ql_UART_OpenEx
- 5.7.1.3.4. Ql_UART_Write
- 5.7.1.3.5. Ql_UART_Read
- 5.7.1.3.6. Ql_UART_SetDCBConfig
- 5.7.1.3.7. Ql_UART_GetDCBConfig
- 5.7.1.3.8. Ql_UART_ClrRxBuffer
- 5.7.1.3.9. Ql_UART_ClrTxBuffer
- 5.7.1.3.10. Ql_UART_GetPinStatus
- 5.7.1.3.11. Ql_UART_SetPinStatus
- 5.7.1.3.12. Ql_UART_SendEscap
- 5.7.1.3.13. Ql_UART_Close
- 5.7.1.4. Example
- 5.7.2. GPIO
- 5.7.2.1. GPIO Overview
- 5.7.2.2. GPIO List
- 5.7.2.3. GPIO Initial Configuration
- 5.7.2.4. GPIO Usage
- 5.7.2.5. API Functions
- 5.7.2.5.1. Ql_GPIO_Init
- 5.7.2.5.2. Ql_GPIO_GetLevel
- 5.7.2.5.3. Ql_GPIO_SetLevel
- 5.7.2.5.4. Ql_GPIO_GetDirection
- 5.7.2.5.5. Ql_GPIO_SetDirection
- 5.7.2.5.6. Ql_GPIO_GetPullSelection
- 5.7.2.5.7. Ql_GPIO_SetPullSelection
- 5.7.2.5.8. Ql_GPIO_Uninit
- 5.7.2.6. Example
- 5.7.3. EINT
- 5.7.4. PWM
- 5.7.5. ADC
- 5.7.6. IIC
- 5.7.7. SPI
- 5.7.1. UART
- 5.8. GPRS API
- 5.8.1. Overview
- 5.8.2. Usage
- 5.8.3. API Functions
- 5.8.3.1. Ql_GPRS_Register
- 5.8.3.2. Callback_GPRS_Actived
- 5.8.3.3. CallBack_GPRS_Deactived
- 5.8.3.4. Ql_GPRS_Config
- 5.8.3.5. Ql_GPRS_Activate
- 5.8.3.6. Ql_GPRS_ActivateEx
- 5.8.3.7. Ql_GPRS_Deactivate
- 5.8.3.8. Ql_GPRS_DeactivateEx
- 5.8.3.9. Ql_GPRS_GetLocalIPAddress
- 5.8.3.10. Ql_GPRS_GetDNSAddress
- 5.8.3.11. Ql_GPRS_SetDNS Address
- 5.9. Socket API
- 5.9.1. Overview
- 5.9.2. Usage
- 5.9.3. API Functions
- 5.9.3.1. Ql_SOC_Register
- 5.9.3.2. Callback_Socket_Connect
- 5.9.3.3. Callback_Socket_Close
- 5.9.3.4. Callback_Socket_Accept
- 5.9.3.5. Callback_Socket_Read
- 5.9.3.6. Callback_Socket_Write
- 5.9.3.7. Ql_SOC_Create
- 5.9.3.8. Ql_SOC_Close
- 5.9.3.9. Ql_SOC_Connect
- 5.9.3.10. Ql_SOC_ConnectEx
- 5.9.3.11. Ql_SOC_Send
- 5.9.3.12. Ql_SOC_Recv
- 5.9.3.13. Ql_SOC_GetAckNumber
- 5.9.3.14. Ql_SOC_SendTo
- 5.9.3.15. Ql_SOC_RecvFrom
- 5.9.3.16. Ql_SOC_Bind
- 5.9.3.17. Ql_SOC_Listen
- 5.9.3.18. Ql_SOC_Accept
- 5.9.3.19. Ql_IpHelper_GetIPByHostName
- 5.9.3.20. Ql_IpHelper_ConvertIpAddr
- 5.9.4. Possible Error Codes
- 5.9.5. Example
- 5.10. Watchdog API
- 5.11. FOTA API
- 5.12. Debug API
- 5.13. RIL API
- 5.13.1. AT API
- 5.13.2. Telephony API
- 5.13.3. SMS API
- 5.13.4. SIM Card API
- 5.13.5. Network API
- 5.13.6. GSM location API
- 5.13.7. Secure data API
- 5.13.8. System API
- 5.13.9. Audio API
- 5.13.9.1. RIL_AUD_SetChannel
- 5.13.9.2. RIL_AUD_GetChannel
- 5.13.9.3. RIL_AUD_SetVolume
- 5.13.9.4. RIL_AUD_GetVolume
- 5.13.9.5. RIL_AUD_RegisterPlayCB
- 5.13.9.6. RIL_AUD_PlayFile
- 5.13.9.7. RIL_AUD_StopPlay
- 5.13.9.8. RIL_AUD_PlayMem
- 5.13.9.9. RIL_AUD_StopPlayMem
- 5.13.9.10. RIL_AUD_StartRecord
- 5.13.9.11. RIL_AUD_StopRecord
- 5.13.9.12. RIL_AUD_GetRecordState
- 5.14. GNSS API
- 5.1. System API
- 6 Appendix