自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 openMV实现舵机定位色块STM32

openMV实现舵机定位色块STM32实验目的:本实验实现使用openMV检测前方色块,并传回色块的坐标位置给STM32,控制舵机转动来跟踪色块。openMV部分import sensor, image, timefrom pyb import UARTimport jsonred_threshold = (87, 21, 27, 93, -5, 92)sensor.reset() # Initialize the camera sensor.sensor.set_pixformat(

2021-04-18 09:56:35 7233 28

原创 PWM控制LED亮度变化的原理(超详解)

PWM控制LED亮度变化的原理通过ARR寄存器来设定预装载值,以确定循环频率和周期,计数器寄存器CNT从0开始计数,设定一个CCR寄存器的值,来跟CNT的计数值进行比较,当CNT的值小于CCR寄存器,输出低电平,当CNT大于CCR的值,小于ARR(还在这一个周期之内),就输出高电平。特别注意:这种比较结果是对于PWM2的向上计数而言的,对于PWM1而言是相反的,应该要特别注意!!!!!!!!!PWM输出模式有两个如下配置相关的寄存器的位是不同的!当然我们知道,LED得到低电平发光,高电平不发光!

2021-02-06 12:39:02 27688 9

原创 STM32F103输入捕获实验

硬件配置

2021-01-29 23:35:03 2794 2

原创 C语言的位操作在STM32f1单片机编程的具体应用

C语言的位操作在STM32f1单片机编程的具体应用前言:熟练掌握位操作是学习stm32入门的必备技术,位操作在单片机编程中格外重要,下面我就分别详细介绍C语言的几种位操作在单片机编程的具体用法:一:按位与&(AND)只有当两位都为1时,结果才为1,否则都为0例如:我们要改变GPIOA状态,对它的CRL寄存器某些位的值用&来改变GPIOA->CRL&=0XFFFFFF0F; //将第 4-7 位清 0将此16进制数换算成二进制再进行&运算可知,F就是1111

2021-01-24 12:33:31 3177 5

devenv.exe

visual studio 2019最新版

2021-01-29

空空如也

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

TA关注的人

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