8 廖昌海

尚未进行身份认证

我要认证

HaydnLiao.top

等级
TA的排名 3w+

Raspberry Pi 3 B+ NAS以及自动备份和邮件提醒

一、准备树莓派1.准备系统2.配置网络3.更新源4.修改密码5.远程连接二、初始化存储设备1.分区2.格式化3.3.自动挂载三、NFS服务器四、自动增量备份自动备份删除历史备份恢复数据五、邮件提醒...

2020-06-27 23:56:25

Nordic nRF52840 使用DK测试通信距离

Nordic DevZone:Testing Long Range (Coded PHY) with Nordic solution (It Simply Works)一、准备工作nRF52840 DK PCA10056 * 2Hex文件:不连接/连接测试_信号强度.hexmain.c里CONNECT_TO_ADV_REPORT为0时测试不连接时的广播和扫描的距离,为1时测试连接的距离...

2020-03-19 16:35:58

Dlib Windows下安装Dlib库

Dlib

2020-03-17 00:19:23

Dlib Linux下编译失败

转载地址:http://accu.cc/content/daze/dlib/install/记录二: 内存过小导致编译失败c++: internal compiler error: Killed (program cc1plus)Please submit a full bug report,with preprocessed source if appropriate.See htt...

2020-03-15 10:45:53

Nordic nRF52840 SDK16 RTT Log

一、Firmware1. sdk_config.h#define NRF_LOG_BACKEND_RTT_ENABLED 1#define NRF_LOG_ENABLED 12. header files#include "nrf_log.h"#include "nrf_log_ctrl.h"#include "nrf_log_default_backends.h"3. ini...

2020-03-08 23:38:20

Keil Nordic SDK16编译时的问题

MDK5 Software Packs下载地址:Nordic网站:http://developer.nordicsemi.com/nRF5_SDK/pieces/nRF_DeviceFamilyPack/(只有NordicSemiconductor.nRF_DeviceFamilyPack.x.x.x.pack)Keil网站:https://www.keil.com/dd2/Pack/...

2020-02-25 23:45:44

在HomeAssistant中添加SwitchBot

安装HASS,参考//Installing Hass.io。增加对SwitchBot的支持,参考//SwitchBot。在configuration.yaml文件中,添加如下语句:switch: - platform: switchbot mac: 'xx:xx:xx:xx:xx:xx' name: xx在RaspberryPi里文件路径为/usr/share/hass...

2020-02-09 16:55:17

ESP32 SNTP配置

SNTP,Simple Network Time Protocol(简单网络时间协议),用来同步时钟。百度百科:SNTPSNTP协议采用客户端/服务器的工作方式,可以采用单播(点对点)或者广播(一点对多点)模式操作。SNTP服务器通过接收GPS信号或自带的原子钟作为系统的时间基准。单播模式下,SNTP客户端能够通过定期访问SNTP服务器获得准确的时间信息,用于调整客户端自身所在系统的时间...

2020-01-21 20:32:33

LIS3DHTR 写驱动时遇到的两个问题

LIS3DH是ST的一款三轴加速度计;TR表示包装方式,编带包装后绕在轮盘上,便于自动贴片机使用。I2C通信正常却读不到正确的加速度值判断I2通信正常是通过从WHO_AM_I(0x0F)能读出0x33。读取加速度值是发送地址OUT_X_L(0x28)后连读6个字节,却没有读正确(意料之外的数据)。确认了三轴也有使能。结果是I2C通信协议和LSM6DS3TR有点区别。连读的时候需要将...

2020-01-21 13:41:23

VSCode Clang代码自动格式化

针对Windows环境下Visual Studio Code的C/C++代码自动格式化。C/C++扩展在VSCode里安装C/C++扩展,扩展程序将自动安装Clang-Format。在C/Cpp文件里可以通过Shift+Alt+F进行格式化;或者右键 - Format Document。预定义样式Ctrl+Shift+P输入user settings,进入Settings界面;或者菜单...

2019-09-10 17:13:50

ESP8266 编译固件下载到NodeMCU开发板需要注意的问题

机智云上生成的固件下载进NodeMCU开发板一直不能正确运行,后来发现是编译选项的问题。编译选项ESP8266的SDK里的编译脚本ESP8266_RTOS_SDK\examples\project_template\gen_misc.sh中,提供了如下编译选项。STEP 1: choose boot version(0=boot_v1.1, 1=boot_v1.2+, 2=none)STE...

