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

原创 stm32f103 cubemx 蓝牙智能小车

起初我认为通过蓝牙来控制小车是一个极大的工程量,但是后来发现。是没找对方法。点灯一、整体思路手机app发送字符串到蓝牙,而后蓝牙向单片机传输该字符串,单片机定义一个储存该字符串的空间,而后单片机进入程序进行控制。二、cubemx的配置、源码附上:链接:https://pan.baidu.com/s/1tgg_8j1oqBDThhE5q_AusA提取码:1234教训:一定注意循环里面写的东西,我在写判断函数之前就错误的将控制转动的函数错写在了while循环,.

2022-05-01 22:02:47 722 3

原创 STM32cubemx——超声波测距

一、测量原理1.核心:使用定时器输入捕获函数来计算高低电平的差值,而后计算2.利用状态标志位,来指示函数的进程3.利用寄存器的变化值来计算具体:当你设置的捕获开始的时候,cpu会将计数寄存器的值复制到捕获比较寄存器中并开始计数,当再次捕捉到电平变化时,这是计数寄存器中的值减去刚才复制的值就是这段电平的持续时间,你可以设置上升沿捕获、下降沿捕获、或者上升沿下降沿都捕获,由此计算超声波高电平时间。4.cubemx的配置...

2022-05-01 15:21:28 1736

原创 stm32f103C8T6 HAL PWM驱动舵机(2)

一、PWM舵机驱动原理原理: 控制舵机大概需要20ms的脉冲,而舵机控制的实质则是使用20ms的脉冲中的高电平来控制舵机的占空比。(即可控制转动角度)。PWM周期计算:Tout = ((arr+1)*(psc+1))/TclkPreiod (arr):cubemx中定时器的重装载值,作用就是完成一次动作的周期,执行下一组动作Prescaler(psc):cubemx中的预分频设置,比如说你设置的时钟的频率是72MHZ,可以理解为一秒钟STM32会自己运行72M次,预分频设置中如果是72,意思

2022-04-19 10:27:29 2751 3

原创 STM32 Cubemx HAL库 OLED 显示(IIC)——(1)

一、事先准备1.我们知道,中景园给的例程是标准库的,我们要将他移植成HAL库首先我们要找准备以下文件:ascii.h为字库2.连线SCL——PB6SDA——PB7VCC——5VGND——GND二、cubemx的配置1.选芯片(以STM32f103c8t6为例)2.RCC---->Cy3.sys——>SW4.打开I2C15.配置时钟树 72MHZ至此cubemx配置完毕,生成代码二、代码部分1.生成代码之后编译,0eeor。

2022-04-15 10:47:05 8343 1

空空如也

空空如也

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

TA关注的人

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