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

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

3天内不再提示

RTT大赛作品:AB32VG1开发板—开发环境搭建

嵌入式开发 来源:AB32VG1开发笔记 作者:AB32VG1开发笔记 2021-11-06 17:13 次阅读

1. 开发板硬件平台

poYBAGGGRgCAejjsABX3VGGeJIc209.png

2. 软件下载

RT-Studio

下载安装 RT-Thread Studio,官网下载安装即可。

开发包下载,如下图所示,类似 keil 里的 pack,这里相当于开发用的 SDK,后面创建工程需要用到。

编译工具链安装。

poYBAGGGRjyAF5BJAAHYxMYk-FM539.png

pYYBAGGGRkuAMJBzAAEAP2MTDcc661.png

ch340 usb转串口驱动

这里随意在网上下载ch34x驱动即可,官网资料的CP210X驱动可能不行,因为 usb 转串口芯片还了嘛。

程序下载软件

用于单片机程序下载

以上两个软件,官方在gitee都有托管,地址如下,直接下载即可。

https://gitee.com/bluetrum/AB32VG1_DOC/tree/master/tools

poYBAGGGRluAQol3AAGrj2ai4rc289.png

以上,就准备好了程序开发所需要的全部软件。

3. 创建工程

文件 -> 新建 -> RT-Thread项目

填写工程名:ab32vg1_demo

选择基于开发板 -> 选择AB32VG1-AB-PROUGEN

bsp:1.0.9 这里就是我安装软件时安装的那个开发包版本。

类型:模板工程

调试:随便选(目前并没有调试器)

完成

pYYBAGGGRmqAWmFcAANZpnlxohU245.png

4. 程序编译下载

编译程序,点击小锤子即可。

pYYBAGGGRnmADAsxAAKXmT_LCcc372.png

下载程序

打开我们下载的Downloader软件,双击Downloader.exe

配置连接串口,千万不要搞错串口号哦。

选择工程目录下的\Debug\rtthread.dcf,这里我的完整目录是

D:\RT-ThreadStudio\workspace\ab32vg1_demo\Debug\rtthread.dcf

点击开始即可下载成功

poYBAGGGRoeAOoWjAAEzlPzfcAs365.png

5. 实验现象:

download 串口打印 msh 控制台信息

板载RGB灯,红色闪烁。

6. 总结

开发环境安装较简单,都是在windows下安装完成。RTT为用户开发做了很多的工作,使开发变得更加容易。

编辑:fqj

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

    关注

    6035

    文章

    44554

    浏览量

    634690
  • 开发板
    +关注

    关注

    25

    文章

    5033

    浏览量

    97378
  • 中科蓝讯
    +关注

    关注

    9

    文章

    57

    浏览量

    9868
收藏 人收藏

    评论

    相关推荐

    如何搭建企业AI开发环境

    搭建企业AI开发环境是一个复杂而细致的过程,涉及硬件选择、操作系统配置、软件安装、工具选用以及实践等多个方面。下面,AI部落小编将详细介绍如何搭建企业AI
    的头像 发表于 12-20 10:37 85次阅读

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

    东软载波ES32VF2264开发板-keil开发环境搭建安装Eastsoft.ES32_DFP.1.0.16时遇到如下问题: 该包从东软官方下载: 不知道如何解决? 这是我的Kei
    发表于 11-21 16:49

    【干货】性价比拉满!HK32F407VG开发板介绍

    开发板简介开发板是基于航顺芯片公司F4系列HK32F407VGT7芯片的一款开发板,Cortex-M4内核,最高主频168MHz,内置1MKBFlash和256KBSRAM,SDIO、
    的头像 发表于 11-08 13:27 208次阅读
    【干货】性价比拉满!HK32F407<b class='flag-5'>VG</b><b class='flag-5'>开发板</b>介绍

    【RA-Eco-RA0E1-32PIN-V1.0开发板试用】开箱+环境搭建 终于会用HAL框架了,环境搭建玩成了!

    【RA-Eco-RA0E1-32PIN-V1.0开发板试用】开箱+环境搭建终于会用HAL框架了,环境搭建
    发表于 11-01 13:18

    【龙芯2K0300蜂鸟试用】龙芯2K0300蜂鸟开发板开发环境搭建

    的需求,为开发者提供了广阔的应用空间。 龙芯2K0300蜂鸟开发板开发环境通过下面的方法来搭建
    发表于 09-05 21:16

    linux开发板如何编译curl

    在Linux开发板上编译 curl 库通常涉及到几个步骤,包括准备开发环境、下载源代码、配置编译选项以及执行编译和安装过程。以下是一个基本的指南,帮助你在Linux开发板上编译 cur
    的头像 发表于 08-30 15:33 599次阅读

    ElfBoard威廉希尔官方网站 贴|如何在ELF 1开发板搭建流媒体服务器

    流媒体服务器是一种专门用于传输实时数据流的服务器软件,广泛用于视频直播、视频会议、音频播放等应用场景。在嵌入式开发领域,将流媒体服务器部署到开发板上可以实现诸如视频监控、实时数据传输等功能。本文将介绍如何利用nginx和其rtmp流媒体模块,在ELF
    的头像 发表于 08-20 14:48 564次阅读
    ElfBoard威廉希尔官方网站
