你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

查看: 2176|回复: 4

还是一个新手,请高手指点一下,这个问题出在哪?

[复制链接]

4

主题

9

回帖

0

蝴蝶豆

新手上路

最后登录
2019-12-17
发表于 2011-12-27 09:06:36 | 显示全部楼层 |阅读模式
compiling main.c...
..\src\ucosii\src\ucos_ii.h(1480): error:  #35: #error directive: "OS_CFG.H, Missing OS_MEM_NAME_EN: Enable memory partition names"
..\src\ucosii\src\ucos_ii.h:       #error  "OS_CFG.H, Missing OS_MEM_NAME_EN: Enable memory partition names"
..\src\ucosii\src\ucos_ii.h:        ^
..\src\ucosii\src\ucos_ii.h: ..\src\init\main.c: 0 warnings, 1 error
..\src\init\main.c - 1 Error(s), 0 Warning(s).
回复

使用道具 举报

3

主题

185

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2011-12-27 10:16:59 | 显示全部楼层

回复:还是一个新手,请高手指点一下,这个问题出在哪?

好好学习啊
回复 支持 反对

使用道具 举报

4

主题

9

回帖

0

蝴蝶豆

新手上路

最后登录
2019-12-17
 楼主| 发表于 2011-12-27 12:55:04 | 显示全部楼层

回复:还是一个新手,请高手指点一下,这个问题出在哪?

这是我做的那个工程,是一个实验来的,最近在做移植
请高手指点一下哪里有问题?

Template.rar

下载

2.71 MB, 下载次数: 1

回复 支持 反对

使用道具 举报

134

主题

4489

回帖

239

蝴蝶豆

版主

最后登录
2020-12-9
发表于 2011-12-27 15:42:39 | 显示全部楼层

RE:还是一个新手,请高手指点一下,这个问题出在哪?

OS_MEM_NAME_EN这个在OS_CFG_r.H里面定义的,你引用这个头文件就可以解决了。
回复 支持 反对

使用道具 举报

4

主题

9

回帖

0

蝴蝶豆

新手上路

最后登录
2019-12-17
 楼主| 发表于 2011-12-28 15:03:49 | 显示全部楼层

这里面的defined是什么意思啊,谁能说说?

static void SetSysClock(void)
{
#ifdef SYSCLK_FREQ_HSE
  SetSysClockToHSE();
#elif defined SYSCLK_FREQ_20MHz
  SetSysClockTo20();
#elif defined SYSCLK_FREQ_36MHz
  SetSysClockTo36();
#elif defined SYSCLK_FREQ_48MHz
  SetSysClockTo48();
#elif defined SYSCLK_FREQ_56MHz
  SetSysClockTo56();  
#elif defined SYSCLK_FREQ_72MHz
  SetSysClockTo72();
#endif

/*!< If none of the define above is enabled, the HSI is used as System clock
    source (default after reset) */
}
回复 支持 反对

使用道具 举报

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版