自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 VirtualBox-双向文件及共享文件设置

VBOX虚拟机增强工具安装教程,本合集教程会涉及增强工具安装、夸平台双向复制粘贴、共享文件设置、搜狗输入法安装、VScode安装、以及xshell连接使用等

2023-04-26 23:24:38 779

原创 VirtualBox初始使用-增强工具安装

VBOX虚拟机增强工具安装教程,本合集教程会涉及增强工具安装、夸平台双向复制粘贴、共享文件设置、搜狗输入法安装、VScode安装、以及xshell连接使用等

2023-04-26 21:58:44 6169 1

原创 keil无法生成bin文件

keil生成BIN文件方法及无法生成问题解决,此方法已经验证于STM32及华大HCF460

2023-03-25 19:14:10 589

原创 STM32 HAL库窗口看门狗

STM32 窗口看门狗介绍及使用,涉及相关寄存器说明、cubemx配置、验证程序代码段。

2023-03-25 18:40:02 938

原创 HAL独立看门狗使用

SMT32 HAL库独立看门狗使用,包括独立看门狗相关说明及相关寄存器介绍,涉及CubeMX设置使用

2023-03-25 17:55:17 187

原创 NMEA1803协议3.0版本及以上说明

NMEA1803协议3.0及以上版本区别,提供常用GNSS标准数据接口说明(如RMC/GGA/GSA/GSV),提供解析思路及部分代码段展示

2023-03-25 16:31:02 1565 1

原创 VMware15.5por安装及ubuntu镜像安装(附链接)

VMware及ubuntu安装图文教程,包括外VMware15.5por安装包,及Ubuntu镜像安装包连接内容。附虚拟机创建图文教程。即ubuntu基本启动使用。

2023-02-25 18:05:12 210

原创 C语言文件操作笔记-4

该文章为c语言文件系统操作目录操作部分,涉及以下接口opendir、closedir、mkdir、telldir、seekdir、rewinddir、rmdir、rename、access、readdir函数说明。包含示例代码,供参考学习

2023-02-25 17:41:21 230

原创 C语言文件操作笔记-3

该文档是C文件操作系统中文件状态相关接口内容,内容涉及stat fstat lstat等相关内容说明及应用示例,c文件状态适应与更胜层次的文件系统应用。例如获取文件创建时间、、文件节点、文件用户ID、系统标识号等信息。

2023-02-25 17:29:08 73

原创 C语言文件操作笔记-2

fread、fwrite、fscanf、fprintf、remove、fseek、ftell、rewind、fgetpos、truncate、ftruncate等函数说明及使用。

2023-02-25 17:14:42 250

原创 va_strart&va_end&va_arg&vsprintf可变参函数基本解释及使用

va_strart&va_end&va_arg&vsprintf可变参函数基本解释及使用

2023-01-21 17:32:17 208

原创 宏#、##、@、__VA_ARGS__基本使用

宏#、##、__VA_ARGS__基本使用

2023-01-21 17:31:44 706

原创 C语言枚举、构造类型内存计算

以下共阐述枚举、共用体、结构体,共用体或联合体嵌套下内存大小的计算。

2023-01-21 17:30:46 445 3

原创 C语言文件操作笔记-1

此为基础篇文件操作,涉及基础使用函数:fopen、fclose、fgetc、fgets、getc、fputcs、getchar、putchar、puts、putc、fgetc、ungetc等函数说明。

2023-01-21 17:27:29 128

原创 常量指针&指针常量

常量指针&指针常量的简明分析及例程

2022-05-23 21:31:45 2222 3

原创 指针数组与数组指针简明分析

阐述指针数组&与数组指针与一维二维数组关系,关系式推导,详细示例

2022-05-22 22:09:29 290

原创 关于sprintf与sscanf基本用法

sprinf与sscanf基本使用及精度控制与sscanf正则表达式等内容。建议将文中的例子上机运行下。

2022-03-13 15:16:59 2839 1

原创 关于C语言字符串结束符使用注意事项