2019-06-02 21:55:45

Nordic NRF51 POF 电压失效比较器

Power-fail comparatorThe power-fail comparator (POF) can provide the CPU with an early warning of impending power failure. It will not reset the system, but give the CPU time to prepare for an orderl...

2019-05-22 09:06:00

PADS 关于封装丝印底层不出GERBER问题

问题描述封装在丝印底层有2D线和文本,但在出GERBER时不显示。解决方法CAM设置时在Silkscreen Bottom层设置里,元器件外框中勾选顶面贴装。这样,封装里2D线和文本在所有层的,或在CAM设置里已选定的层里的,都会显示出来。像贴片电阻电容这些不需要底面丝印的,修改其封装,将2D线和文本的层修改为Silkscreen Top,或者其他指定层。打开ECO模式,更...

2019-03-02 11:36:23

PADS 设置CAM以输出GERBER文件

这里写自定义目录标题自动生成CAM文档顶/底层阻焊层顶/底层助焊层顶/底层丝印顶/底层钻孔层钻孔图生成GERBER文件自动生成CAM文档默认情况下,PADS Layout里CAM下的文档列表是空的。camcam2输入无模命令@camdocs,自动生成CAM文档。camdocscamdocs2制造层名称Top/Bottom顶/底层Solder Mask T...

2019-02-25 23:40:36

2019年个人在嵌入式领域上的发展思路

摘自:嵌入式软件工程师前期职业生涯规划嵌入式软件工程师学习路线1、打好嵌入式软件编程的基础这一阶段重点打好嵌入式软件编程的基础,包括学习Linux系统的基本应用Linux的常用命令C语言编程基础常用的数据结构特别是C语言中对指针的理解和应用。这一阶段的主要目的是学习编程语言、开发环境、和培养自己的编程思维,为进一步学习嵌入式开发打下良好的基础。2、学习ARM体系结构编程这...

2019-01-06 20:56:03

Python Windows更新pip报错

在cmd命令提示符里使用python -m pip install --upgrade pip更新pip时 报错。 提示大概是缺少权限。 使用管理员权限的命令提示符更新就正常。 Win7可以在开始菜单-命令提示符右键以管理员身份运行,Win10可以在开始菜单右键,或者WIN+X,选择命令提示符(管理员)(A),再输入更新命令。 ...

2018-09-02 12:20:39

UART判断接收的数据为一帧的方法

空闲中断。在总线上接收到数据后,一个字节的时间内没有再接收到数据,空闲标志位置位,便认为一帧接收完毕。如STM32的空闲中断。延时等待。设定一个超时时间,在总线上接收到数据后,设定时间内没有再接收到数据,认为一帧接收完毕。如看门狗。通信协议。最常见的通信协议就是判断字符串末尾的回车符\r、换行符\n等,或者特定的帧尾。也可加入帧头、帧、校验等构成较为复杂点的通信协议。...

2018-07-17 20:44:54

Raspberry Pi 树莓派查看CPU温度

方法一pi@RaspberryPi:~ $ /opt/vc/bin/vcgencmd measure_temptemp=51.5'C方法二pi@RaspberryPi:~ $ cat /sys/class/thermal/thermal_zone0/temp50464 除以1000,单位是℃。

2018-06-23 23:44:21

Raspberry Pi 树莓派更改时区

时区不对,时间慢8个小时。pi@RaspberryPi:~ $ dateThu 14 Jun 16:00:00 UTC 2018在~/.profile文件最后加上export TZ='Asia/Shanghai',或者export TZ=CST-8,保存,退出,然后logout再login。pi@RaspberryPi:~ $ dateFri 15 Jun 00:03:18 C...

2018-06-15 00:16:35

Raspberry Pi 3 B+ 开箱基本配置(Windows环境下)

1. 下载系统下载 Raspbian,建议下载种子,然后使用迅雷等下载工具下载。 或者在官网上下载名称为RASPBIAN STRETCH WITH DESKTOP的系统。 2. 写入SD卡下载 Win32 Disk Imager,直接下载即可,安装。 将SD卡通过读卡器连接到电脑,从下载的文件(.zip)解压出系统(.img),选择后写入,等待5分钟左右。 写入完成后,在b...

2018-06-09 23:09:35

查看更多

勋章 我的勋章
  • 领英
    领英
    绑定领英第三方账户获取
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。