快盘下载:好资源、好软件、快快下载吧!

快盘排行|快盘最新

当前位置:首页软件教程电脑软件教程 → RTL8720DN-SDK环境搭建

RTL8720DN-SDK环境搭建

时间:2022-10-17 20:01:33人气:作者:快盘下载我要评论

一、硬件准备

这里可以选择安信可的BW16模块和开发板
资料;https://docs.ai-thinker.com/rtl87xx
RTL8720DN-SDK环境搭建

二、环境准备

官网;https://www.amebaiot.com/cn/ameba-sdk-summary/
SDK地址;https://github.com/ambiot/ambd_sdk

  1. Ubuntu 20.04
    使用阿里的源http://mirrors.aliyun.com/ubuntu-releases/

  2. 拉一些常用的包

    sudo apt-get nstall -y make build-essential zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm tk-dev libc6-dev gcc libssl-dev 
    
    sudo apt-get install git wget flex bison gperf python  python-setuptools cmake ninja-build ccache libffi-dev libssl-dev 
    
    sudo apt-get install python3-distutils
    
    

三、编译和下载流程

SDK的用户文档;可以参考一下;https://www.amebaiot.com/?s2member_file_download=AN0400_Ameba-D_Application_Note_v3.pdf

这里需要编译2个核的固件;一个KM0;一个KM4
分别位于;
ambd_sdk/project/realtek_amebaD_va0_example/GCC-RELEASE/project_lp
ambd_sdk/project/realtek_amebaD_va0_example/GCC-RELEASE/project_hp

  1. 拉取SDK
    git clone https://github.com/ambiot/ambd_sdk

  2. 打开蓝牙配置;不打开用不了蓝牙的AT命令;
    进入工程ambd_sdk/project/realtek_amebaD_va0_example/GCC-RELEASE/project_hp
    make menuconfig
    < MENUCONFIG FOR CHIP CONFIG —> < CONFIG BT —>

    使能蓝牙后;还需要手动在源码打开一个宏

    ambd_sdkcomponentsoc
    ealtekamebadfwlibusrcfg
    tl8721dhp_intfcfg.c
    #define FTL_MEM_CUSTEM		1
    
  3. 进入工程编译
    SDK

  4. 下载
    RTL8720DN

    打开下载工具;ambd_sdk oolsAmebaDImage_TooImageTool.exel

    • 选择芯片为 8721D
    • 下载3个固件
    项目Value0x08000000ambd_sdkproject ealtek_amebaD_va0_exampleGCC-RELEASEproject_lpasdkimagekm0_boot_all.bin0x08004000ambd_sdkproject ealtek_amebaD_va0_exampleGCC-RELEASEproject_hpasdkimagekm4_boot_all.bin0x08006000ambd_sdkproject ealtek_amebaD_va0_exampleGCC-RELEASEproject_hpasdkimagekm0_km4_image2.bin

    SDK

四、固件测试

  1. WIFI测试;参考ambd_sdkcomponentcommonapiat_cmdatcmd_wifi.c

    	ATWS 扫描当前WIFI
    

    RTL8720DN
    连接wifi;这里我就不贴图了;

    ATW0=SSID
    ATW1=PASSOWRD
    ATWC
    
  2. BLE测试 参考 ambd_sdkcomponentcommonapiat_cmdatcmd_bt.c
    测试从机;

    ATBp=1
    

    手机可以搜索到设备
    RTL8720DN

    测试主机

    ATBc=1//蓝牙主机启动
    ATBS=1//开始scan
    

    SDK

相关文章

  • Neuron v2.2.2 发布:MQTT插件功能提升 、新增OPC DA驱动

    Neuron v2.2.2 发布:MQTT插件功能提升 、新增OPC DA驱动,近日,Neuron 2.2.2 正式发布。 这一最新版本对 MQTT 插件、SDK 开发包及其他商业驱动插件进行了优化和更新,为工业领域用户提供更加高效便捷的数......
  • EasyCVR配置收流端口有误,导致视频无法播放的解决办法

    EasyCVR配置收流端口有误,导致视频无法播放的解决办法,EasyCVR具备较强的视频能力,可支持海量设备接入、汇聚与管理、视频监控、视频录像、云存储、回放与检索、智能告警、平台级联等功能。平台可支持多协议接入,包括:......

网友评论

快盘下载暂未开通留言功能。

关于我们| 广告联络| 联系我们| 网站帮助| 免责声明| 软件发布

Copyright 2019-2029 【快快下载吧】 版权所有 快快下载吧 | 豫ICP备10006759号公安备案:41010502004165

声明: 快快下载吧上的所有软件和资料来源于互联网,仅供学习和研究使用,请测试后自行销毁,如有侵犯你版权的,请来信指出,本站将立即改正。