摘要:
sudo apt-get install openssh-serverUbuntu缺省安装了openssh-client,所以在这里就不安装了,如果你的系统没有安装的话,再用apt-get安装上即可。然后确认sshserver是否启动了:ps -e |grep ssh如果只有ssh-agent那ssh-server还没有启动,需要/etc/init.d/ssh start,如果看到sshd那说明ssh-server已经启动了。ssh-server配置文件位于/ etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,如222。然后重启 阅读全文
摘要:
因为实际应用需要基于LwIP实现网络服务器,但目前NIOS 8.0版本已经不建议用户使用它,直观的现象是用户不能直接调用LwIP的库函数,我结合自己的摸索,总结出建立基于LwIP的软件工程方法:通讯板实现和上位机间的网络通讯,具体建立工程步骤如下:1、 打开NIOS IDE,点击file菜单下的switch workplace,将工作空间换至本工程目录下software文件夹下,点击OK;2、 建立新工程,新建NIOS II C/C++ Application,其中PTF文件选择通讯(TT_COM)工程目录下的TT_COM.ptf,随后,选择历程模板Hello MicroC/OS-II,点确定 阅读全文
摘要:
GPL(General Public License),即GNU通用公共许可证1、 uCos-II(ucos ii):商业和GPL双许可。μC/OS-II是一种可移植的,可植入ROM的,可裁剪的,抢占式的,实时多任务操作系统内核。是实现一个基于优先级调度的抢占式的实时内核,并在这个内核之上提供最基本的系统服务,如信号量,邮箱,消息队列,内存管理,中断管理等。2、 FreeRtos:和ucos-ii有部分类似,移植更方便,有赶超uCos-II的趋势,GPL许可。相对μC/OS-II、embOS等商业操作系统,FreeRTOS操作系统是完全免费的操作系统,具有源码公开、可移植、可裁减、调度策略灵活 阅读全文