Advertisement

asn1c_v2x_app.rar

  • 5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:RAR


简介:
asn1c_v2x_app.rar包含使用ASN.1编译器asn1c生成的V2X应用层代码和资源。适用于C语言开发环境,助力智能交通系统中车辆间通信应用的研发与测试。 1. 包含消息集BSMRSMRSIMAPSPAT的XPER编解码接口 2. libasn1c库 安装asn1c-0.9.28开源工具,使用以下命令生成对应.c和.h文件,并连接成libasn1c库: ``` asn1c -pdu=all -fcompound-names -gen-PER LTEV2X.asn ``` 3. 编译命令,请参阅Makefile。 第一次编译时运行:`.build_project.sh`。 编译模块使用命令:`mm`,清除模块使用命令:`mc`。 4. 生成可执行文件v2x_msg。该程序会读取并处理编解码库中的数据,并保存消息集的二进制文件如下: - asn1c_bsm - asn1c_map - asn1c_rsi - asn1c_rsm - asn1c_spat 5. 日志输出示例: ``` xzb@ubuntu:homemysharecodeasn1c_v2x_app$ .v2x_msg [bsm_msg_test][549] begin [main.c,bsm_msg_fill:338]fill bsm end [main.c,bsm_msg_test:563]----------bsm encode--------- 10 10 20 30 00 00 00 00 00 1234 [详细信息略] [main.c,bsm_msg_test:566]----------bsm decode--------- 10 10 20 30 00 00 00 00 00 [详细信息略] [main.c,writeEncodeData2File:301]write2file size:36 [bsm_msg_test][589] end [rsm_msg_test][624] begin [main.c,rsm_msg_test:638]----------rsm encode--------- [详细信息略] ``` 以上为日志输出示例,省略了中间部分的详细内容。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • asn1c_v2x_app.rar
    优质
    asn1c_v2x_app.rar包含使用ASN.1编译器asn1c生成的V2X应用层代码和资源。适用于C语言开发环境,助力智能交通系统中车辆间通信应用的研发与测试。 1. 包含消息集BSMRSMRSIMAPSPAT的XPER编解码接口 2. libasn1c库 安装asn1c-0.9.28开源工具,使用以下命令生成对应.c和.h文件,并连接成libasn1c库: ``` asn1c -pdu=all -fcompound-names -gen-PER LTEV2X.asn ``` 3. 编译命令,请参阅Makefile。 第一次编译时运行:`.build_project.sh`。 编译模块使用命令:`mm`,清除模块使用命令:`mc`。 4. 生成可执行文件v2x_msg。该程序会读取并处理编解码库中的数据,并保存消息集的二进制文件如下: - asn1c_bsm - asn1c_map - asn1c_rsi - asn1c_rsm - asn1c_spat 5. 日志输出示例: ``` xzb@ubuntu:homemysharecodeasn1c_v2x_app$ .v2x_msg [bsm_msg_test][549] begin [main.c,bsm_msg_fill:338]fill bsm end [main.c,bsm_msg_test:563]----------bsm encode--------- 10 10 20 30 00 00 00 00 00 1234 [详细信息略] [main.c,bsm_msg_test:566]----------bsm decode--------- 10 10 20 30 00 00 00 00 00 [详细信息略] [main.c,writeEncodeData2File:301]write2file size:36 [bsm_msg_test][589] end [rsm_msg_test][624] begin [main.c,rsm_msg_test:638]----------rsm encode--------- [详细信息略] ``` 以上为日志输出示例,省略了中间部分的详细内容。