更改

跳转至: 导航搜索

NRF52832DK出厂实验

添加142字节2019年10月25日 (五) 15:34
实验现象
=== 实验现象 ===
我们给开发板上电,可以看到开发板显示屏显示“Factory Test”与“advertising”,同时串口也打印相同的内容。再确认当前现象一致的情况下,我们可以进行如下的测试流程。
[[文件:NRF52832DK-Factory-DK1.jpg|边框|居中|无框|750x750像素]]
[[文件:NRF52832DK-Factory-COM1.png|边框|居中|无框|744x744像素]]
1、按下开发板上的按键S1,此时开发板的上外设工作。4个LED点亮,RGB点亮,蜂鸣器发出蜂鸣声,马达开始振动,并且开始采集光敏电阻的ADC值。显示屏及串口打印当前的外设状态为ON,并且打印当前的光敏电阻的ADC采集值。
[[文件:NRF52832DK-Factory-DK2.jpg|边框|居中|无框|750x750像素]]<syntaxhighlight lang="c">
[15:14:42.287]收←◆BTN1 Pressed
LED ON
ADC ON
</syntaxhighlight>2、按下开发板上的按键S2,此时开发板的外设停止工作。LED及RGB熄灭,蜂鸣器停止发声,马达停止振动。显示屏及串口打印当前所有外设的状态均为OFF,并且停止对光敏电阻的ADC采集。
[[文件:NRF52832DK-Factory-DK3.jpg|边框|居中|无框|750x750像素]]<syntaxhighlight lang="c">
[15:14:43.531]收←◆BTN2 Pressed
LED OFF
第五次按,采集一下光敏电阻的数据
[[文件:NRF52832DK-Factory-dk4.jpg|边框|居中|无框|750x750像素]]<syntaxhighlight lang="c">
[15:16:10.300]收←◆BTN3 Pressed
[15:19:21.738]收←◆connected
</syntaxhighlight>
[[文件:NRF52832DK-Factory-dk5.jpg|边框|居中|无框|750x750像素]]
[[文件:NRF52832DK-Factory-app2.jpg|边框|居中|无框]]
4、单击Nordic UART Service服务,打开此NUS服务包含的特征值。其中RX Charateristic是Write属性(手机APP发数据给开发板),Tx Charateristic是Notify属性(开发板发送数据给手机APP)
[[文件:NRF52832DK-Factory-app4.jpg|边框|居中|无框]]
6、此时串口助手打印出开发板接收的“12345”字符串6、此时串口助手及显示屏打印出开发板接收的“12345”字符串<syntaxhighlight lang="c">
[15:21:11.528]收←◆Data RX:12345
</syntaxhighlight>[[文件:NRF52832DK-Factory-dk5.jpg|边框|居中|无框|750x750像素]] 7、点击Tx Charateristic右侧三道向下的箭头图标,使能我们的notify功能。成功使能,图标会由向下箭头,变为一个类似‘X’的图标。
[[文件:Screenshot 20191024-113555.jpg|边框|居中|无框]]
8、当完成第7步的使能操作之后,我们通过串口调试助手下发“abcdefg”字符串数据<syntaxhighlight lang="c">
[15:22:11.389]收←◆Data TX:abcdefg
</syntaxhighlight>9、此时手机app接收到开发板发送过来的字符串数据“abcdefg”
[[文件:NRF52832DK-Factory-dk6.jpg|边框|居中|无框|750x750像素]]
[[文件:Screenshot 20191024-1136151.jpg|边框|居中|无框]]
510
个编辑

本PDF由谷雨文档中心自动生成,点击下方链接阅读最新内容。

取自“http://doc.iotxx.com/特殊:移动版差异/2314

导航菜单