hongye7 / tuya_ble_sdk_Demo_Project_bk3432

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

USER GUIDE

Flash layout

说明

  • 说明文档:

tuya ble sdk

tuya ble sdk demo

  • tuya_ble_sdk_Demo_Project_bk3432 是基于精简版 tuya ble sdk 开发,所以 sdk 说明文档中有的功能和接口在此 sdk 中不支持。
  • 从 flash layout 可以看出应用代码空间只有 41K,在开启 log 的情况下编译后会超出41K大小,但是只要不测试 OTA,固件总大小超过41k是没有问题的,需要测试 OTA 的时候把 log 关掉即可,关闭 log 的方式是将tuya_ble_config.h中的 TUYA_BLE_LOG_ENABLETUYA_APP_LOG_ENABLE 配置为0 ,Release版固件大小不得超过41K。
  • 不支持通过串口协议下载固件,开发调试时每次必须通过 BekenHIDTool 软件使用 spi 下载器 下载固件,所以每次下载固件时都会清空整个flash信息,包括授权信息等。
  • UART2用于授权以及和外部MCU通信,UART1用于log输出。
  • 工程路径:tuya_ble_sdk_Demo_Project_bk3432\bk3432\projects\ble_app_gatt
  • output目录下的BinConvert_3432.exe.1重命名为BinConvert_3432.exe

About


Languages

Language:C 86.9%Language:C++ 5.7%Language:HTML 4.5%Language:Makefile 2.2%Language:Batchfile 0.4%Language:Assembly 0.4%