完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
创建了两个任务,两个队列,串口的中断优先级为15,初始化在main函数里。两个任务中一个是开串口接收中断,开启串口接收中断后挂起,另外一个任务接收两个队列的数据,并循环发送固定格式数据。串口接收中断里,接收到数据后解析数据并通过两个消息队列发送数据。但是只要串口进入接收中断立即跳入HardFault异常。
|
|
相关推荐
1个回答
|
|
您好,当使用RTOS时,使用软件压栈,中断函数采用__attribute__((interrupt()))声明,而不是__attribute__((interrupt("WCH-Interrupt-fast")))。附件手册为RISC-V平台移植RTOS手册,可以参考一下。
rtos_2_risc-v.pdf |
|
|
|
只有小组成员才能发言,加入小组>>
467 浏览 1 评论
CH579M+RT-Thread,RTC从Sleep模式唤醒失败是什么原因?
2871 浏览 2 评论
2359 浏览 1 评论
810浏览 2评论
CH569通过HSPI实现USB3.0和FPGA高速双向通讯
633浏览 1评论
494浏览 1评论
CH32F103C8T6使用当前官网上的CDC例程会出现设备描述符请求失败
358浏览 1评论
632浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 22:08 , Processed in 1.104248 second(s), Total 75, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号