【OneNET麒麟座开发板试用体验】+ 使用CubeMx创建测试工程

  • 工程
  • 开发
  • 麒麟
  • Paderboy
  • LV3工程师
  • |      2017-04-12 19:29:16
  • 浏览量 3530
  • 回复:0
本帖最后由 Paderboy 于 2017-4-12 19:31 编辑 大伙好,因为工作原因,好久没发测试贴了。。在此非常的抱歉。。。 咱今天就,使用CubeMX 创建工程 然后我把ESP8266 刷了Nodemcu的固件。。 开发板只需要推送数据给wifi模块就可以实现HTTP 上传数据给OneNet 云平台了。。 1.配置Mini板的外部晶振 12Mh 2.配置PB6 和PB7 Led 灯作为状态显示 3.配置6路ADC通道 使用DMA获取数据 4.配置串口1+串口2 作为调试和wifi推送信息 配置外部晶振12Mhz作为时钟源 配置6个ADC 通道 其中包含 单片机内部温度传感器和内部电压校准通道 开启ADC的DMA 为循环模式 串口1 配置115200波特率 串口2配置9600波特率,因为Nodemcu 默认使用的波特率就是9600 没去修改 好了,工程建好了。就可以到MDK里去写程序了。 以下是程序截图。。。 程序编译好后,下载到OneNet Mini板上直接测试。。。 通过串口1的调试信息可以看到,ADC数据采样没啥问题,因为虚空,所以电压浮动变化比较大。。 但是,内部温度和内部Vrefint电压都准确。。。 下面就是Nodemcu的串口接收,OneNet 板子通过串口2发送过来的数据,打包后直接推送到OneNet 物联网平台上了。。 这里就不多介绍Nodemcu了。。大伙感兴趣,可以百度下。。。。 好了,最后咱到OneNet平台上查看下数据上传是否正常。。 好了,数据还是正确的。。。
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:0
x
收藏成功!点击 我的收藏 查看收藏的全部帖子