您的位置:首页 > 其它

BACnet移植记录

2014-04-21 15:27 148 查看
bacnet官网:http://www.bacnet.org/Developer/index.html
 
准备:
在之前的基础上:
板子:uboot移植、内核烧写、nfs根文件系统
ubuntu系统:安装了交叉编译链、minicom
 
 
下面是已经弄好的交叉编译链
下面是已经弄好的交叉编译链

下面是已经弄好的nfs
 

下面是已经弄好的nfs

 
硬件链接:
板子接上电源、串口与电脑连接、网线接到路由器与电脑同一个网段
 
步骤
编译bacnet-stack-0.8.2
进入到bacnet-stack-0.8.2文件夹,打开Makefile

修改编译器为交叉编译器,点保存

 
然后回到命令窗口,cd到bacnet-stack-0.8.2文件夹,make
clean all即可,

然后把bacserv放到nfs根文件系统(这个已经事先做好):

 
启动板子及bacserv
虚拟机链接com口

启动minicom:sudo
minicom

 

启动板子后ls就可以查看到nfs里的bacserv

启动bacserv,其device
id为123:

 
测试
然后回到bacnet opc server点bacnet
device discover按钮,就可以看到刚才启动id为123的bacnet
device:

而在minicom里也看到板子bacserv的运行情况:

 
 
 
 
 
 
 
 
 
 
 
 
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  BACnet