摘要:
字节:8位 半字:16位 字:32位 双字:64位 uint32_t i; uint64_t i; word i; dword i; #include "flash.h" //功能:向第四扇区写数据 void Flash_Init(void) { uint32_t data[64] = {0};// 阅读全文
摘要:
一、应用层使用的标准库 1、musl库 是一个全新为 Linux 基本系统实现的标准库。特点是轻量级、快速、简单、免费、标准兼容和安全。 openwrt使用的是musl-1.1.18 openwrt\build_dir\toolchain-arm_cortex-a7+neon-vfpv4_gcc-5 阅读全文
摘要:
netstat -an //查看正在监听的端口号 阅读全文
摘要:
如果删除了本地某个文件,想重新下载,那么git pull 阅读全文
摘要:
查看gpio的使用情况: 查看设备树: 查看pinctrl注册: 查看pin脚分组: 查看pin脚复用: 查看注册的pinj脚: 阅读全文
摘要:
一、红外遥控简介 红外遥控是一种无线、非接触控制技术, 具有抗干扰能力强,信息传输可靠,功耗低,成本低,易实现等显著优点, 同类产品的红外线遥控器,可以有相同的遥控频率或编码,而不会出现遥控信号“串门”的情况。 红外遥控的编码目前广泛使用的是: NEC Protocol的PWM(脉冲宽度调制)和Ph 阅读全文
摘要:
1、超声波模块简介 如上图接线,VCC供3.3v~5V电源,GND为地线,TRIG触发控制信号输入,ECHO回响信号输出等四个接口端。 品牌:HC-SR04 可提供2cm~400cm的非接触式的距离感测功能 精度高达3mm. 模块包括声波发射器、接收器与控制电路。 工作电压:3.3V-5V. 2、基 阅读全文
摘要:
一、传感器实物图 二、传感器应用电路图: 通过原理图可知dht11通过DQ脚和STM32F407ZE06的PG9连接。通过DQ进行数据传输,串行接口 (单线双向),半双工的工作模式。 串行接口 (单线双向) DATA 用于微处理器与 DHT11之间的通讯和同步,采用单总线数据格式,一次通讯时间4ms 阅读全文
摘要:
可以通过在/sys/class/gpio下操作导出GPIO引脚,从而对GPIO进行操作。 export:导出控制的 GPIO 引脚编号。 unexport:取消控制的 GPIO 引脚编号。 gpiochip*/:保存系统中 GPIO 寄存器的信息,包括每个寄存器控制引脚的起始编号 base,寄存器名 阅读全文
摘要:
1、概述 DTS是Device Tree Source的缩写,用来描述设备的硬件细节。在过去的ARM Linux中,arch/arm/plat-xxx和arch/arm/mach-xxx中充斥着大量的垃圾代码,相当多数的代码只是在描述板级细节,而这些板级细节对于内核来讲,不过是垃圾,如板上的plat 阅读全文