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

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

3天内不再提示

基于32位RISC-V高集成SoC,ADP-Corvette-T1开发板样例及源码!

电子发烧友论坛 来源:未知 2023-04-11 10:35 次阅读

ADP-Corvette-T1是基于泰凌微电子 TLSR9518A 无线 SoC 的 Arduino 兼容开发平台。这是一款高度集成的 SoC,具有 32 位 RISC-V CPUDSPAI 引擎、RF 前端和板载 PCB 天线,可降低整体 BOM 成本。用户可以在 Arduino 标准 IDE 和功能齐全的 AndeSight IDE 下轻松构建物联网设备的原型和应用程序。


01

ADP-Corvette-T1开箱体验

晶心科技的这块开发板收到有一段时间了,在安装arduino以及搭建开发环境方面遇到了一些困难,,不过都已经解决了,现从开箱视频开始和大家一块分享其中的乐趣。(点击标题或图片查看文章详情)


02

Arduino支持超快速安装指南

在晶心科技(Andes)ADP-Corvette-T1开发板交流群中,了解到很多人在安装上遇到了大问题。经过一番研究,实现了超快速本地安装的方法,并将相关的资料和说明,提交到:https://gitee.com/honestqiao/Arduino-Andes_Corvette-T1,方便国内开发者使用。如果官方资料有更新,将会及时跟进!(点击标题或图片查看文章详情)


操作速览:

  • 下载支持包

  • 启动本地Web服务

  • 设置开发板支持网站

  • 搜索开发板并安装

  • 选择开发板和端口

  • 实例验证


03

使用Arduino的SPI库,直接驱动WS2812B炫彩点阵板

昨天我在 DFRobot Beetle ESP32-C3开发板 开发板上,成功用 Adafruit NeoPixel 扩展库,驱动了ws2812B炫彩点阵。具体可见文章:Arduino编程控制WS2812B炫彩LED,既然ADP-Corvette-T1开发板也能用Arduino,那应该可以把类似的程序,按照ADP-Corvette-T1开发板的Arduino支持,使用Adafruit NeoPixel 扩展库来驱动WS2812B。

说干就干,先在Adafruit NeoPixel 扩展库的Arduino开发环境中,安装Adafruit NeoPixel 扩展库,方法如下:(点击标题或图片查看文章详情)


04

使用GyverOLED库,驱动基于I2C的SSD1306显示屏

ADP-Corvette-T1开发板兼容Arduino开发环境,完成基础的测试后,就想着点个屏幕玩玩。通过官方的资料了解到,官方有一个扩展板:使用的是LCD1602A显示屏。去网上查看了一下资料,发现这是一款老掉牙的使用牛屎封装的LCD显示屏。


另外,详细了解了一下官方的资料,看到硬件上也提供了I2C接口,查看官方资料,可以了解接口的详情,我手头也有SSD1306 OLED,支持I2C和SPI的都有,这次刚好拿I2C版本的进行实测。(点击标题或图片查看文章详情)


05

与esp32通信实现安卓手机控制

这次打算测试下corvette T1开发板(以下简称T1)的通讯能力,结合自己手头上的esp32 wroom,打算将两者进行以下通讯试试看,参考了以下这篇文章:ESP32cam蓝牙模块与arduino uno通信实验,最后可以通过手机发送指令,来控制灯的亮灭。(点击标题或图片查看文章详情)


使用到esp32的蓝牙串口通讯以及T1板子的串口和两个led灯


实现效果如下:

通过手机输入a和b指令来分别控制2号引脚led灯闪烁13号引脚led灯常亮


06

corvette T1的多任务调度学习

本文尝试实现corvette T1开发板的多任务协作功能。


多任务协作功能可以使用freeRTOSRT-thread一类实时操作系统实现,也可以使用中断、任务调度器来实现这些功能在arduino中也都支持,因为并不清楚T1开发板支不支持实时操作系统所以本次暂不采用实时操作系统来实现(英文太差,不太看的懂手册QAQ,而且说明文档好像也没提这事?)。


最后我选择了任务调度器来实现T1开发板下的多任务调度,主要用到TaskScheduler这个库,在管理库中搜索并安装即可。(点击标题或图片查看文章详情)




声明本文由电子发烧友社区发布,转载请注明以上来源。如需社区合作及入群交流,请添加微信EEFans0806,或者发邮箱liuyong@huaqiu.com。


更多热点文章阅读

  • 龙芯架构首款面向嵌入式应用的开发板,2K500开发应用实例

  • 基于32位RISC-V设计的互联型微控制器,沁恒微CH32V307开发样例

  • RK3568!四核64位ARMv8.2A架构,汇聚编译源码及实战样例

  • 尺寸仅有21mm*51mm,板边采用邮票孔设计,合宙 Air105 核心板开发总结

  • 24Bit ADC高精度低功耗MCU 医疗级别设备参考设计(附上高精确算法+电路原理图)


原文标题:基于32位RISC-V高集成SoC,ADP-Corvette-T1开发板样例及源码!

文章出处:【微信公众号:电子发烧友论坛】欢迎添加关注!文章转载请注明出处。

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

原文标题:基于32位RISC-V高集成SoC,ADP-Corvette-T1开发板样例及源码!

