OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3645|回复: 3

第一次使用MDK去除感叹号的技巧(纯新手向)

[复制链接]

1

主题

3

帖子

0

精华

新手上路

积分
21
金钱
21
注册时间
2019-8-13
在线时间
4 小时
发表于 2019-8-15 23:15:44 | 显示全部楼层 |阅读模式
    首先要说一件事,KEIL 的奇怪 bug 真的不少。    然而你还是得用 MDK 对不对(笑)。
    下面总结一下今天在 mini 板写第一个跑马灯时候遇到的问题和解决方法。
    1. 我的项目上怎么这么多黄色三角感叹号?我不是几乎和视频里做的一模一样吗?
    解决方案:你自己也承认了自己 几 乎 是照搬视频里的操作,但是不是全部照搬,问题就在这里。最简单粗暴的解决方法是全部照搬,连 win10 系统都不要用,在 win7 上面操作,嗯。
    2. 不,我不死心,我这些操作完全没毛病,就是辣鸡 Keil 搞我,我偏不完全按照视频里的做,我只做我认为对的。
    解决方案:孩子不大脾气不小,打一顿管好(不不),我从几个我遇到的问题来讲。
        (1)编译完美通过,可是在我自己写的主函数里面出现了很多小叹号。
        这些小叹号一般是数据类型的小错误,可以使用强制转换来避免。还有可能是破解失效了,为什么失效我就不清楚了,可能是我装了两遍 MDK ?我从这篇帖子里获得的答案:http://www.openedv.com/forum.php ... =%B8%D0%CC%BE%BA%C5
        或者还有一个可能,程序就是没问题,就是MDK自己犯病(不过这种情况还是少,就像做数电实验一样,就是这么一个芯片,电路图也知道,一个验证性实验你不出结果那肯定是你电路搭错了,很少会有元件出问题的,然后我一个同学节节课换试验箱换芯片换导线换示波器换电源换信号发生器换鳄鱼夹换无源探头,最后这堆有毛病的东西全都堆在最后一个座位的我那里,还得靠我给他擦屁股,但是其中很多他换下来的都是正常的,只是他使用方法有问题)
        (2)编译完美通过,可是在库函数这里出现了很多黄色感叹号,点不开,显示诸如 Access to E:\开发板\参考资料\9.增值资料\1.ALIENTEK 产品资料\11.ATK-MPU6050 六轴传感器模块\2.程序源码\(库函数版本,适合MiniSTM32 开发板)扩展实验16 ATK-MPU6050六轴传感器实验\USER was denied这种东西之类的
        这个一看就知道没有放桌面对不对,放桌面就vans了。这是从这篇帖子知道的 http://www.openedv.com/forum.php ... =%B8%D0%CC%BE%BA%C5
        或者还有一个可能,原子哥的项目都是只读的,所以把移植项目复制的文件夹的只读属性去掉即可,这是另一篇帖子 http://www.openedv.com/forum.php ... =%B8%D0%CC%BE%BA%C5
    其他问题我就没遇到过了,欢迎大佬指正。

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

70

主题

6763

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
13122
金钱
13122
注册时间
2012-11-26
在线时间
3813 小时
发表于 2019-8-16 00:00:19 | 显示全部楼层
KEIL除了c51的0xfd的bug,还没见过其他的bug。楼主觉得keil bug多的话,还是转别的编译器吧
学无止境
回复 支持 反对

使用道具 举报

1

主题

3

帖子

0

精华

新手上路

积分
21
金钱
21
注册时间
2019-8-13
在线时间
4 小时
 楼主| 发表于 2019-8-16 00:14:35 | 显示全部楼层
jermy_z 发表于 2019-8-16 00:00
KEIL除了c51的0xfd的bug,还没见过其他的bug。楼主觉得keil bug多的话,还是转别的编译器吧

我看st官网上有不少编译器,你有推荐的吗?
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手上路

积分
28
金钱
28
注册时间
2020-1-12
在线时间
7 小时
发表于 2020-6-13 17:04:01 | 显示全部楼层
项目文件夹名称太长导致
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-12 17:54

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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