PKE8710ECF-C53 WiFi6/BLE5.2 IoT MCU开发板笔记一 环境搭建与Hello World实例

简介

RTL8710ECF是一款支持WIFI6 2.4G Soc芯片,同时也支持了低功耗蓝牙BLE5.2,内部集成了两颗MCU,分别为Real-M300(Arm Cortex-M55指令集兼容,最大频率400MH) 和 KR4(RISC-V指令集兼容,最大频率400MHz),双核可分别用于应用程序和系统网络协议,以增强去耦合能力。

系统资源:
  • 双核MCU: KM4高达400MHz, KR4也高达400MHz
  • 768KB on-chip SRAM
  • 8MB Nor Flash

外设接口: 
  • 灵活的GPIO配置设计

  • 多种通信接口:UART x 4,I2C x 2, SPI x 2

  • 支持 8 通道PWM定时器和捕获定时器

  • 支持 6 通道通用12位ADC

  • 支持 9 通道触摸按键

  • 17个可编程GPIOS

天线类型
  •  板载天线
参考文档

环境搭建

  • 获取SDK源码
    • 使用官方开源的标准SDK,sdk下载地址;官方目前仅支持Linux操作系统,未来应该会支持Windows系统,并使用VSCode插件进行编译; 

  • 配置编译环境
    • 工具链默认安装在路径/opt/rtk-toolchain中;

    • 目前仅支持Linux系统,要求Ubuntu 16.04 64位或更高版本;
    • 要求Python版本3.7或更高版本。执行命令python --version检查当前系统中的Python版本;
  • 使用Gitee加速

          注意: 首次编译工程时,工具链默认从GitHub下载并安装。如果发现下载速度过慢或者下载失败,可执行命令make toolchan URL=github或者make toolchain URL=aliyun下载好工具链。

Hello World实例

  • 编译固件
    • 进入<SDK>/amebalite_gcc_project/;$ make all 

  • 固件下载
    • 进入下载模式:

      • 按住 DOWNLOAD按键并保持;
      • 重新启动模组或按住CHIP_EN按键;
      • 放开 DOWNLOAD 按键.
    • Image Tool:  <SDK>/tools/ameba/ImageTool/AmebaImageTool.exe

    • 进入下载模式,打开image tool之后,选择 2)的打开按钮,再选择load:<SDK>/tools/ameba/DeviceProfiles/AmebaLite_FreeRTOS_NOR.rdev

    • 选择编译后生成的image进行下载:

      • <SDK>/amebalite_gcc_project/km4_boot_all.bin

      • ​​​​​​​​​​​​​​<SDK>/amebalite_gcc_project/kr4_km4_app.bin

  • 查看log
    • Trace Tool:  <SDK>/tools/ameba/TraceTool/AmebaTraceTool.exe
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值