完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
创建了两个任务,两个队列,串口的中断优先级为15,初始化在main函数里。两个任务中一个是开串口接收中断,开启串口接收中断后挂起,另外一个任务接收两个队列的数据,并循环发送固定格式数据。串口接收中断里,接收到数据后解析数据并通过两个消息队列发送数据。但是只要串口进入接收中断立即跳入HardFault异常。
|
|
相关推荐
1个回答
|
|
您好,当使用RTOS时,使用软件压栈,中断函数采用__attribute__((interrupt()))声明,而不是__attribute__((interrupt("WCH-Interrupt-fast")))。附件手册为RISC-V平台移植RTOS手册,可以参考一下。
rtos_2_risc-v.pdf |
|
|
|
只有小组成员才能发言,加入小组>>
525 浏览 1 评论
CH579M+RT-Thread,RTC从Sleep模式唤醒失败是什么原因?
2904 浏览 2 评论
2400 浏览 1 评论
872浏览 2评论
691浏览 1评论
riscv-none-embed-objcopy: \'PWM_Output.elf\': No such file这个咋解决,
420浏览 1评论
534浏览 1评论
请教一下,Mounriver 编译不成功:找不到库文件,怎么整
816浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-26 06:57 , Processed in 1.144659 second(s), Total 78, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号