小熊派鸿蒙社区
直播中

lustao

12年用户 469经验值
擅长:嵌入式技术
私信 关注

【BearPi-Pico H3863星闪开发板体验连载】开发环境搭建

感谢 发烧友学院以及小熊派 为我和孩子提供BearPi-Pico 开发板。收到了顺风快递包含2个开发板
开发板简介

**BearPi-Pico H3863 是一款基于高度集成 2.4GHz Wi-Fi6 、BLE、SLE 为主控芯片的核心板, 32bit 微处理器(MCU)外设接口包括 SPI、UART、I2C、PWM、GPIO,支持 6 路 13bit 分辨率 ADC,内置 SRAM 和 Flash。主频 240MHz 用户定义LED,蓝色;****Typec USB接口,5 17 个 GPIO****支持加密低成本高性能开发板

引脚图img

支持板载340com更新程序,* 邮票孔设计,可直接焊接集成到用户自主设计的底板上* 支持低功耗睡眠和休眠模式* 温度传感器

编号 功能 说明
1 用户灯 蓝色 LED灯,用户可通过代码自定义控制。
2 Boot 按键 Boot 选择按键
3 Flash 2MByte 闪存
4 主控芯片RP2040 双核 32 Bit ARM Cortex M0 + 处理器,264KB 的 SRAM ,运行频率高达 133MHz
5 USB Type-C 电源及数据接口

开发板的原理图:未标题-1 拷贝.png

***环境搭建

  • 看下资源,

    • 准备操作系统(win10) *HiSparkStudio一键环境安装包点击跳转未标题-2 拷贝.jpg

      HiSpark Studio开发板编译工具点击跳转
      未标题-3 拷贝.png

      不是必须 BurnTool_H3863代码烧录工具点击跳转

    不是必须 CH340驱动开发板USB驱动点击跳转*

  • 拉取本项目的SDK代码到本地:

git clone https://gitee.com/bearpi/bearpi-pico_h3863.git

或者点击直接下载代码包,

我没能运行成功git clone,到网上下载此包:https://gitee.com/bearpi/bearpi-pico_h3863/repository/archive/master.zip

文件名bearpi-pico_h3863-master.zip,279M

编程: **

  1. HiSpark Studio 工具,进入欢迎页面,单击“新建工程”,进入新建工程页面。未标题-4 拷贝.jpg

  2. 芯片选择“WS63”,开发板选择“ws63”,工程名自定义填写,软件包路径选择SDK代码“bearpi-pico_h3863”层级, 点击“完成”.
    未标题-5 拷贝.jpg
    未标题-6 拷贝.jpg

    新建工程成功后如下图所示代码结构
    未标题-7 拷贝.jpg

    选择案例:点击工具栏中的“系统配置”选项,选择Application目录,勾选“Enable Sample”、“Enable the Sample of peripheral”以及需要要编译的Sample名称,并保存。
    未标题-5 拷贝.jpg
    未标题-6 拷贝.jpg
    image.png


config BLINKY_PIN 2

config BLINKY_DURATION_MS 500

. 编译: 点击工具栏中的“重编译”按钮,编译代码
Alt text


时间比较长。

data size:  16
finally size:  64struct writing in: ./output/ws63/database/cco/system/nv/nv_struct_def.txt
generate rom_in_one done!
[ws63][acore] run custom cmd success!packet success!
INFO:root:elf_path:                               ./output/ws63/acore/ws63-liteos-app/ws63-liteos-app.elf

INFO:root:map_path:                               ./output/ws63/acore/ws63-liteos-app/ws63-liteos-app.map

INFO:root:compiler_path:                          d:\\\\bearpi\\\\HiSpark Studio\\\\tools\\\\Windows\\\\cc_riscv32_musl_fp_win\\\\bin
INFO:root:build_config_path:                      None                                    

INFO:root:prefix:                                 riscv32-linux-musl                      
INFO:root:environment:                            windows     
project analysis Done! 
================================ [SUCCESS] Took 320.45 seconds ================================
 *  终端将被任务重用,按任意键关闭。

5分钟以上。

[烧录镜像]

此程序包括烧录
未标题-7 拷贝.png

  1. 点击工具栏中的“工程配置”, 找到“程序加载”选项, 选择开发板与电脑连接后映射出来的端口。
    Alt text
  2. 点击工具栏中的“程序加载”,按一下开发板的复位按键就会进行烧录未标题-8 拷贝.png
  3. 下载完毕后,开发板复位,使用串口工具即可查看运行日志,日志打印波特率为115200。
    此程序
    未标题-9 拷贝.png

com信息:

==hal_initialize_phy===225===
device_module_init:: succ!
cali_set_cali_mask:old[0x0] -> new[0x1fa2]

fe_rf_initialize
cali_offline_cali_entry enter
cali_set_cali_done_flag:old[0x0] -> new[0x1]

rf cali OK. time cost:22, ret:0
xo update temp:3,diff:0,xo:0x3083c

达到预期状态。开箱+环境搭建结束!

VID_20241006_145545

更多回帖

发帖
×
20
完善资料,
赚取积分