自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 STM32 HAL库 Timer(定时器)+DMA输出PWM底层配置过程学习

本文使用的芯片型号是STM32G030,写本文的目前是想记录学习下Timer借助DMA生成可变占空比PWM时的底层配置过程。

2024-02-29 14:47:51 2633

原创 STM32 HAL DMA中断配置

使用HAL库方式DMA中断时,在网上找了好多资料都没有怎么介绍。所以就自己研究了一下,并做个记录。我的芯片型号是STM32G030。下面我以I2C传数据为例介绍下HAL库是如何使用DMA中断的。最后总结HAL库方式的DMA中断默认就是开启状态,只是没有给用户开启自定义回调函数使用,也不知道是没必要还是我没找到。

2024-02-23 16:54:52 1239

原创 STM32 HAL库 Timer External clock source mode 2测试

STM32G030C8T6开发板。

2023-10-24 16:37:29 265

原创 STM32 DMAMUX模块的初步学习

至此就结束了我对DMAMUX的理解,总之就是这部分被归到了DMA部分,属于是从原来的DMA--外设,到现在的DMA--DMAMUX--外设。最后DMA初始化还有一部分,如果当你将DMA请求设置为下面几个宏,就会还有一部分设置。这部分我没用过不是很了解,看文档感觉像是为了一些没有DMA功能的东西准备的。

2023-09-19 16:36:06 294

原创 SWD、JTAG、J-LINK、ST-LINK这些是什么意思

JTAG是一种用于测试和调试的接口标准,它使用了多根线,包括TMS(测试模式选择)、TCK(测试时钟)、TDI(测试数据输入)、TDO(测试数据输出)等。ST-LINK是由STMicroelectronics公司开发的一款调试器/仿真器产品,也支持SWD和JTAG接口,主要用于STMicroelectronics的微控制器产品。J-LINK是由SEGGER公司开发的一款调试器/仿真器产品,支持SWD和JTAG接口,可以用于多种不同的微控制器和处理器。上面是GPT的解释,就是用于烧录和调试板子的方式。

2023-07-27 15:19:15 1349

原创 QPixmap图片自适应显示到qlable对象

请注意,自适应缩放可能会导致图片失真或拉伸,具体效果取决于原始图片的大小和比例以及。如果需要保持图片的比例不变,可以将。的缩放模式设置为自适应模式。控件的缩放模式设置为自适应模式。如果需要平滑缩放图片,可以将。解答来自Monica,记录学习过程。控件的大小,并将结果保存到。控件中显示缩放后的图片。在这个示例中,首先使用。

2023-04-30 16:41:46 1132

原创 qt 中如何加载一张图片,并保存到数据库里以及如何取出图片

回答来自Monica ,记录学习过程。

2023-04-30 16:38:59 1944

原创 数据库插入操作 当表格有默认值列时,该注意的点

表格有id,passwd,type三列,type是设置为默认值0。插入数据时可以忽略他。但是插入语句是有规定的,像是如下这么写就是错的。我的创建表格代码如下。

2023-04-29 14:07:29 119

原创 c++ lambda表达式

是lambda表达式的捕获列表,用于指定lambda函数体内部要访问的外部变量。由于我们不需要访问任何外部变量,因此可以省略捕获列表,使lambda表达式更加简洁。请注意,lambda表达式是C++11中引入的新特性,如果您使用的是较早版本的C++编译器,则可能无法使用lambda表达式。是C++11中的lambda表达式语法,用于定义一个匿名函数。Lambda表达式可以用于创建匿名函数,可以在需要函数对象的地方使用。是一个可选的捕获列表,用于指定要捕获的变量;下面{}里的语句是QT中的内容,可以忽略。

2023-04-27 22:13:00 55

原创 sqlite 查找时间类datetime数据时,如何查找指定时间范围内的数据

因为是在QT上写语句操作数据,我最后是按照"yyyy.MM.dd hh:mm:ss",也是可以的。这些查询将选择包含指定日期之后或之前的所有行。请注意,日期和时间应该使用。是您想要选择的日期范围的起始和结束日期。请注意,日期和时间应该使用。如果您只想要选择特定日期之后或之前的行,可以使用。运算符来限定日期范围。如果您想要在SQLite中查找指定范围内的。本文解答来自Monica,记录学习过程。是包含日期时间值的列,

