设为首页收藏本站
查看: 16140|回复: 5

KEIL MDK 不能使用

[复制链接]

1

主题

2

回帖

26

积分

新手上路

积分
26
fangjun1113 发表于 2013-6-28 15:20:46 | 显示全部楼层 |阅读模式
帮我看一下是什么问题,我已经重装好几个版本了都是这样。系统都重装了还是一样

设置中

设置中

编译

编译
回复

使用道具 举报

231

主题

64

回帖

2145

积分

管理员

积分
2145
玉米糊 发表于 2013-7-2 14:48:33 | 显示全部楼层
错误提示是:
Error: L6967E: Entry point (0x000000c8) points to a THUMB instruction but is not a valid THUMB code pointer.
原因是因为你没有指定一个程序的入口(entry point),你可以在 keil mdk-arm 中打开 Project — Options — Linker,在 Misc controls 中输入:
--entry Reset_Handler --first __Vectors


指定 entry point 以后,再进行编译,这个 linker 问题就解决了。

good luck!

回复 支持 反对

使用道具 举报

1

主题

2

回帖

26

积分

新手上路

积分
26
 楼主| fangjun1113 发表于 2013-7-4 12:58:04 | 显示全部楼层
玉米糊 发表于 2013-7-2 14:48
错误提示是:原因是因为你没有指定一个程序的入口(entry point),你可以在 keil mdk-arm 中打开 Project  ...

谢谢你的回答!你的回答的错误地址和我的错误地址不一样啊。我晚上回去试试。我的电脑所有的工程都是这样,但是同样的工程在别的电脑上不会出现这个问题。还有就是 Project — Options —Target里的内容怎么没有了。
回复 支持 反对

使用道具 举报

231

主题

64

回帖

2145

积分

管理员

积分
2145
玉米糊 发表于 2013-7-4 14:03:07 | 显示全部楼层
重新安装一下KEI MDK-ARM试试,或者下载最新版本的MDK-ARM,可以从 下载中心下载,地址:http://www.myir-tech.com/download.asp
回复 支持 反对

使用道具 举报

1

主题

2

回帖

26

积分

新手上路

积分
26
 楼主| fangjun1113 发表于 2013-7-4 21:21:47 | 显示全部楼层
玉米糊 发表于 2013-7-4 14:03
重新安装一下KEI MDK-ARM试试,或者下载最新版本的MDK-ARM,可以从 下载中心下载,地址:http://www.myir-t ...

我已经重装了各种版本都不行,系统都重装了还是一样
回复 支持 反对

使用道具 举报

231

主题

64

回帖

2145

积分

管理员

积分
2145
玉米糊 发表于 2013-7-5 08:50:00 | 显示全部楼层
如果是 Project — Options —Target 没有,那应该是keil mdk-arm版本的问题。
如果是 Error: L6967E: Entry point (0x000000c8) points to a THUMB instruction but is not a valid THUMB code pointer. 这类错误的话,就要指定:
--entry Reset_Handler --first __Vectors
或者:
--entry resetHandler


回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录

本版积分规则

Archiver|手机版|小黑屋|米尔科技论坛   

GMT+8, 2024-4-28 10:59 , Processed in 0.055110 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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