自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 STM32CubeMx学习笔记--RTC实时时钟

RTC(Real-Time Clock)实时时钟是一种可以像时钟一样输出实际时间的电子设备,一般为集成电路,因此也称为时钟芯片。它的主要功能是为我们提供时间、日历及闹钟等与时间相关的服务。RTC的工作原理基于一个32位的计数器,它以固定的时间间隔(通常为1秒)递增。这个计数器可以通过预分频器来调整,以满足不同应用的需求。当计数器溢出时,它会产生一个中断或者触发其他的事件,比如闹钟功能。RTC模块还具有多种功能,比如自动校准、低功耗模式等,可以进一步提高其灵活性和可靠性。

2024-05-12 15:32:36 917

原创 03学习笔记:C++运算符

作用:用于执行代码的运算赋值运算符。

2024-05-02 00:52:21 1 1

原创 02学习笔记:C++数据类型

数据类型的意义:给变量分配一个合适(避免空间浪费)的内存空间C++常用的数据类型:整型、实型(浮点型)、字符型、字符串型、布尔类型bool扩展:sizeof关键字、转义字符。

2024-04-30 22:40:34 202 1

原创 01学习笔记:初始C++

从设计思想上看,C语言是一种面向过程的编程语言。它的核心思想是将程序分解为一系列的子程序或函数,每个函数完成一个特定的任务。这种分解使得程序更加模块化,便于编写和调试。然而,C++则是一种面向对象的语言,它提供了类、对象、继承、多态等面向对象的特性,这些特性可以更好地组织和管理代码,实现代码重用和封装。从语法规范上看,C++与C语言也存在差异。例如,在C++中,bool型数据是关键字,但在C语言中,它们并不是关键字。

2024-04-28 20:52:07 309

原创 STM32CubeMx学习笔记--EXIT(外部中断)使用

里面有判断几号线中断,清除标志位操作,然后调用了HAL_GPIO_EXIT_Callback(GPIO_Pin),这个函数的作用是外部中断后会执行此回调函数。这个函数的类型是__weak,weak是弱化标识,说明这个函数是弱化函数,我们可以在其它地方定义一个一模一样的函数,在编译时系统就会忽略掉这个weak函数。参考链接:https://blog.csdn.net/qq_36347513/article/details/112508465。命名项目名称选择存放路径,选择IDE为MDK-ARM。

2024-04-27 11:05:59 949

原创 K210使用CanMV IDE出现ImportError: no module named ‘maix‘错误

链接:https://pan.baidu.com/s/1ozFWlw8f4-p3KavIxe-DDg?如遇上面图片的错误,大概率是还没有烧录固件,此时可以下载下面百度网盘的文件。打开固件更新工具,找到kflash_gui.exe并打开。再进行固件烧写,文件选择网盘下载的相关固件的其中一个。下载完成后问题上述问题大概率能够得到解决。

2024-03-16 16:04:20 540 3

原创 keil 代码编写错误提示以及代码编写提示

正常情况下,我们编写代码会出现上面的现象,错误会打×提醒,以及会出现代码提示,有一些人的keil软件中可能丢失了这两个功能,第一种办法我们可以打开configuration。再选中Text Completion,将Dynamic Syntax Checking勾选上。则我们可以下载下面的UV4.exe然后替换MDK里的,重新打开keil就可以了。如果出现下面框选的选项消失的情况,

2024-03-12 16:55:50 499 2

keil 代码编写错误提示以及代码编写提示

keil 代码编写错误提示以及代码编写提示

2024-03-12

空空如也

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

TA关注的人

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