• 首页
  • 开发指南
  • 免开发App
首页 » 作者页面

请到「后台-用户-个人资料」中填写个人说明。

将开发板变成(UartLogger)串口监控记录器

2021-06-15

一、UartLogger功能介绍 我们在开发过程中,有时需要一个第三方的硬件工具(UartLogger)来监控串口Tx、Rx的具体通信内容,这时我们用Ubeeto物联网开发板就可以很容易实现这一目的。并且开发板可以将监控到的Tx、Rx通信内容以各种形式输出或存储在开发板的TF卡上。 下图举了一个典型的例子来诠释UartLogger的作用: 利用UartLogger我们就可以在开发ESP8266串口WIFI模块时,捕捉到MCU和ESP8266通信的具体内容。其他类似的场景只要是Uart接口,UartLogger都可以发挥其作用。 二、完整源代码 注意:本例中假设被监控的Uart口波特率是1152…

物联网开发板

将开发板变成Ble蓝牙转Uart透传模块

2021-06-15

Ubeeto开发板采用的Soc芯片是Nordic半导体公司的Nrf52840芯片,内置2.4G无线功能(支持Ble蓝牙,Thread Mesh组网等无线协议),所以我们可以通过软件的方式将开发板改造成Ble蓝牙转Uart透传模块。 一、Ubeeto开发板的Ble蓝牙功能介绍 Ubeeto开发板的ble低功耗蓝牙提供两个特性,一个是Write特性,一个是Notify特性。其中: 1、Write特性:可以看成是手机发送数据给开发板的通道,手机通过蓝牙连接发送给开发板的数据就是存放在Write特性中。 2、Notify特性:可以看成是开发板发送数据给手机的通道,开发板通过蓝牙发送给手机的数据就是存放…

将开发板变成USB转Uart透传工具

2021-06-15

Ubeeto物联网开发板采用的Soc芯片是Nordic半导体公司的Nrf52840芯片,内置USB控制器,所以我们可以通过软件的方式将开发板改造成USB转Uart透传工具,方便我们在开发中使用。 由于我们采用的是软件方式实现USB转Uart,相比市面上的专用硬件USB转Uart芯片有一定的限制。 不适合于连续无停顿的数据流,每包数据通信间隔最好不要最低于50ms和每包长度最好不要超过256Bytes。 一、PC端驱动安装 如果是Win10电脑则不用考虑驱动问题,当Core连接电脑后系统会自动安装。如果你的电脑是Win7系统,在此处(提取码:fyci)下载驱动。然后按下面的步骤完成Win7系统的…

物联网开发板

看门狗(WatchDog)功能介绍

2021-06-11

一、基本概念介绍 Ubeeto物联网开发板内部的单片机芯片具有看门狗功能(WatchDog)。看门狗类似于一个定时的闹钟,在预定的时间内如果没有及时清零定时器(喂狗),等到定时器的时间达到闹钟的预设时间时就会触发整个系统的重启复位。所以看门狗可以用来防止您的软件遇到”卡死”,”跑飞“而造成的死机问题。 二、看门狗使用方法 下面以代码形式描述看门狗的使用方法:

Ubeeto开发板内部Flash读写功能介绍

2021-06-11

一、基本概念介绍 Ubeeto开发板在电路板上的单片机芯片中开辟了一块Flash区域,专门用来给用户存储一些必要的参数信息。这样您开发的产品如果需要存储的数据量不是太大就可以考虑直接用开发板内部的Flash,从而省掉TF存储卡的成本。 Ubeeto物联网开发板提供64个Number区域(Number0~Number63)和4个String区域(String0~String3)作为存储区域: 注意1:Ubeeto开发板的Flash区域只能写一万次,这是由芯片内的Flash特性所决定,所以Number区域和String区域写入的次数总和不能超过一万次。对于大多数应用而言一万次已经足够,毕竟参数型的…

接线图

物联网开发板实现频率计(脉冲计量)

2021-06-11

一、实现功能 Ubeeto开发板提供一个引脚D4可以用来计脉冲个数 本章节实现的功能描述:外部向Ubeeto物联网开发板的D4引脚输入一个1Khz的方波。开发板每隔1秒测一次该方波的下降沿个数,从而验证该方波的频率为1Khz。 二、接线图 三、完整代码 如果感兴趣,上面代码中出现的LIB开头的库函数可以在API文档中通过Ctrl+F查询。 四、实际输入波形如下图: 五、程序运行结果

接线图

Ubeeto开发板实现脉宽测量

2021-06-10

一、实现功能 Ubeeto物联网开发板的D4引脚可以用来测量单个或多个脉宽,时间精度可达到1us,并且可以设置滤波功能。 本章节所实现的功能描述:外部向Ubeeto开发板的D4引脚输入一个1Khz的方波,开发板每隔10秒测量一次该方波,每次连续测60个该方波的高低电平脉宽,并通过print()打印出来。 这里演示了测量多个连续脉宽的实例,如果您只需要测量单个脉冲的宽度的话在代码中将60改为1即可。同样这里每隔10秒测量一次也为了方便演示,开发者可以在任何时间开启测量,但需要控制好节奏,需等本次测量结束后再开启下一次测量。 二、接线图 三、完整代码 如果感兴趣,上面代码中出现的LIB开头的库函数…

物联网开发板

Ubeeto开发板外部中断功能

2021-06-10

外部引脚中断功能可以参考Ubeeto开发板提供的电压比较器功能,该功能提供一个参考电压可自定义的比较器,并且比较器的中断回调函数的触发可以配置成检测到电压上升,或电压下降,或电压上升&电压下降时触发。具体内容请参考电压比较器。

Ubeeto开发板电压比较器功能介绍

2021-06-09

一、实现功能 Ubeeto物联网开发板提供1个比较器,输入端固定为开发板的A0。参考电压可以取(1/16~15/16)倍的3.3v电压值。并且可以配置成检测电压上升、下降或上升下降都检测。比较器内部自带迟滞功能,迟滞电压为50mv左右,提高了抗干扰能力。 本实例配置电压比较器的参考电压为0.75*3.3v,当A0引脚上的电压升高到大于参考电压时LIB_CompCallBack函数会自动被Lua调用,并print打印输出。 二、接线图 三、完整代码 如果感兴趣,上面代码中出现的LIB开头的库函数可以在API文档中通过Ctrl+F查询。 四、演示结果

快速导航

  • 快速入门
  • 常用硬件外设开发范例
  • 无线/有线通信开发范例
  • 传感器应用开发范例
  • 云平台接入开发范例
  • 常用单片机功能开发范例
  • ubeeto开发板改造成实用工具
  • 开发指南
    • API开发文档
    • 开发技巧

随机文章

看门狗(WatchDog)功能介绍
开发板提供IIC功能
开发板接NEO-6M GPS模块获取经纬度/海拔/UTC信息
ubeeto开发板API函数列表清单
开发板接UHF模块实现RFID超高频标签读写功能

热门标签

开发板 物联网开发板 开发板怎么用 iot开发板
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

© 2022. All Rights Reserved. 粤ICP备2021058065号

返回顶部