开启辅助访问
设为首页
收藏本站
登录
立即注册
论坛首页
BBS
开发资料
样品购买
GitHub
邀请注册
技术博客
搜索
搜索
每日签到
本版
帖子
用户
物联网开发者社区-安信可论坛
»
论坛首页
›
模组应用开发
›
雷达
›
Rd-04系列
›
【教程】10G雷达模组Rd-04的STM32驱动操作
返回列表
发新帖
【教程】10G雷达模组Rd-04的STM32驱动操作
[复制链接]
1109
|
3
|
2023-6-27 10:30:45
|
显示全部楼层
|
阅读模式
安信可最新雷达模组Rd-04已经出来了,但是大家都还是一脸懵,Rd-04该怎么用?
想必大家都比较关心这个问题,本教程就给大家详细介绍一下Rd-04的用法。
一、Rd-04引脚说明
Rd-04 一共引出6pin 2.0mm 的排针,引脚如下:
注意:
本文需要使用到I2C引脚,所以正式接线之前,需要把Rd-04的板载MCU 拆掉,MCU的位置如下:
二、Rd-04与STM32的接线
在本次的STM32工程当中,与Rd-04的接线如下:
三、STM32驱动移植
为了方便大家更快实现功能,我们开发了一个驱动库,你只需要把I2C的驱动写好就OK:
Rd-04 I2C使能IO函数,Rd-04的I2C功能需要把IIC_EN引脚拉高之后才能使用,以STM32为例,使能HAL_GPIO_WritePin(GPIOA,GPIO_PIN_3,GPIO_PIN_SET),关闭:HAL_GPIO_WritePin(GPIOA,GPIO_PIN_3,GPIO_PIN_RESET)
I2C 发送起始信号函数
I2C 发送停止信号函数
I2C 主机等待ACK应答函数
I2C 发送字节函数
I2C 读取字节函数,这个函数需要自带是否给从机发送ACK 参数
微妙延时函数
完成驱动的开发之后,替换掉原来的,比如:
因为Rd-04无法实时输出检测数据,只有IO输出的高低电平,所以,我们能做的也只能通过检测Rd-04的OUT引脚输出。
运行结果:
其他API说明及源码地址
void axk_rd04_default_config(void)
void axk_rd04_display_config(void)
void AxkRd04SetIoValOutput(uint8_t OutputStatus)
void AxkRd04SetWayOfWorking(rd04_psm_t PSM)
void AxkRd04SetADCSamplingFrequency(rd04_adc_sf_t ADC_SF)
void AxkRD04SetTransmittingPower(rd04_tpower_t Tpower)
void AxkRD04SetInductionThreshold(uint16_t IndTs)
void AxkRD04SetNoiseUpdate(uint16_t noiseupdate)
void AxkRD04SetInductionDelayTime(uint32_t _delay_ms)
void AxkRD04SetBlockadeTime(uint32_t _delay_ms)
源码地址:
https://github.com/Ai-Thinker-Open/STM32F102_Rd-04
有不懂的欢迎大家留言~
用心做好保姆工作
回复
使用道具
举报
18350766600@139
|
2023-9-3 20:55:23
|
显示全部楼层
谢谢分享,等我哪天有模块了试一下
回复
支持
反对
使用道具
举报
干簧管
|
2023-11-28 18:48:23
|
显示全部楼层
点赞
回复
使用道具
举报
liuli
|
2023-12-18 21:43:40
|
显示全部楼层
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
手机登录
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
爱笑
249
主题
2292
回帖
1万
积分
管理员
积分
15839
加好友
发消息
回复楼主
返回列表
Rd-01系列
Rd-03系列
Rd-04系列
DIY作品
图文推荐
【板子申请流程】新进来的同学请看这里-活动已停
2023-11-08
【中奖公告】申请Ai-M61-32S-kit的同学看过来!
2024-04-29
开发板申请 | Ai-M61-32S高性能开发板来啦,共赠送200个!-活动
2024-04-18
我也领到官方免费送的AiPi-Eyes-S1开发板啦!!!
2023-09-26
【轻松上手】小安派跑个超级玛丽
2023-09-27
热门排行
1
【板子申请流程】新进来的同学请看这里-活
2
安信可社区一周年狂欢派对&抽奖盖楼活动开
3
我也领到官方免费送的AiPi-Eyes-S1开发板啦
4
【中奖公告】申请Ai-M61-32S-kit的同学看过
5
优质文章有赏!现金红包+开发板无限送,冲
6
【官方公告】关于板子申请发帖争议解释
7
开发板申请 | Ai-M61-32S高性能开发板来啦
8
【轻松上手】小安派跑个超级玛丽
9
【教程】社区发帖教程指引(尤其是图片上传
10
【电子DIY作品】+人体存在感应器+WB2+RD03