Image
Image

漫天星yl

+ 关注

粉丝 0     |     主题 34     |     回帖 350

STM32单片机超声波测距(避障)
2023-8-26 09:11
  • ST MCU
  • 18
  • 1190
  工程文件下载: 链接:https://pan.baidu.com/s/1udbi87Xm-hDzVLdZTH6KuA?pwd=4n7q 提取码:4n7q 解压密码 ...  
  实物结果演示  
  4 主函数代码:  
  2 超声波代码:  
  3.1 定时器代码(对应Timer.h):  
  3.0 延时函数代码(对应Delay.h):  
  代码 下文给出了绝大部分代码除了OLED显示的代码,因为OLED版本不同所以未给出。之前使用的是4针的IIC通信 ...  
  故而可以实现测距功能。  
  若使用的定时器预分频器得输入时钟为72M,代入上式可得单位计数对应得实际时间为1微秒。所以可以得到超声波 ...  
STM32解决串口频繁接收串口死所问题
2024-4-14 13:46
  • ST MCU
  • 13
  • 656
  接收打开中断部分: main.c  
  修改后内容如下: stm32fl0xx_it.c  
STM32 用定时器产生1Mhz 脉冲
2023-10-29 01:18
  • ST MCU
  • 1
  • 281
  //配置中断向量表。决定将程序下载到RAM中还是FLASH中。 void NVIC_Configuration(void) { #ifdef VECT_ ...  
stm32实现波形输出,步进1hz
2023-10-29 01:19
  • ST MCU
  • 1
  • 381
  主函数  
STM32定时器之定时器介绍(STM32F4系列)
2023-12-20 11:32
  • ST MCU
  • 19
  • 1035
  4.设置范围不能超过16位,即2^16  
  3.假设自动重载寄存器是(1000-1),触发中断的时间T=1/1M*1000=1ms  
  2.84M经过预分频器PSC,从0-83(84-1),最终得到了CK_CNT=1M的频率去驱动CNT计数器计数 ...  
  1.time6,挂在APB1总线上,总线时钟是42M,提供time6时钟的频率就是42M*2=84M  
  定时器计算中断时间举例 计时中断时间:1/(TIMxCLK/(PSC+1)) * (ARR+1)  
  高级定时器TIM功能 ● 包含通用定时器的所有功能 ● 带死区控制和紧急刹车,可用于PWM控制电机 时钟源:定 ...  
  二、几种定时器功能比较 基本定时器TIM功能 ● 主要运用于定时计数以及驱动DAC 通用定时器TIM功能 ● 定时 ...  
2
3
近期访客