#pragma interrupt_handler

[复制链接]
1788|2
 楼主| lordblessing 发表于 2014-3-14 22:25 | 显示全部楼层 |阅读模式
#pragma interrupt_handler uart_rxc:iv_USART_RXC
void uart_rxc(void)
{
buff[wr_index]=UDR;
if(wr_index<(64-1))
    wr_index++;
else
    wr_index=0;                
}
第一句是什么意思,为什么药这样写,求高手仔细解释:'(
dirtwillfly 发表于 2014-3-16 09:15 | 显示全部楼层
#pragma interrupt_handler  //这个是中断声明
uart_rxc //这个是函数命名
  :iv_USART_RXC  //中断向量号
dirtwillfly 发表于 2014-3-16 09:16 | 显示全部楼层
头文件里有:#define iv_USART_RXC    12
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

7

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部