0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

ES-PDS-ES32F0654开发板提供的BSP (板级支持包) 说明

RTThread物联网操作系统 ? 来源:RTThread物联网操作系统 ? 2020-04-30 15:04 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1.简介

本文档为上海东软载波微电子开发团队为 ES-PDS-ES32F0654 开发板提供的 BSP (板级支持包) 说明。通过阅读本文档,开发者可以快速地上手该 BSP,将 RT-Thread 运行在开发板上。

图片来源:东软载波

1.1 开发板介绍

主要内容如下:ES-PDS-ES32F0654 是东软载波微电子官方推出的一款基于 ARM Cortex-M0 内核的开发板,最高主频为 48MHz,可满足基础功能测试及高端功能扩展等开发需求。

开发板外观如下图所示:

ES-PDS-ES32F0654-V1.1

该开发板常用板载资源如下:

可调电阻:1个,(PB00)

LED:2个,(PC8/PC9)

按键:3个,K1(PF00),K2(PF01),RESET(MRST)

MCU:ES32F0654LT,主频 48MHz,32KB SRAM,256KB FLASH,54 GPIOs

外部模块:SPI FLASH (MX25L64,8MB)、I2C EEPROM (M24C04,512B)

常用外设

常用接口:GPIO、UART、SPI、I2C

调试接口,ESLinkⅡ(EastSoft 官方推出的开发工具,有标准版和mini版两种版本,均自带 CDC 串口功能) SWD 下载

外设支持:

本 BSP 目前对外设的支持情况如下:

1.2 注意事项

本BSP中,UART2和TIMER1不能同时使用,UART3和TIMER2不能同时使用 更多详细信息请咨询上海东软载波微电子技术支持

2. 快速上手

本 BSP 为开发者提供 MDK5 工程。下面以 MDK5 开发环境为例,介绍如何将系统运行起来。

硬件连接

使用 ESLinkⅡ (自带 CDC 串口)或 Jlink 等调试工具连接开发板到 PC,拨动开关选择使用调试工具供电或使用外部电源供电。若使用 Jlink 等调试工具,还需要将 UART2_TX(PC12)、UART2_RX(PD2)、GND 接到串口工具上。使用ESlinkⅡ(mini)连接开发板如下图所示:ESLinkⅡ(mini) + ES-PDS-ES32F0654-V1.1

编译下载

双击 project.uvprojx 文件,打开 MDK5 工程,工程默认配置使用 JLink 下载程序,在通过 JLink 连接开发板的基础上,点击下载按钮即可下载程序到开发板,如果使用 ESLinkⅡ,则选择 "CMSIS-DAP Debugger",连接正常后即可编译并下载程序到开发板。

运行结果

下载程序成功之后,系统会自动运行,观察串口输出的信息,同时开发板LED闪烁。

1|/ 2-RT-ThreadOperatingSystem 3/|4.0.0buildJan282019 42006-2018Copyrightbyrt-threadteam 5msh>

3. 进阶使用

此 BSP 默认只开启了 GPIO 和 uart2 的功能,如果需使用 Flash 等更多高级功能,需要利用 ENV 工具对 BSP 进行配置,步骤如下:

在 bsp 下打开 env 工具。

输入menuconfig命令配置工程,配置好之后保存退出。

输入pkgs --update命令更新软件包。

输入scons --target=mdk5/iar命令重新生成工程。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发板
    +关注

    关注

    25

    文章

    5775

    浏览量

    106511
  • RT-Thread
    +关注

    关注

    32

    文章

    1439

    浏览量

    42340

原文标题:【今日直播】RT-Thread基于ES32F0654的移植与开发