文章出处:【微信号:gh_9b9470648b3c,微信公众号:电子发烧友论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    RISC-V架构及MRS开发环境回顾

    )等设计,加快了中断服务函数响应;集成了2线方式的调试接口,方便运行的跟踪和调试。 32通用增强型RISC-V MCU CH32V103评估
    发表于 12-16 23:08

    SiFive 推出高性能 Risc-V CPU 开发板 HiFive Premier P550

    “  HiFive Premier P550:世界上性能最高的 RISC-V CPU 开发板,以 Mini-DTX 外形提供高性能 Linux 开发平台,支持下一波 RISC-V
    的头像 发表于 12-16 11:16 351次阅读
    SiFive 推出高性能 <b class='flag-5'>Risc-V</b> CPU <b class='flag-5'>开发板</b> HiFive Premier P550

    如何使用 RISC-V 进行嵌入式开发

    、准备开发环境 选择开发板RISC-V架构的嵌入式开发板有多种选择,如GD32VF103R-START、飞凌嵌入式OK113i-S等。选择时需要考虑
    的头像 发表于 12-11 17:32 600次阅读

    Made with KiCad(十六):全志RISC-V 64 SoC F133/D1s开发板

    Linux 的开发板一起推出的全志D1 RISC-V 处理器的低成本版,它和D1的主要区别在于D1s内置的RAM是 64MB DDR2。
    的头像 发表于 12-04 18:22 1302次阅读
    Made with KiCad(十六):全志<b class='flag-5'>RISC-V</b> 64 <b class='flag-5'>SoC</b> F133/D<b class='flag-5'>1</b>s<b class='flag-5'>开发板</b>

    飞凌嵌入式T113-i开发板RISC-V核的实时应用方案

    ,实现高性能与实时性的有效结合。本文将以OK113i-S开发板,为大家介绍RISC-V核的资源和应用案例。
    的头像 发表于 11-22 15:29 1198次阅读
    飞凌嵌入式<b class='flag-5'>T</b>113-i<b class='flag-5'>开发板</b><b class='flag-5'>RISC-V</b>核的实时应用方案

    香蕉派开发板BPI-CanMV-K230D-Zero 嘉楠科技 RISC-V开发板开发

    K230D Zero 开发板。这款创新的开发板是由嘉楠科技与香蕉派开源社区联合设计研发,搭载了先进的勘智 K230D 芯片。 K230D 芯片拥有双核玄铁 C908 RISC-V CPU,
    发表于 11-05 15:29

    2024 RISC-V 中国峰会:华秋电子助力RISC-V生态!

    RISC-V开发板评测大赛,也欢迎更多生态合作伙伴加入!查看详情>>https://bbs.elecfans.com/try.html (参与RISC-V开发板评测大赛
    发表于 08-26 16:46

    Andes晶心科技推出QiLai系统芯片和Voyager开发板

    高效能低功耗32/64RISC-V处理器核心领导供货商暨RISC-V国际协会创始首席会员Andes 晶心科技(TWSE:6533)今日宣布推出QiLai (奇莱)系统芯片(SoC)和
    的头像 发表于 07-26 10:46 679次阅读

    Banana Pi BPI-F3 进迭时空 RISC-V K1芯片开发板支持8G/16G内存

    香蕉派BPI-F3是一款工业级 8核RISC-V开源硬件开发板,它采用进迭时空(SpacemiT) K1 8核RISC-V芯片设计,CPU集成
    的头像 发表于 07-23 18:49 876次阅读
    Banana Pi BPI-F3 进迭时空 <b class='flag-5'>RISC-V</b> K<b class='flag-5'>1</b>芯片<b class='flag-5'>开发板</b>支持8G/16G内存

    risc-v芯片有哪些比较好的开发板

    请问我想学习risc-v芯片,市面上比较热门的开发板有哪些呢?
    发表于 06-30 08:07

    RISC-V最新开发板

    最近市面上有啥新出的RISC-V开发板,可以介绍学习下
    发表于 04-28 22:12

    国产RISC-V MCU推荐

    RISC-V MCU微控制器。片上集成2Mbps低功耗蓝牙BLE通讯模块、2个全速USB主机和设备控制器及收发器、2个SPI、4个串口、14路ADC、触摸按键检测模块、RTC等丰富的外设资源。 内核方面
    发表于 04-17 11:00

    香橙派发布首款RISC-V开发板OrangePi RV

    2024年3月,香橙派在全球开发者会议上发布了其首款基于RISC-V开发的OrangePi RV主板。这款开发板拥有四核RISC-V U74
    的头像 发表于 04-01 14:47 1083次阅读

    基于先楫HPM5300 RISC-V内核MCU的HPM5361EVK开发板测评效果(二)

    HPM5361EVK是基于先楫HPM5300系列高性能RISC-V内核MCU的一款开发板
    的头像 发表于 03-12 10:30 2989次阅读
    基于先楫HPM5300 <b class='flag-5'>RISC-V</b>内核MCU的HPM5361EVK<b class='flag-5'>开发板</b>测评效果(二)

    香蕉派发布RISC-V架构BPI-F3开发板

    2 月 3 日,香蕉派发布了基于 RISC-V 架构处理器的开发板 BPI-F3。该产品配备了由进迭时空研发的八核 K1 CPU 芯片,这是全球第一款达到 RISC-V 基金会 RVA
    的头像 发表于 02-03 16:17 1210次阅读