摘要: 交叉编译 使用make方式编译 修改MakeFile裁剪编译选项 # 修改 build 目标,只编译动态库 # build: | mkdir ${MQTTLIB_C_TARGET} ${MQTTLIB_CS_TARGET} ${MQTTLIB_A_TARGET} ${MQTTLIB_AS_TARGE 阅读全文
posted @ 2025-06-24 16:52 silencehuan 阅读(112) 评论(0) 推荐(0)
摘要: 1 ubifs 1.1 背景 在 Linux-2.6.27 以前,谈到Flash文件系统,大家很多时候多会想到cramfs、jffs2、yaffs2等文件系统。它们也都是基于文件系统+mtd+flash设备的架构。linux-2.6.27后,内核加入了一种新型的flash文件系统UBI(Unsort 阅读全文
posted @ 2025-06-20 11:12 silencehuan 阅读(177) 评论(0) 推荐(0)
摘要: 基于emmc的uboot升级设计 前言 本文介绍一种基于 EMMC 设备通过 uboot 升级固件的方法,下面所述设备为混合供电项目主控板。 uboot 基于nxp官方 uboot-imx-rel_imx_4.1.15_2.1.0_ga 已进行基础移植可正常启动内核,移植在此不在进行赘述。 1.ub 阅读全文
posted @ 2025-06-20 11:11 silencehuan 阅读(64) 评论(0) 推荐(0)
摘要: OpenWrt软件包制作 OPKG概述 OPKG(Open/OpenWrt Package)是一个轻量快速的软件包管理系统,是 IPKG 的克隆,目前已成为开源嵌入式系统领域的事实标准。OPKG 常用于路由、交换机等嵌入式设备中,用来管理软件包的下载、安装、升级、卸载和查询等,并处理软件包的依赖关系 阅读全文
posted @ 2025-06-20 11:09 silencehuan 阅读(179) 评论(0) 推荐(0)
摘要: ChirpStack搭建私有LoRa服务器 ChirpStack简介 ChirpStack是一个由 CableLabs 主导的开源的LoRaWan网络服务器堆栈,之前该项目的名字叫LoRa Server。 ChirpStack开源LoRaWAN网络服务器堆栈为LoRaWAN网络提供了开源组件,它们共 阅读全文
posted @ 2025-06-20 11:06 silencehuan 阅读(406) 评论(0) 推荐(0)
摘要: Lorawan调试纪要 Lorawan基础概念 1.1 lorawan简介及扩频技术 LoRaWAN是为LoRa远距离通信网络设计的一套通讯协议和系统架构。 Lora 扩频技术:通过注入一个更高频信号将基带信号扩展到更宽的频带,它的基本特点是其传输信息所用信号的带宽远大于信息本身的带宽。 扩频计数常 阅读全文
posted @ 2025-06-20 11:01 silencehuan 阅读(134) 评论(0) 推荐(0)
摘要: snmp总结四:lwip-snmp 上一节讲到了在Linux的环境下基于net-snmp的SNMP代理的实现,那在单片机等资源环境受限的情况下SNMP协议解决方案呢?本节实验环境 RT-Thread5.1.0 + AT32F437ZMT7 + lwip2.1.2. 本节内容基于对 RT-Thread 阅读全文
posted @ 2025-06-19 17:33 silencehuan 阅读(220) 评论(0) 推荐(0)
摘要: snmp总结三:net-snmp 本实例测试版本 net-snmp-5.8,开发主机ubuntu已安装 net-snmp。 1 交叉编译 交叉编译时对功能进行一定的裁剪,编译脚本示例如下所示: #!/bin/sh HOME=$(pwd) PREFIX_DIR=$HOME/install COMPIL 阅读全文
posted @ 2025-06-19 17:32 silencehuan 阅读(210) 评论(0) 推荐(0)
摘要: snmp总结二:MIB语法 MIB(Management Information Base,管理信息库)是 MO(Managed Object 管理对象)定义的集合。MIB 文件是按照 ASN.1 定义的文本文件。每个管理对象都对应一个节点,并且用 OID(Object Identifier)来标识 阅读全文
posted @ 2025-06-19 17:29 silencehuan 阅读(111) 评论(0) 推荐(0)
摘要: snmp总结一:概述 SNMP概述 SNMP是英文"Simple Network Management Protocol"的缩写,中文意思是"简单网络管理协议"。SNMP是一种简单网络管理协议,它属于TCP/IP五层协议中的应用层协议,用于网络管理的协议。SNMP主要用于网络设备的管理。由于SNMP 阅读全文
posted @ 2025-06-19 17:28 silencehuan 阅读(221) 评论(0) 推荐(0)