新塘M032BT系列芯片是新塘即将推出的新款MCU+BLE芯片,在M0内核上内嵌了BLE的功能,本人有幸获得了内测资格,收到开发板之后因在官网找不到资料一直搁置,也咨询了新塘的FAE,没收到有效的信息,好在论坛的网友提供了资料,当然这个资料不是完整的资料,可能新塘那边还未完全开发完成,是M031BT移植过来的,代码上需要做一些改动。
下载BSP文件后可以在软件包中找到蓝牙控制板载LED和串口通信的demo。
这两个demo测试起来更为方便,官方也提供了手机APP,用于和开发板进行通讯。
打开工程后需要将此处做一下修改:
改为
烧录后便可测试,手机安装好APP后,软件左上角点开会弹出左侧导航栏,选择自己烧录的工程,进入后点击底部的SCAN BLE按钮,在弹出框中选择开发板的蓝牙,便可连接,连接后便可进行通信。
如果想要在串口查看信息,需要将板载link上的拨码开关拨到如下:
这篇测评到这里就结束了,竟然全程没有调试效果展示,因为。。。。。
我把开发板烧了!!!!!
在我将基础功能调试完成后,我想测试SPI的功能,代码写好后想用示波器看看波形,但是鳄鱼夹没地方夹,我就在板子上引出一根线,发现没波形,于是开始代码问题,结果电脑右下角弹出电流过大,我一看是引出线搭到板子上了,然后就发现无法烧录程序,显示检测不到LINK,于是升级link驱动,发现还是不行。我反应过来可能是板载的link烧了,于是把板载的link掰断,接上自己的link。烧录好代码搜索不到蓝牙信号,于是DEBUG发现程序卡死在射频的初始化中,我明白了,我把这个玩意彻底报废了。对不住新塘。我道歉。
于是现在只能出一篇事故报告书,算作敷衍了事。ε=(´ο`*)))唉,挺好的一块板子,可惜了
|