keil4.74中运行s3c2440程序出现警告 进行一步骤修改

2020-02-28来源: eefocus关键字:keil4  74  s3c2440  警告

安装提示 一步一步的修改 


解析 警告  warning: A1608W: MOV pc, instruction used, but BX  is preferred。 


这需要配置keil软件 在option属性中Asm选项卡中去掉Enable ARM/Thumb Interworking选项。

编译出现一个警告


src2440init.s(341): warning: A1876W: Use of '|' as a synonym for the :OR: operator is deprecated.


警告信息:warning: A1876W: Use of ‘|’ as a synonym for the :OR: operator is deprecated。

   

解决方法:将警告敌法的“|”换成“:OR:”。这是因为MDK编译器里的汇编语法与RVDS中的语法有点区别,不过也是兼容的,所以只是给出一个警告。

最后还剩一个警告 可以不用管

关键字:keil4  74  s3c2440  警告 编辑:什么鱼 引用地址:http://news.eeworld.com.cn/mcu/ic489933.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:S3C2440串口(1)
下一篇:s32440启动流程 分析(1)

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

Keil C51中code、data、bdata、idata、xdata、pdata的解释
8051 结构提供给用户3 个不同的存储空间,程序存储器ROM,数据存储器RAM(内部RAM和外部RAM)。Keil C51通过以下的关键字定义了不同的存储类型,从而确保用户能够访问到51架构的全部存储空间。code:访问程序存储器ROM,即我们常说的代码段,用来存放可执行代码,空间可达64K(0x0000~0xffff),该存储空间的代码段是只读的。data:访问可直接寻址的片内存储器,即内部RAM,即我们常说的DATA区或数据段,在整个RAM块中只占前128 字节(0x00~0x7f),因为它采用直接寻址方式,对变量最高速的访问最快,通常我们把使用比较频繁的变量或局部变量存储在DATA 段中,但是次数必须节省,因为它的空间
发表于 2020-03-20
Keil C51中code、data、bdata、idata、xdata、pdata的解释
在Keil中使用ST-Link V2方式网OneNet NB-IoT板子中烧写程序
接下来就是如何烧写程序,在此我们选用的是在Keil5中烧写,烧写过程见STM32F10RET6核心板用户手册.pdf文件文档请去个人博客下载,官网也有一些,安装过程不做过多介绍接下配置Keil烧写环境第一步:点击下图标记图标接着出现如下,点击Debug按钮接着点击setting左侧,选择ST-Link Debugger之后点击Setting弹出下框,设置如下接下来在关闭弹窗,点击Utilities进行设置,注意红框内配置,点击setting出现以下弹框,注意红框内配置至此烧写环境配置完成接下来我们就可烧写程序了第三步:第一步:编译,点击以下红框内图标,出现无错误无警告则可以开始下载程序第二步:下载程序,如下图最下边框内出现的心就说
发表于 2020-03-14
在Keil中使用ST-Link V2方式网OneNet NB-IoT板子中烧写程序
ST Link设备连接正常,但是keil中找不到已连接的设备
报错:No target connectedError:Flash Download failed - Target DLL has been cancelledConnection to device is lost:check power supply and debug connection.If the target is in low power mode,please enable"Debug in Low Power Mode"  option from Target->settings menu.背景:使用STM32F429,STlink下载程序,keil for 
发表于 2020-03-12
ST Link设备连接正常,但是keil中找不到已连接的设备
Keil MDK使用第5篇---解决st-link 不能用状态
一直用的好好的 ,突然st-link不能用了,出现下边这个情况,上网一查很多人都有这个问题,就研究了下。注意:因为是一直可以使用,所以这里不再赘述是否没有驱动的问题,这其实应是第一步检查的。首先应排除硬件问题,若使用为台式机,可以试试使用背部面板USB口。然后就是降低传输速率,确认使用下载方式正确。还是不可以,可以按照以下步骤检查。1.首先先检查连线,然后检查keil下载配置(这里不再赘述,参见另一篇博文《keil下载配置》)2.还是不行的话,就试试下边的方法首先,翻译下错误:internal command error 内部命令错误找了几种方法都是可以的。原理其实差不多,根据自己情况判断用那个吧!1、原因是:芯片处于休眠的
发表于 2020-03-12
ST-Link 在keil5无法下载程序解决办法
以前一直在用J-Link下载程序,由于工作需要,换成ST-Link下载程序。第一次用ST-Link怎么也下载不下去,后来查CSDN博客:https://blog.csdn.net/zeroice7/article/details/59483155 找到解决办法,就是,在Keil安装目录下,C:Keil_v5ARMSTLink下找到升级文件“ST-LinkUpgrade.exe”,点击,打开应用程序对ST-Link/V2执行升级,重新插拔ST-Link,就可以下载程序了,
发表于 2020-03-12
ST-Link 在keil5无法下载程序解决办法
小广播
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved