logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

如何快速移植(从STM32F103到STM32F407)

如果移植之后发现不能用,首先检查IO的使能,如果使能没有问题进一步检查引脚配置的模式。该复用成对应功能的有没有复用。有用中断要注意F4中断时钟初始化的写法,如果用到SPI这种需要时序的,确认上面的没问题了,在检查一下时钟。如果你的SPI发现自己动一动线就有数据了,这个时候就去看引脚的模式,是不是推挽输出。该浮空输入的有没有浮空输入,那个默认无上下拉的配置直接不要,不要写那个东西。跳转链接。

文章图片
#stm32#嵌入式硬件#单片机
人体姿态检测 通过Opencv+Openpose实现

通过一个偶然机会,我了解到了人体姿态解算,在学习K210之余,我便想着通过opencv实现这个功能,查找了很多资料,发现可以利用opencv+openpose实现,接着我又开始找一些资料,在pycharm上部署。文章目录前言一、环境配置二、使用步骤1.导入文件2.具体代码3.效果展示三、效果优化1.具体代码2.效果展示总结前言人体姿态估计的一个有趣应用是 CGI(computer graphic

文章图片
#opencv#python#pycharm
带你理解H桥电路

在做单片机控制小车的时候一定会用一个电机驱动板,这个电机驱动板是怎么做的呢,答案就是H桥,没学过电路的同学可能会问什么是H桥,这篇文章能很好的为你解释什么是H桥。我们希望STM32可以方便的调整电机速度,但STM32的IO接口电压和电流一般都是非常有限的,电压是3.3V,电流是8mA,所以为方便控制需要在微控制器和电机直接添加个驱动电路板,该电机驱动板有两种输入线:电源输入线和控制信号输入线。

文章图片
CAN通信协议

前面学了232、485、IIC、SPI等通信协议,还有一个强大的协议CAN,值得记录一下CAN是Controller Area Network的缩写,翻译为控制器局域网。它是一种广泛应用在汽车和工业领域的通信协议,用于在不同的设备之间进行可靠的通信和数据传输。CAN总线系统通常由多个节点组成,每个节点都可以发送和接收数据,从而实现设备之间的实时通信。CAN协议具有高速传输、抗干扰能力强以及可靠性高

文章图片
立创EDA——PCB的布局(四)

前面绘制了原理图,最重要的就是绘制PCB了,第一步就是该怎么去布局。

文章图片
#网络#单片机#物联网
STM32——灰度PID的使用

灰度PID文章目录灰度PID一、灰度传感器背景二、原理介绍三、通信协议四、传感器的调试方法一、灰度传感器背景世界正处在科技革命和产业革命的交汇点上,科学技术在广泛交叉和深度融合中不断创新,以信息、生命、纳米、材料等科技为基础的系统集成创新,以前所未有的力量驱动着经济社会发展。而且,随着信息化、工业化不断融合,以机器人科技为代表的智能产业蓬勃兴起,成为现代科技创新的一个重要标志。机器人运行时需要不断

#stm32#单片机#嵌入式硬件
智能停车场(可检测车牌通过oled屏幕显示车牌号)语音+LED灯提示该车辆所停车位

今天通过自己的学习,我做了一个智能停车场,首先先来介绍一下他的功能,通过识别车辆的车牌号并在OLED屏幕上显示车牌号,然后升降杆升起,并通过语音播报提示车辆所去的车位,同时会有绿色指示灯提示该车位位置,当此车位停放车辆后,红色指示灯亮起提示该车位已经有车。下面是演示视频。效果还看的过去。智能车库文章目录前言一、前期准备1.硬件准备2.软件准备二、具体步骤1.K210篇2.STM32篇

#语音识别#人工智能#stm32
电赛E题声源定位跟踪系统制作全过程

2023年的电子设计竞赛快要开始了,同时我也已经大三下了正在准备找工作,重新做一下2022年的电赛题目声源定位吧,也为电赛和找工作做点准备。

文章图片
#单片机#嵌入式硬件
Python爬虫学习——开始一个小爬虫(一)

Python爬虫学习文章目录Python爬虫学习前言一、什么是爬虫爬虫的矛与盾二、开启一个小爬虫1、导入urlopen包2、打开一个网址,得到响应3、解码4、保存到文件5、打开前言写项目书找资料实在头大,还有训练模型采集图片更让人头大,同样也是复习一下自己的python,于是便开启了Python爬虫之旅,为了自己以后查找资料能更加方便一、什么是爬虫网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF

#python#爬虫#开发语言
暂无文章信息