ARM板Ubuntu平台上编译CANFestival的方法

本文详细介绍了如何在基于Ubuntu的ARM开发板上,为调试CANopen I/O模块编译CANFestival软件。步骤包括源代码的解压、配置、编译以及波特率设置,最后通过执行程序观察PDO和SDO通信数据。
摘要由CSDN通过智能技术生成

以调试的CANopen I/O模块为例进行说明。

根据对象字典中定义的输入输出变量DI1DI2DO1DO2PDO同步传输数据如下:

void TestMaster_post_sync(CO_Data* d)

{

DO1++;//  8位数字输出端口

DO2++;// 8位数字输出端口

eprintf("MicroMod Digital In: %2.2x\n",DI1);//DI1表示低8位数字输入端口

eprintf("MicroMod Digital In: %2.2x\n",DI2);//DI2表示高8位数字输入端口

}

DO1表示低8位数字输出端口值,unsigned char类型。

DO2表示高8位数字输出端口值,unsigned char类型。

DI1

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值