
嵌入式、物联网:Arduino,STM32,etc
FeatureOverload
github.com/RDpWTeHM
展开
-
memtester4.3.0 方法与 ARM A53 移植
Overview前言详解函数memtester-4.3.0 版本方法test_stuck_address目的(原理)时间花销ARM A53移植版本方法test_random_value目的(原理)时间花销ARM A53移植版本方法test_walkbits1_comparison/test_walkbits0_comparison目的(原理)时间花销ARM A53移植版本方法test_seqinc...转载 2020-03-31 16:32:37 · 1901 阅读 · 0 评论 -
【嵌入式LINUX】mount mtd part with ubi filesystem for test write/read of Flash
使用 ubi 文件系统挂载 mtd 分区用于做 Flash 的读写测试Overviewubifs挂载命令测试 Flash 脚本示例以 jffs2 文件系统挂载问题提示擦除块相关错误的Referenceubifs挂载命令$ flash_eraseall /dev/mtd8 # 也可能你的命令是 `flash_erase /dev/mtd8`$ ubiattach /dev/u...原创 2020-03-20 10:06:38 · 925 阅读 · 0 评论 -
【C】代码中获取如 /proc 下的值
【C】代码中获取如 /proc 下的值 【C】代码中获取如 `/proc` 下的值使用 `popen`使用 `sscanf` 转化 string to integer 示例使用 popen以获取 /proc/uptime 为例:在终端中获取:$ cat /proc/uptime521373.84 4154516.97$ 在代码中使用 popen 获取1:不要使用 fscanf...原创 2018-12-20 09:46:39 · 1720 阅读 · 0 评论 -
[C] 规范,技术名词,trick 合集
[C] 规范,技术名词,trick 合集 [C] 规范,技术名词,trick 合集网络协议栈DHCP结构体网络协议栈DHCP结构体dhcpMessage struct with comment1udhcpd源码分析4–获取client报文及发包动作 > 重要的结构体 ↩︎...原创 2018-12-11 14:13:11 · 355 阅读 · 0 评论 -
【Arduino】一份简单的(伪)多线程示例 - print "Hello World" 和 echo 功能
Arduino 上运行(伪)多线程示例 - print “Hello World” 和 echo 功能 Arduino 上运行(伪)多线程示例 - print "Hello World" 和 echo 功能DemoNote相关Arduino 定时器(`delay()`)Arduino SerialDemo/** * Reference: * N/A */void setup()...原创 2018-12-30 15:29:02 · 954 阅读 · 0 评论 -
【LINUX】【bridge】一些有价值的 LINUX - bridge(brctl) 参考
一些有价值的 LINUX - bridge(brctl) 参考 一些有价值的 LINUX - bridge(brctl) 参考brctl 基本用法网桥br0 解释和介绍How to bridge a wireless interface with another wireless interface (both on the same computer)?QAbrctl 基本用法(原)LIN...转载 2019-02-28 10:09:24 · 1183 阅读 · 0 评论 -
【OpenWrt】(Luci)OpenWrt Web GUI 开发之 Luci 框架粗解
本博文全部内容都可以在 ???? GitHub ???? 上找到。本博文是 GitHub 上的 README 内容,故本文内部分链接是以 GitHub 上相对路径放置的,有需要请在 GitHub 中下载/查看。因为个人的水平和精力是有限的,如果本目录下的内容存在错误,疏忽之处,欢迎指出:可创建 Issue 或者 fork 修改后向本仓库做 pull requestOverview理解 Luci 架构...原创 2019-09-20 12:42:43 · 19546 阅读 · 7 评论 -
[C] 提取 URL 中的 domain
[C] 提取 URL 中的 domain一个简单实现,仅供参考。如果只是要提取 domain 来比较,并且放宽条件的话,可以直接使用 strstr(URL, domain) 即可。从开源成熟的代码中拿出“提取 URL 中的 domain” 方案可能代码更健壮,但是因为本人经验有限,不清楚从哪里找到,所幸这个功能不是很复杂,我的场景要求也不高,所以简单自己实现了一份 solution。如...原创 2018-12-07 10:48:51 · 3100 阅读 · 0 评论 -
关于 mini_httpd(web server) 调用 CGI 进程(脚本) 写终端问题
因为 LINUX 主机的进程组策略,完全严格的 Daemon 进程无法写终端。当一个进程既不是它自身的父进程,同时它也不是组长进程的时候,它就是严格的的 daemon 进程。 mini_httpd 本身并不是严格的 daemon 进程。它是一个组长进程。但是 mini_httpd 调用的 cgi 进程,就不是组长进程,它是 mini_httpd 进程组中的一个进程。所以 cg...原创 2018-07-19 19:03:35 · 1312 阅读 · 0 评论 -
C 语言使用 MAC Address 作为种子生成随机数
C 语言使用 MAC Address 作为种子生成随机数严格来说,如果 传递的 MAC Address 不变的话,生成的“随机数”也就固定下来了。和直接使用 MAC 地址的值似乎也没有什么区别。目录C 语言使用 MAC Address 作为种子生成随机数目录Core CodeCore Code#include <stdlib.h>...原创 2018-09-17 11:36:39 · 1248 阅读 · 0 评论 -
[C] fgets() 用法测试
[C] fgets() 用法测试文章目录[C] fgets() 用法测试test codeUsagedefine explain on APUE:test code#include <stdio.h>#include <stdlib.h>#include <string.h>int main(int argc, char *argv[]){ ...原创 2018-11-01 15:28:53 · 387 阅读 · 0 评论 -
[流畅的 C] const 在函数中的使用技巧
[C] const 用法测试文章目录测试代码usageReference测试代码#include &amp;lt;stdio.h&amp;gt;#include &amp;lt;stdlib.h&amp;gt;#include &amp;lt;string.h&amp;gt;int main(int argc, char *argv[]){ int bar = 8; char cfoo =原创 2018-11-02 10:47:33 · 668 阅读 · 0 评论