5411|11

79

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

s3c2410给的mencfg.s编译不通(程序是厂商给的) [复制链接]

;/*
;************************************************************************************************************
;*                                                                            北京精仪达盛科技有限公司
;*                                                   研    发    部
;*
;*                                             http://www.techshine.com
;*
;*--------------------------------------------- 文件信息 ----------------------------------------------------                                      
;*
;* 文件名称 : Memcfg.s       
;* 文件功能 : 该文件为2410的存储器个分区的配置头文件。
;* 补充说明 :
;*-------------------------------------------- 最新版本信息 -------------------------------------------------
;* 修改作者 : ARM9开发小组
;* 修改日期 : 2005/08/03
;* 版本声明 : V1.0.1
;*-------------------------------------------- 历史版本信息 -------------------------------------------------
;* 文件作者 : XXX(samsung)
;* 创建日期 : 2002/02/28
;* 版本声明 : v0.0
;*-----------------------------------------------------------------------------------------------------------
;*-----------------------------------------------------------------------------------------------------------
;************************************************************************************************************
;*/

;//Memory Area
;//GCS6 16bit(16MB) SDRAM(0x0c000000-0x0cffffff)
;//GCS7 16bit(16MB) SDRAM(0x0d000000-0x0dffffff)
;//          or
;//GCS6 32bit(32MB) SDRAM(0x0c000000-0x0dffffff)

;//BWSCON
DW8                        EQU        (0x0)
DW16                EQU        (0x1)
DW32                EQU        (0x2)
WAIT                EQU        (0x1<<2)
UBLB                EQU        (0x1<<3)

               ASSERT :DEF:BUSWIDTH                              //这里有错误
    [ BUSWIDTH=16                                               //这里也有错误
B1_BWSCON        EQU (DW16)
B2_BWSCON        EQU (DW16)
B3_BWSCON        EQU (DW16)
B4_BWSCON        EQU (DW16)
B5_BWSCON        EQU (DW16)
B6_BWSCON        EQU (DW16)
B7_BWSCON        EQU (DW16)
    | ;BUSWIDTH=32
B1_BWSCON        EQU (DW32)
B2_BWSCON        EQU (DW16)
B3_BWSCON        EQU (DW16)
B4_BWSCON        EQU (DW16)
B5_BWSCON        EQU (DW16)
B6_BWSCON        EQU (DW32)
B7_BWSCON        EQU (DW32)
    ]

;//BANK0CON

B0_Tacs                EQU        0x0        ;0clk
B0_Tcos                EQU        0x0        ;0clk
B0_Tacc                EQU        0x7        ;14clk
B0_Tcoh                EQU        0x0        ;0clk
B0_Tah                EQU        0x0        ;0clk
B0_Tacp                EQU        0x0       
B0_PMC                EQU        0x0        ;normal

;//BANK1CON
B1_Tacs                EQU        0x0        ;0clk
B1_Tcos                EQU        0x0        ;0clk
B1_Tacc                EQU        0x7        ;14clk
B1_Tcoh                EQU        0x0        ;0clk
B1_Tah                EQU        0x0        ;0clk
B1_Tacp                EQU        0x0       
B1_PMC                EQU        0x0        ;normal

;//Bank 2 parameter
B2_Tacs                EQU        0x0        ;0clk
B2_Tcos                EQU        0x0        ;0clk
B2_Tacc                EQU        0x7        ;14clk
B2_Tcoh                EQU        0x0        ;0clk
B2_Tah                EQU        0x0        ;0clk
B2_Tacp                EQU        0x0       
B2_PMC                EQU        0x0        ;normal

;//Bank 3 parameter
B3_Tacs                EQU        0x0        ;0clk
B3_Tcos                EQU        0x0        ;0clk
B3_Tacc                EQU        0x7        ;14clk
B3_Tcoh                EQU        0x0        ;0clk
B3_Tah                EQU        0x0        ;0clk
B3_Tacp                EQU        0x0       
B3_PMC                EQU        0x0        ;normal

;//Bank 4 parameter
B4_Tacs                EQU        0x0        ;0clk
B4_Tcos                EQU        0x0        ;0clk
B4_Tacc                EQU        0x7        ;14clk
B4_Tcoh                EQU        0x0        ;0clk
B4_Tah                EQU        0x0        ;0clk
B4_Tacp                EQU        0x0       
B4_PMC                EQU        0x0        ;normal

;//Bank 5 parameter
B5_Tacs                EQU        0x0        ;0clk
B5_Tcos                EQU        0x0        ;0clk
B5_Tacc                EQU        0x7        ;14clk
B5_Tcoh                EQU        0x0        ;0clk
B5_Tah                EQU        0x0        ;0clk
B5_Tacp                EQU        0x0       
B5_PMC                EQU        0x0        ;normal

;//Bank 6 parameter
B6_MT                EQU        0x3        ;SDRAM
;B6_Trcd                EQU        0x0        ;2clk
B6_Trcd                EQU        0x1        ;3clk
B6_SCAN                EQU        0x1        ;9bit

;//Bank 7 parameter
B7_MT                EQU        0x3        ;SDRAM
;B7_Trcd                EQU        0x0        ;2clk
B7_Trcd                EQU        0x1        ;3clk
B7_SCAN                EQU        0x1        ;9bit

;//REFRESH parameter
REFEN                EQU        0x1        ;Refresh enable
TREFMD                EQU        0x0        ;CBR(CAS before RAS)/Auto refresh
Trp                EQU        0x0        ;2clk
Trc                EQU        0x3        ;7clk
               
Tchr                EQU        0x2        ;3clk
REFCNT                EQU        1113        ;period=15.6us, HCLK=60Mhz, (2048+1-15.6*60)

        END

**********************************************************************
Error:a1312E;Assertion failed
     Memcfg.s   line 39
39 00000000    ASSERT:DEF:BUSWIDTH   

Errot:A1150E:Bad symbol
     Mnecfg.s  line 40
40  00000000     [BUSWIDTH=16



最新回复

BUSWIDTH 是否在其他文件定义?而那个文件没有包括到工程?  详情 回复 发表于 2010-3-15 17:27
点赞 关注

回复
举报

64

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
你用什么编译的?
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
我用ADS1.2编译的啊~是不是编译器有问题啊?
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

4
 
终于找到组织了,我也面临这个问题,找了好久了,没找到原因.
 
 
 

回复

49

帖子

0

TA的资源

一粒金砂(初级)

5
 
顶顶顶
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

6
 
我也有这个问题,不过我用的是MDK4.0.不同的编译器要怎样呀?
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

7
 
估计是头文件问题,呵呵。
 
 
 

回复

62

帖子

0

TA的资源

一粒金砂(初级)

8
 
MARK
 
 
 

回复

63

帖子

0

TA的资源

一粒金砂(初级)

9
 
去问你买开发板的技术支持吧!也许他能告诉你。
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

10
 
这事儿一个电话给技术支持摞过去,还怕不解决?搞定记得跟大伙分享一下,^_^…
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

11
 
BUSWIDTH 在环境中没有设置
你搜索看看
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

12
 
BUSWIDTH 是否在其他文件定义?而那个文件没有包括到工程?
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/6 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表