把ucos移植到stm32后写的一个简单程序。编译时出错。已经包含了头文件stm32f10x_lib.h

Buildtarget'uCOS286_STM32'compilingstm32f10x_rcc.c...compilingstm32f10x_flash.c...com... Build target 'uCOS286_STM32'
compiling stm32f10x_rcc.c...
compiling stm32f10x_flash.c...
compiling stm32f10x_gpio.c...
compiling stm32f10x_nvic.c...
compiling stm32f10x_systick.c...
compiling stm32f10x_wwdg.c...
compiling OS_CORE.c...
compiling OS_DBG_R.c...
compiling OS_FLAG.c...
compiling OS_MBOX.c...
compiling OS_MEM.c...
compiling OS_MUTEX.c...
compiling OS_Q.c...
compiling OS_SEM.c...
compiling OS_TASK.c...
compiling OS_TIME.c...
compiling OS_TMR.c...
compiling MAIN.c...
USER\MAIN.c(37): warning: #223-D: function"RCC_Configuration" declared implicitly
USER\MAIN.c: RCC_Configuration(); //配置系统时钟
USER\MAIN.c: ^
USER\MAIN.c(38): warning: #223-D: function"NVIC_Configuration" declared implicitly
USER\MAIN.c: NVIC_Configuration(); //配置中断
USER\MAIN.c: ^
USER\MAIN.c(41): error: #20: identifier"GPIO_InitStructure" is undefined
USER\MAIN.c: GPIO_InitStructure.GPIO_Pin = GPIO_Pin_7;
USER\MAIN.c: ^
USER\MAIN.c: USER\MAIN.c: 2 warnings, 1error
compiling stm32f10x_it.c...
compiling stm32f10x_target.c...
compiling OS_CPU_C.c...
assembling OS_CPU_A.s...
assembling STM32F10x.s...
assembling cortexm3_macro.s...
compiling STM32_LCD1602.c...
Target not created
展开
 我来答
亚太电效好
2013-07-16 · 超过20用户采纳过TA的回答
知道答主
回答量:70
采纳率:0%
帮助的人:47.5万
展开全部
"GPIO_InitStructure"没定义,就是你的GPIO没有包含进去,你只是把.h文件包含了而已,没有GPIO初始化函数
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
金山毒霸
2024-10-31 广告
大部分系统错误,是因为某些DLL文件丢失造成的,比如未安装DirectX9或DirectX 9.0组件已损坏、缺少Visual C ++库、未安装.net库。解决方法如下:一、 手动解决方法1、先确定电脑操作系统是多少位的,现在的电脑一般都... 点击进入详情页
本回答由金山毒霸提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式