码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 【mmWave】一、IWR6843ISK-ODS毫米波雷达【固件烧写和上手使用】流程


    文章目录

    • 基础知识
    • 上手使用
      • 1.USB串口驱动
      • 2.UniFlash

    项目需要,使用TI的IWR6843ISK-ODS这款毫米波雷达,记录一下自己摸索和上手的过程~
    在探索过程中,参考了 https://blog.csdn.net/lowbob/article/details/105671559这篇博文的指导,在此感谢!

    基础知识

    Ti官方提供了详细的器件相关手册:
    上古版本的视频学习资料:https://edu.21ic.com/video/2264视频是跑一个实例《mmWave生命体征实验》按这个看看,可以对官方的开发流程有个整体印象~
    IWR6843的相关信息网页:https://www.ti.com/product/IWR6843
    《IWR6843的用户手册》直接下载连接:https://www.ti.com.cn/cn/lit/pdf/swru546
    《毫米波传感器基础知识》 手册直接下载连接:https://www.ti.com.cn/cn/lit/pdf/zhcy075

    上手使用

    注:如果要对固件进行开发定制,请参考此篇:
    本篇只介绍直接使用做好的固件,直接安装串口驱动和固件烧写工具即可使用。

    1.USB串口驱动

    雷达需要CP210驱动:
    驱动直接下载地址:https://www.silabs.com/documents/public/software/CP210x_Windows_Drivers.zip
    相关网页:https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers
    在这里插入图片描述
    正确安装后在设备管理器,应该可以看到两个串口
    在这里插入图片描述
    其中,Enhanced是烧写口,后面烧写固件,应该在UniFlash中选择该口对应的串口号。

    如果装了驱动设备管理器没反应,请检查USB-microB线是不是只有供电的阉割版,线没问题的情况下如果还没反应,对于台式机可以把USB连接到主机后面主板上的USB口再试试。

    2.UniFlash

    这是TI的用于把bin固件烧录到毫米波雷达板子里的软件。

    下载链接:https://software-dl.ti.com/ccs/esd/uniflash/docs/release_archive.html
    我安装的是7.1.0版本
    在这里插入图片描述
    旁边也有官方上手手册
    根据雷达资料《用户指南-60GHz 毫米波传感器.pdf》

    烧写的流程为:
    在这里插入图片描述
    1.就是确保在设备管理器看到端口
    2.根据手册,我们需要调整开关把板子设置为烧写模式
    在这里插入图片描述
    即:
    在这里插入图片描述
    等烧写完毕要使用功能模式的时候,再把第一个开关调为0即可

    345.打开UniFlash
    选择对应雷达型号,点start
    在这里插入图片描述
    在设置中将端口号改为对于烧写口(Enhanced), 我电脑是3
    在这里插入图片描述

    然后在Image1选择要烧写的固件,点击load Image即可

    官方的CCS工程里面自带bin固件,如果你走完了【固件开发】里面的CCS的软件安装,可以使用官方预编译好的bin文件,拿来尝试。路径:
    .\ccs\tools\compiler\mmwave_industrial_toolbox_4_11_0\labs\Vital_Signs\68xx_vital_signs\prebuilt_binaries
    在这里插入图片描述

    在这里插入图片描述

    烧写注意事项:

    • 固件所在路径不能有中文,不然会卡在烧写进度条
    • 如果一直烧写不成功,可以在Setting里面点击Format SFLASH清空之后再试试

    若固件烧写成功,将雷达调回功能模式,连接电脑,打开串口助手,按雷达上的复位键,串口助手应该会出现所设置的对应提示信息,说明固件有成功烧写。
    在这里插入图片描述
    若没有信息:

    • 刷的bin没有串口输出
    • 换串口调试助手/串口波特率115200没设置对等设置问题

    以上,雷达的驱动安装和固件烧写就完成了,根据固件功能,雷达将可以与pc端的通信,在pc端demo里面继续对数据处理进行下一步开发。
    end

  • 相关阅读:
    上周热点回顾(2.26-3.3)
    遥感测深方法综述(一)遥感测深方兴未艾
    卷积神经网络原理及其C++/Opencv实现(3)
    【genius_platform软件平台开发】第八十一讲:ARM Neon指令集一(ARM NEON Intrinsics, SIMD运算, 优化心得)
    WPF XAML中使用依赖属性
    车辆网络安全开发
    求解八皇后问题
    聊聊ElasticeSearch并发写的乐观锁机制
    计算表达式【学习算法】
    python关键字
  • 原文地址:https://blog.csdn.net/z5z5z5z56/article/details/125404032
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号