=============================================================================
List of generated methods in project: UART_MPC5748G
This text description is generated by Processor Expert. Do not modify it.
=============================================================================
Module "intMan1" (component interrupt_manager)
- intMan1_INT_SYS_InstallHandler -Installs an interrupt handler routine for a given IRQ number.
- intMan1_INT_SYS_EnableIRQ -Enables an interrupt for a given IRQ number.
- intMan1_INT_SYS_DisableIRQ -Disables an interrupt for a given IRQ number.
- intMan1_INT_SYS_EnableIRQGlobal -Enables system interrupt.
- intMan1_INT_SYS_DisableIRQGlobal -Disable system interrupt.
- intMan1_INT_SYS_SetPriority -Set Interrupt Priority.
- intMan1_INT_SYS_GetPriority -Get Interrupt Priority.
- intMan1_INT_SYS_SetSoftwareIRQRequest -Set software interrupt request.
- intMan1_INT_SYS_ClearSoftwareIRQRequest -Clear software interrupt request.
- intMan1_INT_SYS_EnableIRQ_MC -Enables an interrupt for a given IRQ number, on the given cores.
- intMan1_INT_SYS_GetCoresForIRQ -Gets the cores on which an interrupt for the specified IRQ number is enabled.
- intMan1_INT_SYS_DisableIRQ_MC -Disables an interrupt for a given IRQ number, on the given cores.
- intMan1_INT_SYS_DisableIRQ_MC_All -Disables an interrupt for a given IRQ number, on all cores.
Module "dmaController1" (component edma)
- dmaController1_EDMA_DRV_Init -Initializes the eDMA module.
- dmaController1_EDMA_DRV_Deinit -Shuts down the eDMA module.
- dmaController1_EDMA_DRV_ChannelInit -Initializes a eDMA virtualChannel.
- dmaController1_EDMA_DRV_ReleaseChannel -Releases an eDMA virtualChannel.
- dmaController1_EDMA_DRV_StartChannel -Starts an eDMA virtualChannel.
- dmaController1_EDMA_DRV_StopChannel -Stops the eDMA virtualChannel.
- dmaController1_EDMA_DRV_InstallCallback -Registers the callback function and the parameter for eDMA virtualChannel.
- dmaController1_EDMA_DRV_GetChannelStatus -Gets the eDMA virtualChannel status.
- dmaController1_EDMA_DRV_PushConfigToReg -Copies the virtualChannel configuration to the TCD registers.
- dmaController1_EDMA_DRV_PushConfigToSTCD -Copies the virtualChannel configuration to the software TCD structure.
- dmaController1_EDMA_DRV_ConfigSingleBlockTransfer -Configures a simple single block data transfer with DMA. This function
configures the descriptor for a single block transfer.
- dmaController1_EDMA_DRV_ConfigLoopTransfer -Configures the DMA transfer in loop mode.
- dmaController1_EDMA_DRV_ConfigScatterGatherTransfer -Configures the DMA transfer in a scatter-gather mode.
- dmaController1_EDMA_DRV_ConfigMultiBlockTransfer -Configures a multiple block data transfer with DMA. This function
configures the descriptor for a multi block transfer.
- dmaController1_EDMA_DRV_CancelTransfer -Cancels the remaining data transfer.
- dmaController1_EDMA_DRV_SetChannelRequest -Configures the DMA request for the eDMA virtualChannel.
- dmaController1_EDMA_DRV_ClearTCD -Clears all registers to 0 for the virtualChannel's TCD.
- dmaController1_EDMA_DRV_SetSrcAddr -Configures the source address for the eDMA virtualChannel.
- dmaController1_EDMA_DRV_SetSrcOffset -Configures the source address signed offset for the eDMA virtualChannel.
- dmaController1_EDMA_DRV_SetSrcReadChunkSize -Configures the source data chunk size (transferred in a read sequence).
- dmaController1_EDMA_DRV_SetDestAddr -Configures the destination address for the eDMA virtualChannel.
- dmaController1_EDMA_DRV_SetDestOffset -Configures the destination address signed offset for the eDMA virtualChannel.
- dmaController1_EDMA_DRV_SetDestWriteChunkSize -Configures the destination data chunk size (transferred in a write sequence)
.
- dmaController1_EDMA_DRV_SetMinorLoopBlockSize -Configures the number of bytes to be transferred in each service request of
the virtualChannel.
- dmaController1_EDMA_DRV_SetMajorLoopIterationCount -Configures the number of major loop iterations.
- dmaController1_EDMA_DRV_GetRemainingMajorIterationsCount -Returns the remaining major loop iteration count.
- dmaController1_EDMA_DRV_SetScatterGatherLink -Configures the memory address of the next TCD, in scatter/gather mode.
- dmaController1_EDMA_DRV_DisableRequestsOnTransferComplete -Disables/Enables the DMA request after the major loop completes
for the TCD.
- dmaController1_EDMA_DRV_SetSrcLastAddrAdjustment -Configures the source address last adjustment.
- dmaController1_EDMA_DRV_SetDestLastAddrAdjustment -Configures the destination address last adjustment.
- dmaController1_EDMA_DRV_ConfigureInterrupt -Disables/Enables the virtualChannel interrupt requests.
- dmaController1_EDMA_DRV_TriggerSwRequest -Triggers a sw request for the current virtualChannel.
Module "osif1" (component osif)
- osif1_OSIF_TimeDelay -Delays execution for a number of milliseconds.
- osif1_OSIF_MutexLock -Waits for a mutex and locks it.
- osif1_OSIF_MutexUnlock -Unlocks a previously locked mutex.
- osif1_OSIF_MutexCreate -Create an unlocked mutex.
- osif1_OSIF_MutexDestroy -Destroys a previously created mutex.
- osif1_OSIF_SemaWait -Decrement a semaphore with timeout.
- osif1_OSIF_SemaPost -Increment a semaphore.
- osif1_OSIF_SemaCreate -Creates a semaphore with a given value.
- osif1_OSIF_SemaDestroy -Destroys a previously created semaphore.
- osif1_OSIF_GetMilliseconds -Returns the number of miliseconds elapsed since starting the internal timer or starting the
scheduler.
Module "pin_mux" (component PinSettings)
- pin_mux_PINS_DRV_Init -This function configures the pins with the options provided in the provided structure
- pin_mux_PINS_DRV_SetPullSel -This function configures the internal resistor
- pin_mux_PINS_DRV_SetOutputBuffer -This function configures the output buffer
- pin_mux_PINS_DRV_SetInputBuffer -This function configures the input buffer
- pin_mux_PINS_DRV_ConfigIntFilterClock -This function configures the interrupt filter clock prescaler
- pin_mux_PINS_DRV_SetExInt -This function configures the external interrupt
- pin_mux_PINS_DRV_ClearPinExIntFlag -This function clears the individual pin external interrupt status flag
- pin_mux_PINS_DRV_GetPinExIntFlag -This function gets the individual pin external interrupt status flag
- pin_mux_PINS_DRV_ClearExIntFlag -This function clears the entire external interrupt status flag
- pin_mux_PINS_DRV_GetExIntFlag -This function gets the individual pin external interrupt status flag
- pin_mux_PINS_DRV_WritePin -This function writes the given pin from a port, with the given value ('0' represents LOW, '1'
represents HIGH)
- pin_mux_PINS_DRV_WritePins -This function writes all pins configured as output with the values given in the parameter pins.
'0' represents LOW, '1' represents HIGH
- pin_mux_PINS_DRV_GetPinsOutput -This function returns the current output that is written to a port. Only pins that are
configured as output will have meaningful values
- pin_mux_PINS_DRV_SetPins -This function configures output pins listed in parameter pins (bits that are '1') to have a
value of 'set' (HIGH). Pins corresponding to '0' will be unaffected
- pin_mux_PINS_DRV_ClearPins -This function configures output pins listed in parameter pins (bits that are '1') to have a
'cleared' value (LOW). Pins corresponding to '0' will be unaffected
- pin_mux_PINS_DRV_TogglePins -This function toggles output pins listed in parameter pins (bits that are '1'). Pins
corresponding to '0' will be unaffected
- pin_mux_PINS_DRV_ReadPi
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论









收起资源包目录









































































































共 73 条
- 1
资源评论

liu25xiang
- 粉丝: 0
- 资源: 7

上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
安全验证
文档复制为VIP权益,开通VIP直接复制
