1 Star 0 Fork 0

Canrad/mspm0g3507_template_project

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
mspm0xx_it.c 1.09 KB
一键复制 编辑 原始数据 按行查看 历史
Canrad 提交于 2024-08-02 15:24 . 更新项目文件
// 中断函数文件
#include "ti_msp_dl_config.h"
#include <stdint.h>
#include <mylib/utility/debug.h>
#include <mylib/device/device_motor_encoder.h>
#include <mylib/device/device_jy61p.h>
#include <mylib/device/device_atk_ms53l1m.h>
extern volatile uint32_t g_sysTickUptime;
void SysTick_Handler(void)
{
g_sysTickUptime++;
}
void GROUP0_IRQHandler(void)
{
}
void GROUP1_IRQHandler(void)
{
//DEBUG_INFO("GROUP1_IRQHandler");
motor_encoder_irq_handler();
}
void UART0_IRQHandler(void)
{
switch (DL_UART_Main_getPendingInterrupt(UART_DEBUG_INST)) {
case DL_UART_MAIN_IIDX_RX:{
uint8_t gEchoData = DL_UART_Main_receiveData(UART_DEBUG_INST);
DL_UART_Main_transmitData(UART_DEBUG_INST, gEchoData);
//DEBUG_INFO("UART0_IRQHandler");
}
break;
default:
break;
}
}
void UART1_IRQHandler(void)
{
//DEBUG_INFO("UART1_IRQHandler");
}
void UART2_IRQHandler(void)
{
//DEBUG_INFO("UART2_IRQHandler");
}
void UART3_IRQHandler(void)
{
//DEBUG_INFO("UART3_IRQHandler");
jy61p_irq_handler();
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C
1
https://gitee.com/Canrad/mspm0g3507_template_project.git
git@gitee.com:Canrad/mspm0g3507_template_project.git
Canrad
mspm0g3507_template_project
mspm0g3507_template_project
main

搜索帮助

0d507c66 1850385 C8b1a773 1850385