2025中期实训
文章平均质量分 67
拾-光
大一菜鸡一枚
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
day7-机械臂舵机Qt界面控制-数据库引入(sqlLite)
可能会阻塞,因为涉及到内存管理,可能会引起内存碎片或长时间的等待。创建表单 DatabaseCreateTable.cpp。会导致进程进入睡眠状态,这在ISR中是不允许的。查询数据 databaseSelectData。原创 2025-01-15 10:37:30 · 259 阅读 · 0 评论 -
day6-下位机(STM32F10x)-keil5-舵机配置-extern(补充)
STM32F103的GPIO端口包括A、B、C等,其中GPIOB端口有16个引脚,即GPIO_Pin_0到GPIO_Pin_15。所以,GPIO_Pin_13表示的是GPIOB端口上的第14个引脚(因为是从0开始的索引)。来声明那些在实现文件中定义的全局变量和函数,这样其他文件通过包含头文件就可以使用这些变量和函数。类似于变量,如果你想要在一个文件中使用在另一个文件中定义的函数,你可以在调用该函数的文件中使用。当你想要在一个文件中使用在另一个文件中定义的全局变量时,你可以在使用该变量的文件中使用。原创 2025-01-13 09:17:07 · 736 阅读 · 0 评论 -
day4、5-opencv图像处理-近似矩形-可视化python
如果介于两者之间,只有当它连接到一个高于高阈值的像素时,它才被认为是边缘。如果一个像素点的梯度强度很高,那么它很可能是一个边缘点,因为它表明了图像在该点有显著的变化。梯度强度是图像处理中的一个概念,它描述了图像中像素值变化的速率和方向。在数学上,梯度是一个向量,表示函数在该点的最大变化率的方向。这一步确保边缘是细的,通过在每个像素点上沿着梯度方向检查,只保留局部最大值,从而抑制非极大值,细化边缘。对于每个像素点,梯度强度(G)是通过将水平方向梯度(G_x)和垂直方向梯度(G_y)结合来计算的。原创 2025-01-11 19:35:25 · 1210 阅读 · 0 评论 -
day3-串口接收校验-舵机参数传递-摄像头打开
根据数据长度来判断是否接收到一个完整的数据包。及时进行变量初始化。解析数据校验home.cpp条件注释(#if 0 ... #endif)在C++编程中,#if 0 ... #endif结构通常用于条件编译。这种结构允许程序员临时禁用代码块,而不是永久删除它们。当#if后面跟着0时,编译器会忽略#if和#endif之间的所有代码,就像它们被注释掉一样1Lambda表达式 :这是一个Lambda表达式,它是C++11及以后版本中的匿名函数。 表示Lambda原创 2025-01-08 16:46:53 · 506 阅读 · 0 评论 -
day2-串口调制及相关参数设置
包头|数据4(1+1+2)2地址码(1byte)|功能码(1byte)|数据长度(2byte)|数据(不定长)|校验码(2byte)总线通信:一条信号线上挂载了很多主机,地址码标识给谁发的SPI、串口、I2C给下位机发送消息,可能不仅仅一个功能,标识功能256(0-255)数据长度描述数据长度定长的可以使用宏定义。原创 2025-01-07 14:22:43 · 663 阅读 · 0 评论 -
day1-Qt的安装配置及初步使用
b. Minimum:控件的sizeHint为控件的最小尺寸。c. Maximum:控件的sizeHint为控件的最大尺寸,控件不能放大,但是可以缩小到它的最小的允许尺寸。d. Preferred:控件的sizeHint是它的sizeHint,但是可以放大或者缩小。注:sizeHint(布局管理中的控件默认尺寸,如果控件不在布局管理中就为无效的值)结合控件的SizePolicy属性,来控制布局管理中的控件的尺寸自适应方式。a. Fixed:控件不能放大或者缩小,控件的大小就是它的sizeHint。原创 2025-01-07 11:46:08 · 198 阅读 · 0 评论 -
2025华清远见—经院—机械臂控制
课件原创 2025-01-07 09:19:28 · 307 阅读 · 0 评论
分享