嵌入式开发板添加获取网络时间命令ntf(嵌入式开发板如何添加自己的命令)
对于具有互联网接入能力的嵌入式设备,系统时间可以从网络时间服务器进行同步,需要ntpdate命令的支持。
下载ntp源码包
下载地址:https://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/
解压
tar xvzf ntp-4.2.4p7.tar.gz
配置ntp源码
./configure –prefix=$PWD/install –exec-prefix=$PWD/install –host=arm-linux CC=arm-none-linux-gnueabi-gcc
注意:需要将arm-none-linux-gnueabi-gcc改为你自己的gcc交叉编译器名称
编译
执行make&make install命令后,如果不报错则在_install目录中产生bin、lib、man三个文件夹,其中bin目录中的ntpdate为我们需要的命令。
将ntpdate拷贝到linux-arm设备的环境变量中,使用chmod u+x ntpdate给予执行权限。
通过ntpdate获取网络时间