前言
本次目的是运行 的 ,所涉及内容包括 的安装、 内核的编译、
的安装和测试、 主站安装和调试。最后通过主站成功识别从站并通过 和
两个例子与特定从站通信。
首先需要确定一下合适的版本。 主站和 对内核版本都有要求,或者说相关
版本是在特定内核版本上调试成功的,为了减少不必要的麻烦所以才需要版本对应。
0 版本确认
在 网站上下载代码和文档,网址如下,最新版本为 (话说这个已经很久没
更新了)
文档在 节便提到支持 内核为 版本,但其中的实时网卡驱动只更新到
!,之后的版本会在安装时提示不支持当前内核版本。
版本已经更新到 ,"# 但使用较多的还是 ,且目前网上教程较多
方便操作,本次采用
#安装 假设你本来就是 那忽略这一步
#在 $ 下使用 %& 制作 启动盘
在 %& 界面下打开所需 %& 文件,然后再菜单栏中启动写入硬盘映像,在弹框中选择
自己的 盘,然后点击写入即可
注:如果有同学装系统失败,可以尝试一下这个操作;点击在弹框内的便携驱动写入新的
驱动器引导扇区'。本次安装使用 !(! 时没有使用这个,依然能安装成功。
#使用 $ 自带的硬盘管理工具分配一个不少于 ( 的分区,方便安装 ;其实
单纯安装 只需要 )( 的空间,为何要分至少 ( 呢,因为在编译内核时会急剧占
据硬盘空间,印象中多占用了 * 之多,如果空间不够,内核编译便会失败;
#修改 +&% 为 盘启动模式,插上 盘重新启动电脑,开机后便会进入 界面,选
择 #,在安装位置中选择之前准备的分区
#安装
本次使用的内核是 ,(, 分别从一下网址下载(为何使用 ,(,因
为下载下来的 自带这个内核版本的 --. 实时补丁,不需要再额外上网找)
/ 内核)))#001 ##(注:下载开头是 的
文件而不是 )
软件)))#)1
#安装依赖库
2##)#
2##)##0)0#)#)1#3)1#)1#
30#3#0#
也可以先安装软件,发现缺什么后再安装
#打补丁
把解压后的内核文件和 拷贝到#目录下(尝试了在其他目录也可以完成编
译内核)4复制 文件到 ) ,( 目录下。
评论1