orange pi
watershade2010
这个作者很懒,什么都没留下…
展开
-
C/C++更新linux系统时间和硬件时间的方法
背景说明我的linux板卡是不联网的,但是MCU所在的板卡通过2G模块连接物联网。但是linux板卡有时需要记录相对准确的时间。理想情况是安装一个带电池的RTC模块通过I2C连接到linux板卡上。但我对时间的准确度要求并不是很高。差个1秒2秒的问题不大。添加额外硬件就得不偿失。MCU和linux板卡本来已经有UART进行数据互传。所以我决定通过MCU将自己的RTC时间通过UART传递给linux板卡,linux板卡接收到时间之后,在添加一定的延时来实现时间的基本同步。当然如果想更好的通过可以尝试数据互传原创 2020-07-01 21:31:33 · 5582 阅读 · 1 评论 -
用gpio来休眠与唤醒orange pi 3(armbian)
## linux的几个状态freezestandbymemdisk## 选择gpio## 代码实现原创 2020-06-28 00:42:01 · 2427 阅读 · 0 评论 -
orange pi 3 emmc备份实践
opi3 emmc系统备份实践背景描述opi3我烧写的是armbian系统,这个系统有个很好用的工具armbian-config,可以通过它实现将sd卡系统烧写到emmc上。本质上是调用nand-sata-install这样一段脚本。这个脚本实现了将sd卡系统搬迁到emmc并建立分区。这个指令相对挺高效的。但实际生产中,我在这台机器上开发好的程序,安装的更新等等需要迁移到另一块相同的板卡上。(类似于小批量样机)这时我应该怎么做呢?直接的办法是将这块的emmc直接拷贝到另一块上。(猜想借助sd卡上原创 2020-05-08 23:02:21 · 4132 阅读 · 0 评论