自定义博客皮肤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)
  • 收藏
  • 关注

原创 6.1关于小车识别三角形判断距离的学习

识别颜色:首先识别颜色要在三角形方框以内,我们只要取三角形内任意一个像素点识别就可以了,刚刚得到了三角形三个点的坐标,那我们把他平均一下,就可以得到三角形中点的坐标,然后将中点的坐标转成hsv来识别,hsv有三个参数,我们只取第一个参数颜色就可以了。首先,识别图片,从图片中识别到我们要的三角形,排除其他的杂项。由于是照片,不是单纯三角形的图像,有很多杂七杂八的干扰项目。取到坐标之后算出三条边的长度,取最短的那一条代表整体大小。这是识别距离为38cm的三角形,误差在5%范围以内,准确识别到绿色。

2024-06-02 15:21:12 300

原创 基于睿抗智能小车省赛第一题兵人识别的学习5.25

先用pip uninstall numpy卸载,再在后面输入pip install numpy==1.23安装版本为1.23的numpy。首先安装Anaconda环境;pycharm方便使用,安装yolov5以及一大堆数据包;由于python中的numpy插件包版本过高,训练失败,所以要安装一个版本低的包。每次运行都要先运行虚拟环境,输入:conda activate。图中所有精度大概在0.768-0.99之间。这里指定安装numpy1.23.。训练完成会得到一个衡量精度的指标。等待99张图片训练完成。

2024-05-26 02:54:10 474 2

原创 12.3(时钟树+pwn输出方波)

时钟树最主要的就是中间的总频率,左边可以分为内部时钟与外部时钟,右边是各种元件,就是下图的APB1和APB2和其他的元件。Counter Period:自动重装载数,设置多少减一就是计数器计到多少就重新计数,最大是65532(8字节)一万Hz,一秒数10000个数字,然后自动重装载数设置9999,所以数到10000就归零。PWM生成主要靠的是TIM_CH口,分1,2,3,4。1是高级,23是一般,4是基础。读取计数器里面的数字;算一下:总频率64000000Hz,分频器我设置的是6400-1,所以是。

2023-12-03 23:03:48 387 1

原创 数据不定长接收11.27

这一次发送与接收并不在循环中完成,在循环中并不能保证在数据接收完成之后才启用发出,所以回调函数中又重新启动接收,保证下一次循环。if是检测函数是否是huart2的,然后触发后面两个函数:将数据返回回来,然后在回调函数中重新启动接收。这个函数利用了串口空闲中断,在一串数据传输完成之后再进行分析,意味着不需要知道数据的长度。设置USART2的出入DMA通道传输,编辑好这里之后,之前用的。当接受到一串数据,先用Size表示此次接收数据的字节长度,括号里面基本跟前面一样,只是没有了第四个参数:超时时间。

2023-11-27 00:37:21 355 1

原创 11.19串口通信

*超时时间:这里设置无穷大,也就是HAL_MAX_DELAY(0xFFFFFFFF),意思就是只要不输入数据,单片机就不会进行下一个步骤。第二个函数:HAL_UART_Transmit()就是单片机发送数据,括号里面四个参数跟上面一个一样,只是第四个参数:超时时间有改动,设置成100毫秒,若100ms内还没发送就停止发送。(&要操作的串口指针,需要发送的信息的指针,内容长度,超时时间)stm32的输出<------>CH340的输入。stm32的输入<------>CH340的输出。

2023-11-19 23:23:16 64

原创 11.12

【【野火】STM32 HAL库开发实战指南 教学视频 手把手教学STM32全系列 零基础入门CubeMX+HAL库,基于野火全系列STM32开发板】https://www.bilibili.com/video/BV18X4y1M763p=8&vd_source=8201dcef38c1edf9948e55c7c442d513。hal库定义:将GPIO外设的基地址强制转换成结构体指针的形式,相当于给寄存器编程做了个外包装,输入特定的结构体成员与变量就可以调节GPIO。

2023-11-12 21:25:45 31

原创 本周学习笔记11.5

【【正点原子】手把手教你学STM32 HAL库开发全集【真人出镜】STM32入门教学视频教程 单片机 嵌入式】https://www.bilibili.com/video/BV1bv4y1R7dpvd_source=8201dcef38c1edf9948e55c7c442d513。hal库文件夹结构包括:hal库与ll库的驱动源码,用户手册等.Src:外设驱动源码;Inc外设驱动源码头文件。暂时没有取得阶段性的成果,没什么能以照片的形式展示出来。对此对标准库的学习就没了。

2023-11-05 20:52:15 57

空空如也

空空如也

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

TA关注的人

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