自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

pi的博客

一个菜鸟

  • 博客(8)
  • 收藏
  • 关注

原创 一种C语言PID算法

【代码】一种C语言PID算法。

2023-03-29 09:36:47 105

原创 STM32使用FSMC与FPGA通信

STM32,FSMC

2023-03-17 11:27:07 3191 1

原创 freertos中STM32的网络信息发送

其在调用tcp_server_send函数时,将消息复制进数组中,然后进行标志位置位,在任务中去判断标志位,发现标志位置位则将缓冲区中的数据发送出去。开始使用的是正点原子的官方例程,发送函数如下。

2023-03-17 10:58:39 429

原创 KEIL中使用__DATE__日期

在编译工程时需要添加当前日期的时候,使用KEIL中自带的宏定义__DATE__,年月日表示如下#define YEAR ((((__DATE__ [7] - '0') * 10 + (__DATE__ [8] - '0')) * 10 \ + (__DATE__ [9] - '0')) * 10 + (__DATE__ [10] - '0'))#define MONTH (__DATE__ [2] == 'n' ? (__DATE__ [1] == 'a' ? 1 : 6) \ : _

2021-01-27 10:12:02 5050

原创 基于STM32F4的TOF10120激光测距

使用的是串口触发方式,板子还是iCore3那块,芯片是F4的,大同小异,直接上代码distance.c#include "..\include\distance.h"#include "..\include\sys.h"#include "..\include\delay.h"#include "..\include\timer3.h"#include "..\include\usart.h"#include "..\fwlib\inc\stm32f4xx_gpio.h"#include "

2020-12-25 09:27:26 4504 7

原创 基于STM32F4的电应普DYP超声波串口受控输出

产品型号是DYP-A02-V2.0,使用的是串口受控输出。数据格式如下使用的是串口2,在对串口初始化完成后,发送任意一个信号就可以了。void A02_Start(void){ delay_ms(100); //确保触发周期大于70ms USART_SendData(USART2,12); flag = 0;}int main(void){ u8 sum; u32 dis = 0; NVIC_PriorityGroupConfig(NVIC_PriorityGroup_

2020-12-25 09:22:09 2249 4

原创 基于STM32F4的US-100超声波电平触发测距

还是上次那个芯片是STM32F4的iCore板子,上次用了串口,这次使用US-100的电平触发测距使用电平触发测距,在给模块上电前,先把模式选择那里的跳线帽去掉,datasheet中的介绍如下在检测到回波信号后开始定时器计时,这样就可以完成测量,代码如下distance.h#ifndef __distance_h__#define __distance_h__#include "sys.h"#define Trig PHout(2)void device_init(void);flo

2020-12-14 11:24:04 1286 1

原创 基于STM32F4的US-100超声波测距

开发板是一个叫iCore的板子,但是芯片是F4的,总体大同小异,只是引脚定义不一样,改一改就可以直接用。串口触发模式下,通过给传感器发送0x55就可以接收到距离数据,串口中断里面拿两个数放到数组里面计算就可以了distance.c文件void USART6_init(u32 bound){ //GPIO端口设置 GPIO_InitTypeDef GPIO_InitStructure; USART_InitTypeDef USART_InitStructure; NVIC_InitT

2020-12-11 17:14:37 1617 7

STM32F4使用FSMC与FPGA交互

16位数据总线,模拟ZYNQ中PS与PL使用AXI交互

2023-10-19

基于STM32F4的电应普DYP超声波串口受控输出

产品型号是DYP-A02-V2.0,使用的是串口受控输出。概述可查看我的文章:基于STM32F4的电应普DYP超声波串口受控输出

2023-04-18

空空如也

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

TA关注的人

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