s32k144_sdk_uart.ZIP

  • ericksen
    了解作者
  • C/C++
    开发工具
  • 983KB
    文件大小
  • ZIP
    文件格式
  • 0
    收藏次数
  • 10 积分
    下载积分
  • 0
    下载次数
  • 2021-04-20 14:25
    上传日期
基于S32K144EVB的示例小程序,后面不知道该怎么打字了好烦!
s32k144_sdk_uart.ZIP
内容介绍
============================================================================= List of generated methods in project: s32k144_sdk_project_1_freeRTOS 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 "FreeRTOS" (component FreeRTOS) - FreeRTOS_xCoRoutineCreate -Create a new co-routine and add it to the list of co-routines that are ready to run. - FreeRTOS_crDELAY -Delay a co-routine for a fixed period of time. crDELAY can only be called from the co-routine function itself - not from within a function called by the co-routine function. This is because co-routines do not maintain their own stack. - FreeRTOS_crQUEUE_SEND -crQUEUE_SEND is a macro. The macro's crQUEUE_SEND() and crQUEUE_RECEIVE() are the co-routine equivalent to the xQueueSend() and xQueueReceive() functions used by tasks. - FreeRTOS_crQUEUE_RECEIVE -crQUEUE_RECEIVE is a macro. The macro's crQUEUE_SEND() and crQUEUE_RECEIVE() are the co-routine equivalent to the xQueueSend() and xQueueReceive() functions used by tasks. - FreeRTOS_crQUEUE_SEND_FROM_ISR -crQUEUE_SEND_FROM_ISR() is a macro. The macro's crQUEUE_SEND_FROM_ISR() and crQUEUE_RECEIVE_FROM_ISR() are the co-routine equivalent to the xQueueSendFromISR() and xQueueReceiveFromISR() functions used by tasks. - FreeRTOS_crQUEUE_RECEIVE_FROM_ISR -crQUEUE_SEND_FROM_ISR() is a macro. The macro's crQUEUE_SEND_FROM_ISR() and crQUEUE_RECEIVE_FROM_ISR() are the co-routine equivalent to the xQueueSendFromISR() and xQueueReceiveFromISR() functions used by tasks. - FreeRTOS_vCoRoutineSchedule -vCoRoutineSchedule() executes the highest priority co-routine that is able to run. The co-routine will execute until it either blocks, yields or is preempted by a task. Co-routines execute cooperatively so one co-routine cannot be preempted by another, but can be preempted by a task. - FreeRTOS_xEventGroupCreate -Create a new RTOS event group. This function cannot be called from an interrupt. Event groups are stored in variables of type EventGroupHandle_t. The number of bits (or flags) implemented within an event group is 8 if configUSE_16_BIT_TICKS is set to 1, or 24 if configUSE_16_BIT_TICKS
评论
    相关推荐
    • s32k144.zip
      IAR 平台下S32K144示例代码,介绍了基本的驱动以及调试器配置方法。
    • S32K144 keil 例程.zip
      s32k144 开发板keil例程,其中包括CAN,SPI,UART,DMA,ADC,FTM等
    • S32K144_zhinan.rar
      新手能正确安装 S32DS 仿真软件,并能检测其是否正常可运行。提高软件安装效率,节省工作时间,快速上手
    • ADC_s32k144.zip
      S32DS平台下S32K144的ADC例程
    • S32K144DEMO.rar
      S32K144最基础的DEMO例程,包含头文件,启动文件,时钟配置。等等。
    • ADC_s32k144.zip
      S32k144芯片的ADC例程,里面有ADC配置信息以及采样程序,验证可用。
    • g_s32k144_driver-master.zip
      S32 design studio开发环境下的各种底层驱动例程,希望能帮到大家!
    • S32K144_例程.zip
      S32K144的一些例程,在moudle_example中是各例程的主函数。包括:adc,can,eeprom,flash,ftm,gpio,pit,uart,wdog。
    • S32K144_DEMO-O.rar
      名称:CQU_S32K144_DEV开发板/评估板---综合应用DEMO例程 * 功能:(1) 启用PLL并设定系统时钟频率为160MHz(基于芯片外部的8MHz的XOSC晶振) * (2) 运用GPIO功能,完成4个LED灯输出控制和4个按键SW的输入检测 * (3) ...
    • SIM800C_MQTT.rar
      使用SIM800C模块,使用MQTT协议,连接中国移动onenet平台,能实现数据的订阅、发布、存储等