2023-04-27 22:05:59 3644

原创 6818开发板开机自动打开网络连接并连接固定IP地址

route add default gw 192.168.10.254 这一行是设置你的默认网关。跟着电脑的填就行了。输入命令 vi /etc/profile , 之后在最后面加入下面代码。192.168.10.79是我设置的开机固定连接的IP。这是我在网上找的方案,我自己是可以使用的。其他的不怎么需要改了。

2023-04-27 10:00:16 335

原创 QT错误,error: redeclaration of ‘xxxx’

重复定义了xxxx变量或者是什么的。

2023-04-26 19:05:27 171

原创 qt 整形转为字符串型

函数来指定转换后字符串的基数(进制)。例如,以下代码将十六进制数。函数将该整数转换为一个字符串,并将结果存储在变量。在这个示例中,我们首先定义了一个整数变量。本文解答来自Monica,记录学习过程。来指定要将整数转换为十六进制字符串。在这个示例中,我们使用第二个参数。

2023-04-26 19:04:03 1557

原创 SQLITE创建int属性自动+1的数据栏

您可以使用 SQLite 中的自增长列来自动为新插入的记录分配唯一的整数值。自增长列是一种特殊的列类型,它会在每次插入新记录时自动递增,并分配一个唯一的整数值。请注意,在 SQLite 中,您只能为表格中的一个整数列创建自增长列。如果您需要多个整数列具有自增长功能,则需要创建多个表格,并使用外键约束将它们联系起来。列设置为自增长列,因此 SQLite 将自动为该列分配一个唯一的整数值。列分配一个唯一的整数值。要创建一个自增长列,请在表格定义中将该列的类型设置为。,以便创建一个自增长列。

2023-04-26 19:01:34 806

原创 如何通过外键约束来访问other_table里的数据

请注意,如果您要使用外键约束,请确保在打开数据库连接时启用外键支持。衔接上一篇《sqlite3 如何创建一张新表并把某一栏绑定为其他表格的unique栏》子句来限制结果集,以便只返回与给定 ID 相关联的记录。表格中的数据,您可以使用 SQL JOIN 语句将。本文解答来自Monica ,记录学习过程。子句将它们绑定在一起。列进行匹配,以便获取与。表格中某个记录相关联的。在这个示例中,我们使用。表格连接起来,并使用。

2023-04-26 18:54:48 127

原创 QT中,sqlite3 如何创建一张新表并把某一栏绑定为其他表格的unique栏

表格中某个记录相关联的所有记录,您可以使用外键约束来轻松地完成此操作,而无需编写复杂的查询语句。您可以使用 SQLite 的 SQL 语句来创建一张新表,并将其中的某一列设置为其他表格的唯一约束。请注意,如果您要在 SQLite 中使用外键约束,您需要在打开数据库连接时启用外键支持。通过将数据分散到多个表格中,并使用外键约束将它们联系起来,您可以更好地组织和管理数据,并提高数据库的性能和可维护性。一旦您在 SQLite 中创建了外键约束,您就可以使用它来访问其他表格中的数据。在您的示例中,您可以使用。

2023-04-26 18:51:33 548

原创 QT中,qmap 如何迭代获取key和value

中的任何内容,所以使用常量迭代器可以提高性能并确保代码的安全性。函数来获取迭代器的开始和结束位置。这是因为我们不需要修改。对象,并向其添加了三个键值对。本文解答来自Monica,记录我学习的过程。函数分别获取键和值,并将它们输出到控制台。对于每个键值对,我们使用。中的内容,则可以使用非常量迭代器。在这个示例中,我们创建了一个。

2023-04-26 18:44:14 3601 1

原创 通过QT访问数据库时,获取数据库某一table里的行数

本篇解答是来自询问Monica得来。

2023-04-26 18:41:52 524 1

原创 qt pixmap.scaled函数无法修改图片的比例

解决办法是Qpixmap对象在没有图片的时候修改了比例再给对象赋值图片是没用的。在对象赋值完图片后再修改比例就好了。

2023-04-18 19:04:17 580 3

空空如也

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

TA关注的人

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