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

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

上一页 1 2 3 4 5 6 ··· 11 下一页
摘要: STM32G0低功耗介绍 一、低功耗模式介绍 1、STM32G0按照分类可以分为4种模式 (1)sleep(sleep和low-power sleep)模式:功耗高,支持任意中断/事件唤醒 (2)stop(stop0和stop1)模式:功耗较低,支持任意外部中断和RTC闹钟唤醒 (3)standby 阅读全文
posted @ 2022-03-06 21:18 veis 阅读(2541) 评论(1) 推荐(1) 编辑
摘要: 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 阅读(422) 评论(0) 推荐(0) 编辑
摘要: CH9121串口转以太网模块STM32驱动 0. 简介 CH9121 集成TCP/IP 协议栈,可实现网络数据包和串口数据的双向透明传输,具有TCPCLIENT、TCP SERVER、UDP 3 种工作模式,串口波特率最高可支持到921600bps,可通过上位机软件轻松配置,方便快捷。 下图为CH9 阅读全文
posted @ 2022-02-07 21:02 veis 阅读(2028) 评论(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 阅读(108) 评论(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 阅读(582) 评论(0) 推荐(0) 编辑
摘要: shell脚本test命令使用总结和实例 Shell中的 test 命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试。 数值测试 参数 说明 -eq 等于则为真 -ne 不等于则为真 -gt 大于则为真 -ge 大于等于则为真 -lt 小于则为真 -le 小于等于则为真 例如: 阅读全文
posted @ 2022-02-02 19:19 veis 阅读(248) 评论(0) 推荐(0) 编辑
摘要: Linux 文件映射虚拟内存操作 1.什么叫文件映射虚拟内存 把硬盘数据搬到内存中去操作的方式被称为文件映射虚拟内存,由于内存访问的特殊性,数据到了内存后可提高访问和操作的速率。 2.接口函数介绍 头文件 <sys/mman.h> 函数原型 void* mmap(void* start,size_t 阅读全文
posted @ 2022-02-01 18:46 veis 阅读(676) 评论(0) 推荐(0) 编辑
摘要: MFC操作本地INI配置文件的类 简述 ini文件(即Initialization file),这种类型的文件中通常存放的是一个程序的初始化信息。ini文件由若干个节(Section)组成,每个Section由若干键(Key)组成,每个Key可以赋相应的值。读写ini文件实际上就是读写某个的Sect 阅读全文
posted @ 2021-08-22 01:50 veis 阅读(532) 评论(0) 推荐(0) 编辑
摘要: STM32内部Flash读写操作 硬件平台:以STM32F103C8T6为例 固件库SDK版本:HAL V1.8.3 1、内存映射介绍 (1)stm32的flash地址起始于0x0800 0000,结束地址是0x0800 0000加上芯片实际的flash大小,不同的芯片flash大小不同。 (2)R 阅读全文
posted @ 2021-08-02 01:52 veis 阅读(3480) 评论(0) 推荐(0) 编辑
摘要: 单片机实现AT调试命令 实现目的 对于日常开发过程,我们经常需要借助串口调试设备,所以增加调试指令并且易于扩展是有必要的 思路 1、串口使用中断接收用户参数到接收缓冲区,定义0x0d作为结束标志 2、调用命令类型解析回调函数AT_DeviceHandle,对命令消息进行分流,然后进入指令类型解析函数 阅读全文
posted @ 2021-08-01 11:09 veis 阅读(842) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 11 下一页