Posts

树莓派网络时间同步及硬件时钟同步

2022-11-25

树莓派系统时间不对从图中我们可以知道上次登录时间是1970年1月1日星期四的00:03:17分,由此我们可以推断,新安装系统的树莓派默认系统时间应该是1970年1月1日开始的。很明显,这个时间与我们期望的当前时间是不符的。我们需要将系统时间修改为和当前时间同步。第一步:启用网络时间协议为了保证时间的

0 条评论
27,682 热度

树莓派HDMI强制输出

2022-11-02

但这里边还有个小问题,树莓派如果上电时不接HDMI,物理口上是没输出的;这是个普遍问题,相信对于一个嵌入式设备,很多人都有类似需求(比如关屏不关盒),那么何解呢?sudo vim /boot/config.txt# uncomment if hdmi display is not detected

0 条评论
38,063 热度

树莓派上安装java环境

2022-11-02

因为树莓派pi4j 要求必须使用Oracle jdk 所以 openjdk的安装是不行的,这里是因为我要使用pi4j,如果不需要的则可以安装openjdk安装Oracle JDK切换到root用户sudo -i#根据自己系统选择arm32或者arm64,以下命令可查询getconf LONG_BIT

0 条评论
36,795 热度

java使用nrjavaserial串口通信

2022-11-02

java因为语言本身特性,并不能和硬件直接通信,所以想要调用串口和硬件通信,需要借助其他语言开发的插件,例如RXTX,树莓派中的pi4j。这里讲的是nrjavaserial这一插件https://github.com/NeuronRobotics/nrjavaserial这是RXTX 库的一个分支,

0 条评论
35,091 热度

树莓派使用RXTX

2022-11-02

方法一:不生效使用apt-get install librxtx-java就可以安装部署,很简单,很方便方法二: each undeclared identifier is reported only once for each function it appears inlibtool: link

0 条评论
33,626 热度

树莓派串口通信配置

2022-11-02

树莓派本身是两个串口,运行ls /dev -al如下:请注意:在默认状态下,serial0(就是GPIO14,15)是映射到ttyS0的(就是MINI串口:/dev/ttyS0),ttyS0的特点是其工作时钟来自于CPU,CPU的时钟呢又是从600MHZ到1.5Ghz动态变化的,所以这个串口经常会因

0 条评论
32,980 热度

树莓派添加开关机键

2022-11-02

常用的关机方法有两种(外接屏幕和键盘的就不说了):远程登录然后敲命令(这是最合适的关机方法,但是太麻烦,如果没有电脑在身边就没法关机了)拔电源(简单粗暴,但很容易导致文件损坏)所以为了愉快的使用树莓派,最好还是给它添加一个像电脑一样的电源键,百度了一大圈发现国内(没错,我就是针对国内,来来回回就那么

0 条评论
31,322 热度

树莓派 java使用pi4j

2022-11-02

先决条件(本篇为官方文档的翻译)Java 运行时 (JRE/JDK)如果您使用的是 Raspbian 的最新版本,则预安装了 Oracle Java 运行时环境。没什么可做的。如果您使用的是尚未包含 Java 运行时环境的较旧 Raspbian 版本,请参阅以下文章以获取有关安装 Oracle JD

0 条评论
28,897 热度