OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2731|回复: 8

借楼,记录一下学习ucos iii 的过程中遇到的问题与解决办法

[复制链接]

5

主题

66

帖子

0

精华

初级会员

Rank: 2

积分
194
金钱
194
注册时间
2023-6-26
在线时间
53 小时
发表于 2023-6-26 20:22:49 | 显示全部楼层 |阅读模式
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

5

主题

66

帖子

0

精华

初级会员

Rank: 2

积分
194
金钱
194
注册时间
2023-6-26
在线时间
53 小时
 楼主| 发表于 2023-6-26 20:35:48 | 显示全部楼层
一、创建开始任务后总是进入死循环OSStartHang?
      
       解决办法:魔术棒里面把Use MicroLIB勾去掉就正常了。
回复

使用道具 举报

5

主题

66

帖子

0

精华

初级会员

Rank: 2

积分
194
金钱
194
注册时间
2023-6-26
在线时间
53 小时
 楼主| 发表于 2023-6-26 20:40:30 | 显示全部楼层
现在还遇到一个棘手的问题,串口中断接收图片类的数据(大于1M),单次发送的数据末尾几百个字节总是读取不到,必须等下一次发送数据过来,上一包的数据才能完整的读取,原因未知,暂时没有好办法。
回复

使用道具 举报

5

主题

66

帖子

0

精华

初级会员

Rank: 2

积分
194
金钱
194
注册时间
2023-6-26
在线时间
53 小时
 楼主| 发表于 2023-6-26 20:48:00 | 显示全部楼层
一个插曲,同步移植freertos,创建5个任务,但是很奇怪的是在其他模块里面只要有超过100ms的延时,整个系统就奔了,跑到port.c的271行去了,猜测原因是延时引发了任务调度造成的临界保护减到0了,还没有去深究它。
回复

使用道具 举报

0

主题

26

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
287
金钱
287
注册时间
2019-9-5
在线时间
67 小时
发表于 2023-6-27 17:27:17 | 显示全部楼层
HelloSiri 发表于 2023-6-26 20:40
现在还遇到一个棘手的问题,串口中断接收图片类的数据(大于1M),单次发送的数据末尾几百个字节总是读取不 ...

二分查找法试试看,单独只跑一个任务去处理大数据收发看看,有可能是多任务处理不协调导致的。
回复

使用道具 举报

5

主题

66

帖子

0

精华

初级会员

Rank: 2

积分
194
金钱
194
注册时间
2023-6-26
在线时间
53 小时
 楼主| 发表于 2023-6-27 21:23:07 | 显示全部楼层
Stefen 发表于 2023-6-27 17:27
二分查找法试试看,单独只跑一个任务去处理大数据收发看看,有可能是多任务处理不协调导致的。

谢谢你的解答,单独只跑一个任务也是一样的问题,只要任务去处理串口中断接收的数据就有问题,因为测试过数据不经过任务是正确完整的,准备试下消息消息队列,对这个系统不熟,边学习边摸索
回复

使用道具 举报

5

主题

66

帖子

0

精华

初级会员

Rank: 2

积分
194
金钱
194
注册时间
2023-6-26
在线时间
53 小时
 楼主| 发表于 2023-6-28 09:31:48 | 显示全部楼层
本帖最后由 HelloSiri 于 2023-6-28 15:17 编辑

           
回复

使用道具 举报

5

主题

66

帖子

0

精华

初级会员

Rank: 2

积分
194
金钱
194
注册时间
2023-6-26
在线时间
53 小时
 楼主| 发表于 2023-6-28 15:11:15 | 显示全部楼层
HelloSiri 发表于 2023-6-26 20:40
现在还遇到一个棘手的问题,串口中断接收图片类的数据(大于1M),单次发送的数据末尾几百个字节总是读取不 ...

问题已找到,代码不严谨造成的
回复

使用道具 举报

5

主题

66

帖子

0

精华

初级会员

Rank: 2

积分
194
金钱
194
注册时间
2023-6-26
在线时间
53 小时
 楼主| 发表于 2023-6-28 15:18:14 | 显示全部楼层
接下来准备研究lwip,听说这是一个大工程
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-24 07:04

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表