历史上的今天
今天是:2025年03月02日(星期日)
2020年03月02日 | s3c2440 ads程序移植到keil中(一) 初步完成
2020-03-02 来源:eefocus
1 与其他工程一直一样 直接加入工程进行编译
2440init.s(8): error: A1023E: File "option.inc" could not be opened:
等错误
直接把option.inc Memcfg.inc 2440addr.inc 直接放在2440init.s的目录中
然后编译 当前记过错误消失

出现 .led.axf: Error: L6238E: 2440init.o(Init) contains invalid call from '~PRES8 (The user did not require code to preserve 8-byte aligment of 8-byte data objects)' function to 'REQ8 (Code was permitted to depend on the 8-byte aligment of 8-byte data items)' function Main.
错误信息:Error: L6238E: 2440init.o(Init) contains invalid call form ‘~PRES8(后面的省略)
原因分析:uVision4的每个汇编指令是以8字节对齐的,所以每个汇编文件的首个段要表面是用8字节对齐的。
解决方法,在2440init.s文件的Init段前面添加PRESERVE 8

然后编译 出现新的错误

这个错误引起的原因是

具体修改如下:
把 2440init.s ;Init 改成 Reset 即可


编译无错误
如下所示
史海拾趣
|
看到有不少人在咱坛子里,发布和询问51的问题, 相信有不少51 的人在这里呢,呵呵 我这里有个可以当工具书的东东,拿出来给大家分享… 查看全部问答> |
|
来源:http://www.hi-pda.com/forum/viewthread.php?tid=539752&extra=page%3D1 序: 这几天连续看到几篇关于网络收音机、卧室音响和网络播放器的讨论帖,本来已经想好入罗技的Squeezbox的,但淘宝的报价普遍较高。后来突然看见 ...… 查看全部问答> |
|
十二月份阿牛哥一直在考察学习ADI 产品线应用和客户群情况,无论是附近现货供应商朋友的还是联系拜访过的安防监控,仪器仪表,智能电表客户,ADI 产品线很有优势的。阿牛哥和一些专业推ADI 产品方案的授权代理商, ...… 查看全部问答> |
|
部分程序如下:(10ad) void Get_ad_result(void) { unsigned char i; unsigned int a_ad=0,ad_sum=0; unsigned long ...… 查看全部问答> |
|
在一块上了linux的arm板上,有两块网卡,暂且称为左网卡和又网卡。现在需要利用这个平台实现双向的数据转发,左右两边都要使用多个端口和外部收发数据,并且连接方式不做统一,主动和被动连接方式并存。左右两边的端口存在特定映射关系,即从左边端 ...… 查看全部问答> |
|
去图书馆 借了 《msp430单片机自学笔记》看了,好书,但别买 去图书馆 借了 《msp430单片机自学笔记》看了,好书,但别买, msp430f169 f1xxx 系列的 不是针对 目前的板子的, 非常好的 内容: 特别是 读写时序与编程 特别是 有个状态图 编程 很好… 查看全部问答> |