文章出处:【微信号:RTThread,微信公众号:RTThread物联网操作系统】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【新品】远距离图传数传模块开发板、蓝牙模块开发板、无线模块开发板

    新品上市图传数传模块开发板蓝牙模块开发板国产无线模块开发板部分型号参与送样文末了解详情↓↓↓EWT611-900NW20S远距离图传数传模块开发板EWT611-900NW20S是一款入
    的头像 发表于 06-12 19:33 ?468次阅读
    【新品】远距离图传数传模块<b class='flag-5'>开发板</b>、蓝牙模块<b class='flag-5'>开发板</b>、无线模块<b class='flag-5'>开发板</b>

    国产入门32位单片机PY32F002A开发板

    SRAM 存储器,最高工作频率 24MHz 。我们为PY32F002A提供了完善的开发支持,包括但不限于开发板、仿真工具、示例代码和详细的
    的头像 发表于 06-11 10:36 ?456次阅读
    国产入门<b class='flag-5'>级</b>32位单片机PY32<b class='flag-5'>F</b>002A<b class='flag-5'>开发板</b>

    basys2开发板说明

    basys2开发板说明
    发表于 06-08 09:52 ?0次下载

    NXP i.MX 91开发板#支持快速创建基于Linux?的边缘器件

    NXP Semiconductors FRDM i.MX 91开发板设计用于评估i.MX 91应用处理器,支持快速创建基于Linux ^?^ 的边缘器件。该开发板还设计用于入门Lin
    的头像 发表于 05-19 10:55 ?1002次阅读
    NXP i.MX 91<b class='flag-5'>开发板</b>#<b class='flag-5'>支持</b>快速创建基于Linux?的边缘器件

    基于RK3576开发板的WDT看门狗使用说明

    RK3576开发板的WDT使用说明
    的头像 发表于 05-06 17:15 ?746次阅读
    基于RK3576<b class='flag-5'>开发板</b>的WDT看门狗使用<b class='flag-5'>说明</b>

    ES7P2131/2124 ES32H0403触控SDK使用说明

    电子发烧友网站提供ES7P2131/2124 ES32H0403触控SDK使用说明.pdf》资料免费下载
    发表于 01-16 16:12 ?0次下载
    <b class='flag-5'>ES</b>7P2131/2124 <b class='flag-5'>ES</b>32H0403触控SDK使用<b class='flag-5'>说明</b>

    ES-DEV-ES7W8020DB用户指南

    电子发烧友网站提供ES-DEV-ES7W8020DB用户指南.pdf》资料免费下载
    发表于 01-16 15:31 ?0次下载
    <b class='flag-5'>ES-DEV-ES</b>7W8020DB用户指南

    ES-DEV-ES32W0030DB用户指南

    电子发烧友网站提供ES-DEV-ES32W0030DB用户指南.pdf》资料免费下载
    发表于 01-16 15:30 ?0次下载
    <b class='flag-5'>ES-DEV-ES</b>32W0030DB用户指南

    ES32F0283 PDS用户手册

    电子发烧友网站提供ES32F0283 PDS用户手册.pdf》资料免费下载
    发表于 01-16 15:22 ?1次下载
    <b class='flag-5'>ES32F</b>0283 <b class='flag-5'>PDS</b>用户手册

    ES-PDS-ES32F3696LX-V1.1原理图

    电子发烧友网站提供ES-PDS-ES32F3696LX-V1.1原理图.pdf》资料免费下载
    发表于 01-16 15:20 ?0次下载
    <b class='flag-5'>ES-PDS-ES32F</b>3696LX-V1.1原理图

    Discovery_ES32F369x-V1.2原理图

    电子发烧友网站提供《Discovery_ES32F369x-V1.2原理图.pdf》资料免费下载
    发表于 01-16 15:19 ?0次下载
    Discovery_<b class='flag-5'>ES32F</b>369x-V1.2原理图

    ES-PDS-ES32F0100DB1原理图

    电子发烧友网站提供ES-PDS-ES32F0100DB1原理图.pdf》资料免费下载
    发表于 01-16 15:15 ?0次下载
    <b class='flag-5'>ES-PDS-ES32F</b>0100DB1原理图

    东软载波ES32VF2264开发板评测-keil开发环境搭建

    东软载波ES32VF2264开发板-keil开发环境搭建安装Eastsoft.ES32_DFP.1.0.16时遇到如下问题: 该从东软官
    发表于 11-21 16:49

    正点原子fpga开发板不同型号

    正点原子作为国内领先的FPGA开发板供应商,其产品线覆盖了从入门到高端应用的各个领域。这些开发板不仅适用于学术研究,还广泛应用于工业控制、通信、图像处理等多个领域。 1. 入门
    的头像 发表于 11-13 09:30 ?4075次阅读

    PY32F002A单片机开发板 PY32F002AF15P6开发板 32位MCU,M0+内核

    002A开发板推荐使用我们的PY32 link来下载仿真,绝大部分的ST link,J link,DAP link也可以下载仿真,需自行测试。开发资料齐全,提供了LL库和HAL库, 支持
    的头像 发表于 09-03 14:41 ?1610次阅读
    PY32<b class='flag-5'>F</b>002A单片机<b class='flag-5'>开发板</b> PY32<b class='flag-5'>F</b>002AF15P6<b class='flag-5'>开发板</b> 32位MCU,M0+内核