问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

stm32同时使用串口中断和定时中断时怎么配置NVIC

发布网友 发布时间:2022-05-24 15:16

我来回答

1个回答

热心网友 时间:2023-10-18 13:41

STM32无法进入串口中断,在UCOSii下面的,串口可以收发数据,但中断无法进入,现在想换成中断方式发送,COM1 初始化void COM1Init(void){ USART_InitTypeDef USART_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1, ENABLE); USART_InitStructure.USART_BaudRate = 115200; USART_InitStructure.USART_WordLength = USART_WordLength_9b; USART_InitStructure.USART_StopBits = USART_StopBits_1; USART_InitStructure.USART_Parity = USART_Parity_Even; USART_InitStructure.USART_HardwareFlowControl = USART_HardwareFlowControl_None; USART_InitStructure.USART_Mode = USART_Mode_Rx | USART_Mode_Tx; USART_ITConfig(USART1, USART_IT_RXNE, ENABLE); USART_ITConfig(USART1, USART_IT_TXE , ENABLE); BSP_IntVectSet(BSP_INT_ID_USART1, BSP_IntHandlerUSART1); //中断向量设置的 BSP_IntPrioSet(BSP_INT_ID_USART1,1); BSP_IntEn(BSP_INT_ID_USART1); USART_Init(USART1, &USART_InitStructure); USART_Cmd(USART1, ENABLE); COM_SEL(0); BSP_IntInit ();}引脚初始化void COM1GpioConfig(void){ GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_AFIO | RCC_APB2Periph_USART1, ENABLE);GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; GPIO_Init(GPIOA, &GPIO_InitStructure); GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING; GPIO_Init(GPIOA, &GPIO_InitStructure); GPIO_InitStructure.GPIO_Pin = GPIO_Pin_4 | GPIO_Pin_5; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_OD; GPIO_Init(GPIOD, &GPIO_InitStructure);}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
显卡降价矿难了!分享几个检测矿卡的实用软件 怎么分辨二手显卡刷bios 下文教你 怎么识别矿卡 鉴别矿卡的方法介绍 怎么设置小度在家回家视频通话? 贵阳砂岩雕塑厂有哪些 西安市长安二中附近有老年公寓没 来西安这么久了第一次租到性价比高的房子,松鼠公寓良心推荐_西安... 陕西省自强中等专业学校2024年学费多少 宝鸡市区有什么比较好的楼盘 乔安如何远程监控 在线求解答!!在STM32 NVIC配置里,两个中断能不能配置为相同的抢占优先级和响应优先级? NVIC_IRQChannelPreemptionPriority是什么意思 stm32的nvic是什么意思 索尼单反在前方写着好像是x50、请问是什么型号?价位多少? SM32有个关中断的小问题,在选择NVIC_IRQChannel 参数的问题,具体看图片与补充 NVIC_SetPriority(SysTick_IRQn, 0x08 嵌入式 STM32 NVIC_InitTypeDefNVIC_InitStructure; 上面这个结构声明是什么意思? NVIC的介绍 如何禁止keil初始化ram为零 如何禁止KEIL初始化RAM为零&如何判断是软复位还是上电复位 nvic_init()初始化参数有哪些 用这个方法向复位STM32 ((void (*) (void)) 0x08000000) ();不好用! 请问一下STM32我没有接复位键,程序需要软件复位吗。复位函数应该放在程序的那个位置啊?谢谢,高手指点啊 stm32芯片复位flash中的标志位会清除吗 stm32如何软件复位 电脑文件加密密码忘记密码怎么解 给孩子起名字大全孩子是女孩 爸爸姓毕 妈妈姓王 孩子叫什么名字好 谢谢 如果梦到有人在冲你吼,但听不清那个人在说什么,你觉得很可怕? 梦见有人冲进大火 梦见一个人拼命的往水里冲是怎么回事 具体讲一下NVIC_SetVectorTabl函数的用法,最好能举个例子。 如果索尼hx300相机有3倍数码变焦的话还有50倍光学变焦那就150倍变焦是吗? 佳能单反对焦9点和索尼的50倍有什么区别 全新正品索爱P50Pro水滴大屏8G+256G智能手机是国产的吗 急需葫芦丝b调伴奏~~~~~~~~觉对高薪..........10分!!!!!~~~~~~~ 红外遥控开关可以用的红外接收接收IC有哪些? 智商普通的人能成为程序员吗? 学习型红外遥控开关是由AT24C储存器,和一个SOP8的IC组成。 旧衣服能扔吗? 根据我的情况可以当程序员吗 鞋子衣服可以扔掉吗 oppoencofree掉点快 成都集体户口孩子怎么上学 怎么区分联通用户级别 鄙人不才,想问下oracle 11g 默认数据库名是什么,oracle 11g 链接数据库命令是什么,谢谢!~ 京东物流可以中途改地址吗 手机冲不进去电是怎么回事? vivos手机屏幕弹出此信息已过期,将被删除? 怀疑酒驾可以举报吗 怀疑酒驾,调查取证需要多久