05 2021 档案
摘要:一、OLED简介 GND: 电源地VCC:电源正(3~5.5V)SCL:OLED的DO脚,在IC通信中为时钟管脚 SDA:OLED的D1脚,在IIC通信中为数据管脚 1、概念 OLED,即有机发光二极管( Organic Light Emitting Diode)。LCD都需要背光,OLED由于同时
阅读全文
摘要:字节: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 //查看正在监听的端口号
阅读全文
摘要:查看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
阅读全文
摘要:luci界面选择keep setting后,不擦除rootfs-data。 mtd可以看到uboot、bootenv、dtb、kernel、rootfs、rootfs_data的内存分布
阅读全文
摘要:一、蓝牙模块参数简介 蓝牙模块:汇承HC05蓝牙串口通信模块。 蓝牙协议:Bluetooth Specification V2.0带EDR蓝牙协议。 无线工作频段为2.4GHz ISM。 调制方式是GFSK。 模块最大发射功率为4dBm。 接收灵敏度-85dBm。 板载PCB天线,可以实现10米距离
阅读全文
摘要:一、led配置 1、界面说明 如上图可在led configuration界面添加对于led灯的控制。 通过add按钮添加led闪烁的触发事件。 Name:配置led名字。 LED Name:设置红灯和绿灯。 (目前用的测试板红灯和绿灯都显示绿灯) Default state:选中时灯亮度为255,
阅读全文
摘要:/etc/config下的uci配置文件都是动态生成的,每个脚本文件对应一个uci配置文件 /etc/init.d目录下的脚本调用function.sh中的一些函数去修改/etc/config下的uci配置文件 //openwrt\package\base-files\files\lib\funct
阅读全文