c语言字符串结束符使用问题

2022-01-15 21:37:22 1199

原创 cubemx快速使用串口

cubemx快速使用串口前言一、使用cubemx进行串口基本配置二、说明三、实验内容1.串口打印2.串口中断实现回显3.串口接收选择回显内容前言助力于快速使用串口功能,如果想了解串口协议等知识点等请自行搜索,这里注明串口下功能实现常用的fputc、字符串发送函数、fgetc函数等函数写法。实验了三个例子来展示printf函数、串口中断使用、串口基本使用。一、使用cubemx进行串口基本配置二、说明一般配置好串口我们就可以实验使用串口向上位机发送内容了,即使用板子与PC端串口调试助手或者

2022-01-03 21:23:26 7008 3

原创 STM32 调试debug 常规使用

对STM32常规调试方法记录

2022-01-03 01:04:57 10142

原创 手动添加HAL库(HAL固件库移植)

**hal库手动移植**在本次手动移植移植中只考虑快速移植,不考虑移植内容具体是干什么的,由于手动移植很麻烦,移植的具体内容会在后期单独成文,如果想知道移植的内容做什么的,为什么这样移植可参考后续内容。手动移植只需要你理解过程即可后期都在使用Cubemx来移植。1.为了方便以后维护管理,以及养成良好的编程习惯特此建立如下文件夹。(以下文件夹使用详情如下)CMSIS:存储接口文件夹LIB:存储HAL库文件夹OBJ:工程管理文件夹Staup:存储...

2021-10-21 08:31:53 4532 2

原创 STM32固件库移植(开发环境的搭建)

STM32固件库移植(开发环境的搭建)以下过程是手动移植,过程繁琐,不感兴趣的可以绕路学习CubeMX。下文阐述两种基本开发环境的搭建方法,HAL库的添加将放在下期1.基本开发环境的搭建先创一个工程夹用于将移植的文件存储在一起方便以后管理。双击图示文件双击找到刚才创建好的.c文件将该文件添加到文件下编译,可以看到存在错误缺少服务文件。点击如图所示的图标添加对应选项即可此时添加完成后再次编译没有错误没有经过,但是该方法只是搭建了基本的开发环境,无法使用官方给定的封装库来开发

2021-10-05 13:45:47 1276

原创 STM32 I/O端口基本结构理解

STM32I/O端口位的基本结构电路讲解文章主要依照如下红框5部分讲解。I/O结构图如下:①.保护二级管当I/O引脚存在过低的电压,保护二级管会从VSS到I/O给予一个保护电压。当I/O引脚存在过高的电压,保护二级管会从I/O将高电压引到VDD。虽然有此保护电路但是其保护范围也是有限的,详情请见对应芯片的参考手册中的电气特性章节。②.上下拉输入开关编程配置控制,当驱动能力不够或者设置I/O引脚初始状态时使用程序配置。例如程序初始引脚需要高电平,则配置打开拉高的开关。此时可配置引脚输入

2021-10-05 00:09:16 4544

原创 STM32标准库移植

STM32标准库移植1.为了养成良好的编程习惯,同时方便分类规整,以及后期开发移植,首先选定一个文件夹 建立以下文件夹。同时在user下新建文件夹API用于存储以后编程中独立的模块的.h与.c文件方便以后移植程序,以及规整程序。2.找到下载好的标准库文件夹进行移植①.内核文件移植②、启动文件移植③、使用者文件的移植第二批:④、移植标准库下一期:使用keil5新建STM32工程...

2021-05-09 22:48:43 1155

原创 STM32标准库下载教程

STM32标准库下载跳转ST标准库下载界面:https://www.st.com/zh/embedded-software/stm32-standard-peripheral-libraries.html弹出此对话框 就是说注册成功下载链接已经发往你的邮箱中 该链接保存24小时有效尽快下载。...

2021-05-09 00:59:24 1926

STM32F10XX标准库Lib_V3.5.0版本

Lib_V3.5.0版本 适用于STM32F1XX系列 M3内核

2021-05-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除