贴|如何在ELF <b class='flag-5'>1</b><b class='flag-5'>开发板</b>上<b class='flag-5'>搭建</b>流媒体服务器

    SemiDrive X9 AI 开发环境搭建

    SemiDrivex9AI开发环境搭建开发机端,开发板端。主要的工具是SDNN,它是一个基于开源编译器框架TVM的端到端的AI编译器框架,
    的头像 发表于 08-03 08:27 384次阅读
    SemiDrive X9 AI <b class='flag-5'>开发</b><b class='flag-5'>环境</b><b class='flag-5'>搭建</b>

    PyTorch深度学习开发环境搭建指南

    PyTorch作为一种流行的深度学习框架,其开发环境搭建对于深度学习研究者和开发者来说至关重要。在Windows操作系统上搭建PyTorc
    的头像 发表于 07-16 18:29 1000次阅读

    1章_搭建开发环境

    从百问网资料下载中心下载本开发板的所有资料。进入下载中心后,在左侧标签栏找到“百问网全场景工业互联开发板”并点击,根据页面提示下载百度网盘的资料。
    的头像 发表于 06-29 14:21 573次阅读
    第<b class='flag-5'>1</b>章_<b class='flag-5'>搭建</b><b class='flag-5'>开发</b><b class='flag-5'>环境</b>

    米尔NXP i.MX 93开发板的Qt开发指南

    1.概述Qt是一个跨平台的图形应用开发框架,被应用在不同尺寸设备和平台上,同时提供不同版权版本供用户选择。米尔NXPi.MX93开发板(MYD-LMX9X开发板)使用Qt6.5版本进行
    的头像 发表于 06-07 08:01 1730次阅读
    米尔NXP i.MX 93<b class='flag-5'>开发板</b>的Qt<b class='flag-5'>开发</b>指南

    鸿蒙OpenHarmony【基于Hi3516DV300开发板(时钟应用开发)】

    如何快速搭建基于OpenHarmony标准系统(Hi3516DV300开发板)的应用开发环境,并基于一个时钟APP示例逐步展示应用的创建、开发
    的头像 发表于 05-08 15:27 1166次阅读
    鸿蒙OpenHarmony【基于Hi3516DV300<b class='flag-5'>开发板</b>(时钟应用<b class='flag-5'>开发</b>)】

    HarmonyOS开发:【基于命令行(开发环境)】

    支持在Windows环境下进行编译,如Hi3861、Hi3516系列开发板。因此,建议使用Ubuntu的编译环境对源码进行编译。同时,开发板的烧录需要在Windows
    的头像 发表于 04-25 17:54 1250次阅读
    HarmonyOS<b class='flag-5'>开发</b>:【基于命令行(<b class='flag-5'>开发</b><b class='flag-5'>环境</b>)】

    fpga开发板与linux开发板区别

    FPGA开发板与Linux开发板是两种不同的硬件开发平台,各自具有不同的特点和应用场景。在以下的文章中,我将详细介绍FPGA开发板和Linux开发板
    的头像 发表于 02-01 17:09 2232次阅读

    TLT507-Android开发环境搭建

    TLT507-Android开发环境搭建
    的头像 发表于 01-26 17:03 590次阅读
    TLT507-Android<b class='flag-5'>开发</b><b class='flag-5'>环境</b><b class='flag-5'>搭建</b>