=============================================================================
List of generated methods in project: HTKJ_App
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_SYS_Init -Install pre-defined clock configurations.
- clockMan1_CLOCK_SYS_UpdateConfiguration -Set system clock configuration according to pre-defined structure.
- clockMan1_CLOCK_SYS_SetConfiguration -Set system clock configuration.
- clockMan1_CLOCK_SYS_GetCurrentConfiguration -Get current system clock configuration.
- clockMan1_CLOCK_SYS_GetErrorCallback -Get the callback which returns error in last clock switch.
- clockMan1_CLOCK_SYS_GetFreq -Gets the clock frequency for a specific clock name.
- 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 "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 channel.
- dmaController1_EDMA_DRV_ReleaseChannel -Releases an eDMA channel.
- dmaController1_EDMA_DRV_StartChannel -Starts an eDMA channel.
- dmaController1_EDMA_DRV_StopChannel -Stops the eDMA channel.
- dmaController1_EDMA_DRV_InstallCallback -Registers the callback function and the parameter for eDMA channel.
- dmaController1_EDMA_DRV_GetChannelStatus -Gets the eDMA channel status.
- dmaController1_EDMA_DRV_PushConfigToReg -Copies the channel configuration to the TCD registers.
- dmaController1_EDMA_DRV_PushConfigToSTCD -Copies the channel 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 channel.
- dmaControll
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
S32K144 自身NorFlash读写,在NXP官方编译器S32 Design Studio for ARM Version 2018.R1(需要打补丁跟新到 RTM2.0版SDK)直接编译。该串口代码与官方库不冲突,可继续使用官方提供的便利工具,IO和Uart模块的可视化配置,并且实现Uart方便的中断接受,不丢失。从FIFO中直接提取数据,改善官方SDK库效读取率低,操作不方便等问题。
资源推荐
资源详情
资源评论
收起资源包目录
S32K144_Uart (286个子文件)
lptmr_hw_access.args 4KB
lptmr_driver.args 4KB
can_pal1.args 4KB
can_pal.args 4KB
lpTmr1.args 4KB
can_pal1.args 4KB
lptmr_hw_access.args 4KB
lpTmr1.args 4KB
can_pal2.args 4KB
can_pal.args 4KB
lptmr_driver.args 4KB
clock_S32K1xx.args 4KB
clock_manager.args 4KB
flexcan_hw_access.args 4KB
edma_driver.args 4KB
pins_port_hw_access.args 4KB
flexcan_irq.args 4KB
pins_driver.args 4KB
lpit_driver.args 4KB
interrupt_manager.args 4KB
flexcan_driver.args 4KB
startup.args 4KB
lpuart_irq.args 4KB
edma_irq.args 4KB
edma_hw_access.args 4KB
clock_manager.args 4KB
lpspi_shared_function.args 4KB
clockMan1.args 4KB
dmaController1.args 4KB
lpspi_master_driver.args 4KB
UART.args 4KB
CAN.args 4KB
lpuart_driver.args 4KB
Cpu.args 4KB
lpuart_irq.args 4KB
lpspi_hw_access.args 4KB
lpspi_slave_driver.args 4KB
lpspi_irq.args 4KB
osif_baremetal.args 4KB
canCom3.args 4KB
lpuart_hw_access.args 4KB
flexcan_driver.args 4KB
flexcan_irq.args 4KB
pins_port_hw_access.args 4KB
system_S32K144.args 4KB
lpuart1.args 4KB
SPI.args 4KB
flexcan_hw_access.args 4KB
pin_mux.args 4KB
lpit1.args 4KB
main.args 4KB
clock_S32K1xx.args 4KB
Timer.args 4KB
common.args 4KB
pins_driver.args 4KB
canCom1.args 4KB
canCom2.args 4KB
printf.args 4KB
Cpu.args 4KB
dmaController1.args 4KB
canCom3.args 4KB
osif_baremetal.args 4KB
pin_mux.args 4KB
edma_hw_access.args 4KB
system_S32K144.args 4KB
lpuart1.args 4KB
startup.args 4KB
lpit1.args 4KB
lpuart3.args 4KB
lpit_driver.args 4KB
canCom1.args 4KB
edma_irq.args 4KB
lpspiCom3.args 4KB
interrupt_manager.args 4KB
canCom2.args 4KB
edma_driver.args 4KB
clockMan1.args 4KB
lpuart_driver.args 4KB
common.args 4KB
main.args 4KB
CAN.args 4KB
printf.args 4KB
lpuart_hw_access.args 4KB
UART.args 4KB
Timer.args 4KB
startup_S32K144.args 3KB
startup_S32K144.args 3KB
HTKJ_App.args 2KB
HTKJ_App.args 1KB
.cproject.bak 99KB
startup_S32K144.S.bak 31KB
HTKJ_App_Release_Segger.launch.bak 9KB
HTKJ_App_Debug_RAM_Segger.launch.bak 9KB
HTKJ_App_Debug_Segger.launch.bak 9KB
S32K144_64_flash.ld.bak 9KB
S32K144_64_ram.ld.bak 7KB
clock_S32K1xx.c 136KB
lpuart_driver.c 72KB
edma_driver.c 69KB
pins_driver.c 22KB
共 286 条
- 1
- 2
- 3
资源评论
- weixin_416611442019-01-03真心不错,正是我需要的
- weixin_395383662019-03-28真心不错,正是我需要的
- gongzhuoqun2019-05-21真心不错,正是我需要的
gxl
- 粉丝: 11
- 资源: 22
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- CMake 入门实战的源代码
- c7383c5d0009dfc59e9edf595bb0bcd0.zip
- 柯尼卡美能达Bizhub C266打印机驱动下载
- java游戏之我当皇帝那些年.zip开发资料
- 基于Matlab的汉明码(Hamming Code)纠错传输以及交织编码(Interleaved coding)仿真.zip
- 中国省级新质生产力发展指数数据(任宇新版本)2010-2023年.txt
- 基于Matlab的2Q-FSK移频键控通信系统仿真.zip
- 使用C++实现的常见算法
- travel-web-springboot【程序员VIP专用】.zip
- 基于Matlab, ConvergeCase中部分2D结果文件输出至EXCEL中 能力有限,代码和功能极其简陋.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功