发个帖吧。其实问人效率很低的

2019-07-20 17:24发布

我设置了个串口中断
  NVIC_InitStructure.NVIC_IRQChannel=  USART1_IRQn;             //        USART1  Interrupt                                              */
  NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 1; // 抢占优先级1
  NVIC_InitStructure.NVIC_IRQChannelSubPriority = 1 ;      //相应优先级 11111111111111111111111111
  NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;  // IRQ通道使能
  NVIC_Init( &NVIC_InitStructure) ; //根据上面指定参数初始化NVIC寄存器
设置了个外部中断
//  NVIC_InitStructure.NVIC_IRQChannel= EXTI1_IRQn  ;             //         /*!< EXTI Line1 Interrupt                                              */
//  NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 1; // 抢占优先级1
//  NVIC_InitStructure.NVIC_IRQChannelSubPriority = 2 ; //相应优先级 为2
//  NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;  // IRQ通道使能
//  NVIC_Init( &NVIC_InitStructure) ; //根据上面指定参数初始化NVIC寄存器
  我就想问 我在外部中断里
void EXTI1_IRQHandler(void)函数里能不能进行串口1的发送数据
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
yyx112358
1楼-- · 2019-07-21 17:02
 精彩回答 2  元偷偷看……
我要学习嵌入式
2楼-- · 2019-07-21 18:02
yyx112358 发表于 2017-1-12 21:49
你得写成这样USART_ITConfig(USART1,USART_IT_RXNE|USART_IT_TXE,ENABLE);

大哥 谢谢 入门指南没教 我也不会。。你们是不是有库函数的说明手册?
烈火炎炎
3楼-- · 2019-07-21 20:11
多看例程和库函数c文件里面的英文解释和h文件里的符号定义即可。
我要学习嵌入式
4楼-- · 2019-07-21 20:56
烈火炎炎 发表于 2017-1-13 09:10
多看例程和库函数c文件里面的英文解释和h文件里的符号定义即可。

哎。。确实得看下更详细的东西,不能急于求成。。面对英文资料,迟早要回看,毕竟东西是人家国外的
yyx112358
5楼-- · 2019-07-21 22:38
我要学习嵌入式 发表于 2017-1-13 09:44
哎。。确实得看下更详细的东西,不能急于求成。。面对英文资料,迟早要回看,毕竟东西是人家国外的

置顶帖的光盘资料里面有中文资料可以看的

一周热门 更多>