=============================================================================
List of generated methods in project: lpuart_test0
This text description is generated by Processor Expert. Do not modify it.
=============================================================================
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_SetMuxModeSel -This function configures the pin muxing
- pin_mux_PINS_DRV_SetPinIntSel -This function configures the port pin interrupt/DMA request
- pin_mux_PINS_DRV_GetPinIntSel -This function gets the current port pin interrupt/DMA request configuration
- pin_mux_PINS_DRV_ClearPinIntFlagCmd -This function clears the individual pin-interrupt status flag
- pin_mux_PINS_DRV_EnableDigitalFilter -This function enables digital filter feature for digital pin muxing
- pin_mux_PINS_DRV_DisableDigitalFilter -This function disables digital filter feature for digital pin muxing
- pin_mux_PINS_DRV_ConfigDigitalFilter -This function configures digital filter for port with given configuration
- pin_mux_PINS_DRV_GetPortIntFlag -This function reads the entire port interrupt status flag
- pin_mux_PINS_DRV_ClearPortIntFlagCmd -This function clears the entire port interrupt status flag
- pin_mux_PINS_DRV_SetGlobalPinControl -This function quickly configures multiple pins within the one port for the same
peripheral function with the same pin configuration
- pin_mux_PINS_DRV_SetGlobalIntControl -This function quickly configures multiple pins within the one port for the same
peripheral function with the same interrupt configuration
- pin_mux_PINS_DRV_GetPinsDirection -This function returns the current pins directions for a port. Pins corresponding to
bits with value of '1' are configured as output and pins corresponding to bits with value of '0' are configured
as input.
- pin_mux_PINS_DRV_SetPinDirection -This function configures the direction for the given pin, with the given value('1' for
pin to be configured as output and '0' for pin to be configured as input)
- pin_mux_PINS_DRV_SetPinsDirection -This function sets the direction configuration for all pins in a port. Pins
corresponding to bits with value of '1' will be configured as output and pins corresponding to bits with value
of '0' will be configured as input.
- pin_mux_PINS_DRV_SetPortInputDisable -This function sets the pins input state for a port. Pins corresponding to bits with
value of '1' will not be configured as input and pins corresponding to bits with value of '0' will be
configured as input
- pin_mux_PINS_DRV_GetPortInputDisable -This function returns the current pins input state for a port. Pins corresponding to
bits with value of '1' are not configured as input and pins corresponding to bits with value of '0' are
configured as input
- 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_ReadPins -This function returns the current input values from a port. Only pins configured as input will
have meaningful values
Module "clockMan1" (component clock_manager)
- clockMan1_CLOCK_DRV_Init -Initialize clocking modules
- clockMan1_CLOCK_DRV_GetFreq -Return frequency.
- clockMan1_CLOCK_DRV_SetModuleClock -Configures the system clocks.
- clockMan1_CLOCK_DRV_SetSystemClock -Configures the system clocks.
- clockMan1_CLOCK_DRV_GetSystemClockSource -Gets the system clock source.
- clockMan1_CLOCK_DRV_SetClockSource -This function configures a clock source.
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_ClearPending -Clear Pending Interrupt.
- intMan1_INT_SYS_SetPending -Set Pending Interrupt.
- intMan1_INT_SYS_GetPending -Get Pending Interrupt.
- intMan1_INT_SYS_GetActive -Get Active Interrupt.
Module "lpuart2" (component lpuart)
- lpuart2_LPUART_DRV_GetDefaultConfig -Initializes the LPUART configuration structure with default values.
- lpuart2_LPUART_DRV_Init -Initializes an LPUART operation instance.
- lpuart2_LPUART_DRV_Deinit -Shuts down the LPUART by disabling interrupts and transmitter/receiver.
- lpuart2_LPUART_DRV_InstallRxCallback -Installs callback function for the LPUART receive.
- lpuart2_LPUART_DRV_InstallTxCallback -Installs callback function for the LPUART transmit.
- lpuart2_LPUART_DRV_SendDataBlocking -Sends data out through the LPUART module using a blocking method.
- lpuart2_LPUART_DRV_SendDataPolling -Send out multiple bytes of data using polling method.
- lpuart2_LPUART_DRV_SendData -Sends data out through the LPUART module using a non-blocking method. This enables an a-sync
method for transmitting data. When used with a non-blocking receive, the LPUART can perform a full duplex
operation. Non-blocking means that the function returns immediately. The application has to get the transmit
status to know when the transmit is complete.
- lpuart2_LPUART_DRV_GetTransmitStatus -Returns whether the previous transmit is complete.
- lpuart2_LPUART_DRV_AbortSendingData -Terminates a non-blocking transmission early.
- lpuart2_LPUART_DRV_ReceiveDataBlocking -Gets data from the LPUART module by using a blocking method. Blocking means that
the function does not return until the receive is complete.
- lpuart2_LPUART_DRV_ReceiveDataPolling -Receive multiple bytes of data using polling method.
- lpuart2_LPUART_DRV_ReceiveData -Gets data from the LPUART module by using a non-blocking method. This enables an a-sync
method for receiving data. When used with a non-blocking transmission, the LPUART can perform a full duplex
operation. Non-blocking means that the function returns immediately. The application has to get the receive
status to know when the receive is complete.
- lpuart2_LPUART_DRV_GetReceiveStatus -Returns whether the previous receive is complete.
- lpu
没有合适的资源?快使用搜索试试~ 我知道了~
lpuart_test0.ziplpuart_test0_.zip
共116个文件
h:33个
args:21个
c:19个
需积分: 5 0 下载量 165 浏览量
2024-05-23
12:18:17
上传
评论
收藏 444KB ZIP 举报
温馨提示
lpuart_test0.ziplpuart_test0_
资源推荐
资源详情
资源评论
收起资源包目录
lpuart_test0.ziplpuart_test0_.zip (116个子文件)
lpuart_irq.args 4KB
system_S32K148.args 4KB
startup.args 4KB
lpuart_hw_access.args 4KB
interrupt_manager.args 4KB
edma_driver.args 4KB
lpuart_driver.args 4KB
edma_hw_access.args 4KB
edma_irq.args 4KB
osif_baremetal.args 4KB
pins_port_hw_access.args 4KB
clock_S32K1xx.args 4KB
pins_driver.args 4KB
main.args 4KB
clockMan1.args 4KB
Cpu.args 4KB
lpuart2.args 4KB
pin_mux.args 4KB
dmaController1.args 4KB
startup_S32K148.args 4KB
lpuart_test0.args 1KB
.cproject.bak 115KB
startup_S32K148.S.bak 33KB
lpuart_test0_Release_Segger.launch.bak 9KB
lpuart_test0_Debug_RAM_Segger.launch.bak 9KB
lpuart_test0_Debug_Segger.launch.bak 9KB
S32K148_256_flash.ld.bak 7KB
S32K148_256_ram.ld.bak 5KB
clock_S32K1xx.c 143KB
lpuart_driver.c 73KB
edma_driver.c 69KB
pins_driver.c 22KB
interrupt_manager.c 22KB
edma_hw_access.c 20KB
edma_irq.c 16KB
lpuart_hw_access.c 15KB
clockMan1.c 15KB
pins_port_hw_access.c 15KB
osif_baremetal.c 14KB
system_S32K148.c 9KB
startup.c 9KB
main.c 5KB
pin_mux.c 4KB
dmaController1.c 3KB
lpuart_irq.c 3KB
lpuart2.c 3KB
Cpu.c 2KB
.cproject 119KB
.lpuart_test0.g_c 44KB
.lpuart_test0.g_x 8KB
S32K148.h 902KB
pin_mux.h 185KB
S32K148_features.h 93KB
pins_driver.h 47KB
edma_driver.h 40KB
clock_S32K1xx.h 39KB
edma_hw_access.h 34KB
scg_hw_access.h 25KB
lpuart_hw_access.h 24KB
lpuart_driver.h 20KB
sim_hw_access.h 19KB
pins_gpio_hw_access.h 12KB
pins_port_hw_access.h 12KB
status.h 12KB
device_registers.h 11KB
interrupt_manager.h 10KB
dmaController1.h 7KB
callbacks.h 7KB
s32_core_cm4.h 7KB
pcc_hw_access.h 7KB
startup.h 6KB
osif.h 6KB
clock.h 5KB
lpuart2.h 5KB
clockMan1.h 4KB
system_S32K148.h 4KB
devassert.h 4KB
pmc_hw_access.h 3KB
Cpu.h 3KB
lpuart_irq.h 2KB
smc_hw_access.h 2KB
clock_manager.h 1KB
edma_irq.h 1KB
lpuart_test0_Debug_Segger.launch 9KB
lpuart_test0_Release_Segger.launch 9KB
lpuart_test0_Debug_RAM_Segger.launch 9KB
S32K148_256_flash.ld 7KB
S32K148_256_ram.ld 5KB
makefile.local 379B
makefile 3KB
lpuart_test0.map 295KB
subdir.mk 3KB
subdir.mk 3KB
subdir.mk 3KB
subdir.mk 2KB
sources.mk 2KB
subdir.mk 1KB
subdir.mk 1KB
subdir.mk 1KB
subdir.mk 1KB
共 116 条
- 1
- 2
资源评论
华为OD面试指南
- 粉丝: 132
- 资源: 165
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功