欢迎来到我的博客https://www.cnblogs.com/veis/

https://www.cnblogs.com/veis/p/14182037.html

02 2022 档案

摘要:bootloader与app程序二进制可执行文件合并示例demo #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> #include <string.h> #include <stdbool.h> #prag 阅读全文
posted @ 2022-02-27 22:08 veis 阅读(481) 评论(0) 推荐(0)
摘要:CH9121串口转以太网模块STM32驱动 0. 简介 CH9121 集成TCP/IP 协议栈,可实现网络数据包和串口数据的双向透明传输,具有TCPCLIENT、TCP SERVER、UDP 3 种工作模式,串口波特率最高可支持到921600bps,可通过上位机软件轻松配置,方便快捷。 下图为CH9 阅读全文
posted @ 2022-02-07 21:02 veis 阅读(2996) 评论(0) 推荐(2)
摘要:shell基础之多文件编程 0. 使用步骤简述 (1)在主调用脚本中使用source声明外部函数脚本路径(类似于C中包含头文件) (2)调用函数 1.调用示例 (1)主调文件main.sh # !bash # 声明路径 source ${PWD}/Serialfunc.sh true=1 false 阅读全文
posted @ 2022-02-05 11:33 veis 阅读(123) 评论(0) 推荐(0)
摘要:linux获取系统时间 0.相关结构体介绍 // Broken-down time is stored in the structure tm, which is defined in <time.h> as follows: struct tm { int tm_sec; /* Seconds ( 阅读全文
posted @ 2022-02-04 22:35 veis 阅读(610) 评论(0) 推荐(0)
摘要:shell脚本test命令使用总结和实例 Shell中的 test 命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试。 数值测试 参数 说明 -eq 等于则为真 -ne 不等于则为真 -gt 大于则为真 -ge 大于等于则为真 -lt 小于则为真 -le 小于等于则为真 例如: 阅读全文
posted @ 2022-02-02 19:19 veis 阅读(309) 评论(0) 推荐(0)
摘要:Linux 文件映射虚拟内存操作 1.什么叫文件映射虚拟内存 把硬盘数据搬到内存中去操作的方式被称为文件映射虚拟内存,由于内存访问的特殊性,数据到了内存后可提高访问和操作的速率。 2.接口函数介绍 头文件 <sys/mman.h> 函数原型 void* mmap(void* start,size_t 阅读全文
posted @ 2022-02-01 18:46 veis 阅读(741) 评论(0) 推荐(0)