【BD0052】DA14580的一篇非常基础的教程3-prod_test
本系列文章:
【BD0052】DA14580的一篇非常基础的教程1
【BD0052】DA14580的一篇非常基础的教程2-工具篇
今天继续来扯扯DA14580的那些事儿,上回说到DA14580的一些工具情况,详情可以查看《【BD0052】DA14580的一篇非常基础的教程2》。今天主要讲一下DA14580的一些测试方法。
在研发阶段或者生产线上,都离不开对DA14580进行RF性能上的测试,测试的时候,我们需要让DA14580根据不同需求做一些动作,如定频单载波的发送、让其处于接收状态等。要让DA14580进入这些状态,必须要烧录一个测试程序,该程序在SDK中已经存在:
以上是编译好的hex文件,直接烧录到DA14580中即可,可以烧录到RAM中,也可以烧录到外置FLASH中。
当然,官方还提供了prod_test的源代码:
客户可以定制自己的prod_test程序。
烧录完毕prod_test后的DA14580,可以连接蓝牙测试仪,完成相关蓝牙性能的测试。
当然,如果没有蓝牙测试仪,我们也可以用pc工具控制DA14580(已烧录prod_test)。工具位置:
这是一个命令提示符工具,它同样有源码:
将DA14580板子用UART口与PC机相连,然后就可以用这个工具了,如让其在2402的频点发送单载波:
更多的命令,官方有一个参考文档的,可以查阅并测试。
有了以上工具,就可以在研发阶段做一些简单的测试了。当然,如果产线上配置蓝牙测试仪测试虽然显得专业,但是成本会很高,一般不建议这样测试。
个人觉得,可以在产线上用一台PC机装上prodtest.exe工具,然后在DA14580中烧录prod_test,用数字频谱仪连接DA14580的天线端,用于测试其发送的单载波的强度以及频点。
硬件上这样连:PC通过串口连接DA14580,DA14580天线端连数字频谱仪,数字频谱仪用UART与PC相连。
生产的时候,设置DA14580在某个定频发送单载波,数字频谱仪测到单载波的频点发送个PC机;PC机收到频点,计算与理论频点的差距,然后设置DA14580的频偏校准值,再重新发送单载波,数字频谱仪再测试其实际频点并发送给PC。。。就这样周而复始,直到测试到最接近实际频点的校准值,将这个值写入到DA14580即可完成频偏校准。在这个过程中,数字频谱仪可以测试到单载波的最大功率,可以判断硬件是否良好。
一般完成以上测试,基本可以确定PCBA的RF性能是可以的。
以上测试适合于任何蓝牙芯片的测试,不光光是DA14580。如果是DA14580,个人觉得官方的PLT工具会更合适。当然,这个工具也挺贵的,如果产线有现成的数字频谱仪,还是可以考虑用上面的方法测试的。
好了,今天就到这,收工。
最后,给大家推荐一下最近十分流行的"马爸爸"的红包,每天都可以领取,领取后可以在线下支付的时候抵扣相应金额。当然,一旦你花了红包,我也会得到一定的奖励,所谓双赢嘛。平常大家支持我需要自掏腰包,这次让马爸爸掏钱支持呗,也希望大家多多支持。
可以扫码直接领取,或者复制下面的红色字体,然后在手机支付宝打开即可(推荐复制的方法):
快来领取支付宝跨年红包!1月1日起还有机会额外获得专享红包哦!复制此消息,打开最新版支付宝就能领取!OSZksC89XZ
- 大年初一回村里拜年,太热闹了
- 春节广东各地年味浓 旅游业迎“开门红”
- 春节回家前VS回家后,看完都笑翻了……
- 刚戴一星期,就开始了送修生涯。天梭:延保加半年…
- 春节回家前VS回家后,所有人看完都笑翻了,是我是我……
- 南方人过年vs北方人过年 看完后发现太贴切了
- 学会这26道菜,你就能办家宴了!
- 小品《同学饭局》笑到肚子疼!
- 山东男孩过节回乡指南
- 青海州县春节风俗活动在这里!有你家乡的吗?