在线时间0 小时
UID128696
ST金币0
蝴蝶豆0
注册时间2008-9-9
新手上路
- 最后登录
- 1970-1-1
|
a0a.1 0b0c
1.移植遇到最多的问题是 定义方面的 经常提示未定义之类的错误,文件是通过官方网站下载的移植文件
2.下面是我每次移植会遇到但是解决不了的问题 希望得到大家的帮助
1.提示错误
C:\Keil\ARM\INC\ST\STM32F10x\stm32f10x_type.h(55): error: #40: expected an identifier
C:\Keil\ARM\INC\ST\STM32F10x\stm32f10x_type.h(55): error: #40: expected an identifier
这个错误很不理解
2. 运行不对
我我移植是通过把官方的版本进行裁减,把不要的文件先去掉,方便学习,现在编译通过了,软件仿真也是没问题,硬件仿真的时候,程序跑到OS_CPU_A.ASM中不会出来了
具体地点是在:
OSStartHang
B OSStartHang ; Should never get here
就进到这个地方一直死循环不会出来了,软件仿真的时候是不会这样的,因为是新人,对这个还不是很了解,估计自己解决补了,请求帮助移植是通过把官方的版本进行裁减,把不要的文件先去掉,方便学习,现在编译通过了,软件仿真也是没问题,硬件仿真的时候,程序跑到OS_CPU_A.ASM中不会出来了
具体地点是在:
OSStartHang
B OSStartHang ; Should never get here
就进到这个地方一直死循环不会出来了,软件仿真的时候是不会这样的,因为是新人,对这个还不是很了解,估计自己解决补了,请求帮助
这个问题不止一次了
我的联系方式:
QQ:274374470
Email: robing4500@qq.com
如果需要把我整个工程发过来 请说下 我立刻上传 |
|