A2L文件的结构

1、A2L文件的总体结构:

/begin PROJECT

        /begin HEADER

        /end HEADER

        /begin MODULE

                /begin A2ML

                /end A2ML

                /begin MOD_PAR

                /end MOD_PAR

                /begin IF_DATA

                /end IF_DATA

                #include xxx

                #include xxx

                ...

                 /begin COMPU_METHOD

                /end COMPU_METHOD

                ...

                 /begin RECORD_LAYOUT

                 /end RECORD_LAYOUT

                ...

        /end MODULE

/end PROJECT

2、MOD_PAR结构

/begin MOD_PAR

        /begin MEMORY_SEGMENT

        //指定FLASH地址空间,整个FLASH区域

        /end MEMORY_SEGMENT

        /begin MEMORY_SEGMENT

        //指定CAL地址空间,保存标定参数的区域,FLASH的一部分,即reference page

        /end MEMORY_SEGMENT

        /begin MEMORY_SEGMENT

        //指定RAM地址空间,保存标定参数的区域,RAM的一部分,即working page

        /end MEMORY_SEGMENT

        ...

        /begin CALIBRATION_METHOD

                /begin CALIBRATION_HANDLE

                //标定数据的地址空间,同CAL部分

                /end CALIBRATION_HANDLE

        /end CALIBRATION_METHOD

/end MOD_PAR

3、IF_DATA结构

/begin IF_DATA

        /begin SOURCE

        //定义一个DAQ的报文,对应一个RASTER

        /end SOURCE

        ...//更多个SOURCE

        /begin RASTER

        //定义一个RASTER

        /end RASTER

        ...//更多个RASTER

        /begin TP_BLOB

                 /begin CHECKSUM_PARAM

                 /end CHECKSUM_PARAM

                /begin DEFINED_PAGES

                //定义working page地址空间,与MOD_PAR中的RAM定义一致

                /end DEFINED_PAGES

                /begin DEFINED_PAGES

                //定义reference page地址空间,与MOD_PAR中的CAL定义一致

                /end DEFINED_PAGES

        /end TP_BLOB

/end IF_DATA

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值