打印
[STM32F4]

ucos-iii使用CCM内存

[复制链接]
2920|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
F407有64k的CCM内存,因为不能DMA访问,所以准备给ucos-iii的控制块和任务堆栈
但是问题是只要使用了CCM内存  ucos-iii就一直在idle任务中  不能调度出来AHRS是第一个创建的任务 ,请问这个CCM内存使用这么办?  
64K不用很浪费。。。OS_TCB  TaskAHRS_TCB ;
static  CPU_STK  TaskAHRSStk[TASK_AHRS_STK_SIZE] __attribute__((at(0X10000000)));
或者
OS_TCB  TaskAHRS_TCB __attribute__((at(0X10000000)));
static  CPU_STK  TaskAHRSStk[TASK_AHRS_STK_SIZE] ;
都不行






沙发
Eric2013| | 2015-3-26 12:40 | 只看该作者
参考我们的例子吧;
https://bbs.21ic.com/icview-894088-1-1.html
示波器的代码和emWin的综合实例都是用的CCM。
或者参考这个例子:


使用特权

评论回复
评分
参与人数 1威望 +2 收起 理由
simplelife_nick + 2 多谢
板凳
搞IT的| | 2015-3-26 13:01 | 只看该作者
谢谢楼主分享

使用特权

评论回复
地板
simplelife_nick|  楼主 | 2015-3-26 13:09 | 只看该作者
Eric2013 发表于 2015-3-26 12:40
参考我们的例子吧;
https://bbs.21ic.com/icview-894088-1-1.html
示波器的代码和emWin的综合实例都是用的C ...

之前UCOS-III的移植就是参照您的教程,虽然把ucos-iii介绍的书看完一遍 但是后面移植基本没有什么具体的
多谢啦
之前没有搞到关于显示 把这个资料漏了
:)

使用特权

评论回复
5
小浣熊| | 2015-3-26 13:29 | 只看该作者
好资料,正研究这块呢

使用特权

评论回复
6
周董| | 2015-3-26 14:49 | 只看该作者
不是搞这个的,进来看看。。。

使用特权

评论回复
7
zh113214| | 2015-3-26 14:54 | 只看该作者
相当不错。好好学习了。  

使用特权

评论回复
8
cowboy2014| | 2015-3-30 17:26 | 只看该作者
ucos iii比ucos ii好在哪里呢?
邮箱传递0的问题是不是解决了?

使用特权

评论回复
9
simplelife_nick|  楼主 | 2015-4-6 01:26 | 只看该作者
cowboy2014 发表于 2015-3-30 17:26
ucos iii比ucos ii好在哪里呢?
邮箱传递0的问题是不是解决了?

我还没有用到那么多,因为学的比较晚,看书的时候就是完整的看ucos-iii
现在的用到的功能还比较少 因为东西还没有逐步完善起来

使用特权

评论回复
10
小浣熊| | 2015-4-6 21:10 | 只看该作者
求资料。。。

使用特权

评论回复
11
cowboy2014| | 2015-4-9 21:24 | 只看该作者
现在用ucos编程还是没有把系统放在一个更高的层次上,感觉和以前写单片机的程序是一样的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

49

帖子

0

粉丝