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

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

3天内不再提示

如何使用Arduino IDE将新固件上传到Trinity synth

454398 来源:网络整理 作者:网络整理 2019-11-26 16:26 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:下载并安装所有必需的文件,库和驱动程序

如何使用Arduino IDE将新固件上传到Trinity synth

步骤2:修改Mozzi库中的配置文件

[ČESKYNÍŽE]

现在我们需要在Mozzi库中设置一个文件。

该文件名为mozzi_config.h,位于Mozzi文件夹中。

在文本编辑器中打开该文件。

如图所示,注释掉第16行://#define AUDIO_MODE STANDARD

并取消注释第17行:#define AUDIO_MODE HIFI

所以它看起来像这样:

//#define AUDIO_MODE STANDARD

#define AUDIO_MODE HIFI

这将激活HIFI模式14位双PWM D/转换

现在保存文件!

CZ

Jepotřebaupravit jeden soubor v Mozziknihovně

Soubor se jmenuje mozzi_config.ha je vadresářiMozzi

Otevřetejej vtextovémeditoru。/#define AUDIO_MODE STANDARD

一个音标17:#define AUDIO_MODE HIFI aby vypadaly takto:

//#define AUDIO_MODE STANDARD

#define AUDIO_MODE HIFI

Totohonyó-ktivujek tibitovádvojtápulzní模块D/Apřevodník

Souboruložte。

步骤3:修改Midi_Settings.h以节省一些RAM

在MIDI库中喜欢sysEx消息缓冲区是一件好事,因为它为我们节省了大量RAM内存,并且我们肯定会使用小于128个字节的sysEx消息。 br》转到midi_Settings.h文件

更改行号73

/*! SysEx应收款的最大大小。如果您不希望收到SysEx,请减少以节省RAM,或进行相应调整。 */

静态const unsigned SysExMaxSize = 128;

所以看起来像这样(如图:

静态const unsigned SysExMaxSize = 64;

步骤4:打开Arduino-进行设置并检查是否一切正常

[ČESKYNÍŽE]

打开Arduino IDE应用程序。将FTDi USB连接器连接到计算机。

在arduino启动时,您不应收到任何警告/错误消息-它可能会在目录中发出警告库的名称-在这种情况下,请重命名库文件夹的名称

要正确设置它,请执行以下操作:

Tools》 Board》 Arduino Uno

Tools》 Board》 Serial Port》 tty.usbserial-blablabla

注意:仅当ftdi板已经通过USB电缆连接到您的计算机,并且ftdi驱动程序和虚拟com端口已正确安装时,才显示-退后几步查看操作方法。

在Windows上,我记得它显示为例如COM 2

您可以通过拔下FTDi并查找来轻松测试FTDi是否正确安装g在串行端口列表中-再次插入并在列表中有新端口(您必须通过再次单击工具来刷新列表)

CZ

Spust aplikaci Arduino

Připojftdi usb konektor

Neměli,作者:se objevitžádnévarovánínebo chybypřistartu arduino-mohlo,作者:se objevitvarováníohlednějménasložkyknihovny-pokud se toobjevípíeííéníénávínázénévízánve板》 Arduino Uno

工具》板》串行端口》 tty.usbserial-blablabla

Tohlenastaveníjepřístupnopouze pokud je ftdi konektorpřipojena jsousprávněnainstaloványjeho drivery。

Na windows vevýběruportu。

Jednodušesedáotestovat jestli je FTDisprávněnainstalovántak,žehoodpojíšod usb amrknešna seznamseriovýchportů。由新喀尔特里·维贝雷什港(se tiukázatnovej port)租用的火车。 (seznamportůmusíšaktualizovat-znovakliknešna工具)。

步骤5:连接到Trinity [zapoj To]

[ČESKYNÍŽE]

如图所示,您将Trinity连接到FTDi USB板,而另一块则通过电缆连接到了计算机。

另一幅图显示了如何将其接线到您的Arduino上载软件。

重要!第二张图片并非100%正确,因为我的Arduino版本不正确-这说明了如何连接它。您需要Arduino版本-具有DIL大芯片的旧型号-而不是smd。与Trinity芯片相同。您需要像这张图片一样取出芯片:http://arduino.cc/en/uploads/Guide/ArduinoMiniAndNGBreadboardPhoto.jpg

接线如下-Trinity图片上的上下:

RST-重置(绿色)

TX-1-(白色)

RX-0-(绿色)《5》 5V-+-(红色)

GND---(黑色)CZ

FTDi k Trinity a pakstačízapojit USB kabel kpočítači。

Mdeskžeštakypoužítdesku Arduino k uploadu softwaru。 musímítvyjimatelnejčip-DIL ne SMD a pak byměloplatitnásledujícízapojení-na tomhleobrázkumámšpatnejtip Arduino-十分钟SMD je到jenzapojovacíobrázm到http://měl arduino.cc/zh-cn/uploads/Guide/ArduinoMiniAndNGBreadboardPhoto.jpg

三位一体的

RST-重置(zelená)

TX-1-(bílá)

RX- 0-(zelená)

5V-+-(červená)

GND---(černá)

步骤6:将软件[nahraj上传到Tam]

[českyníže]

所以现在我们应该准备好了上传软件。例如,选择File》 Examples》 bastl》 POLY

在图片1.您看到我单击了“上传”按钮(从左数第二个-指向右的箭头)-首先它被编译-状态栏显示“正在编译草图”

如果将状态更改编译为“正在上传”

-如果一切正确,您应该会看到FTDi板上的LED闪烁,而状态栏显示“正在上传。.

-如果编译时出现问题-关于“未定义”的错误,则可能是安装库时出现了问题-请往后退几步,检查一切是否正确

-如果它告诉您您关于同步的问题存在硬件问题。检查ftdi是否正确连接-这可能也是焊接问题,或者您已将某些东西连接到链条连接器或选择了错误的电路板版本

现在状态栏应该告诉您“完成上传”,没有任何提示错误信息。

恭喜-一切顺利,软件黑客的世界就在这里!让我们知道您的用途!

敬请关注:http://www.bastl-instruments.com/

[准备好准备好nahrání-flashnutísoftu-vybertřeba文件》示例》 bastl 》 POLY

Naobrázkuč。 1个脚本“上载”(上载-上载软件)-上载软件(上载)-状态由“上载”(显示草图)

按状态显示“正在上载。..”-

-由blakat ledky na FTDi descecožznačíkomunikace Trinity spočítačema to,创建自带软件

-pokud by pokud jevšechnojakmábýttak skompilacía je tamchybovéhlášeníněcojako“未定义” tak sepravděpodobněstalanějakáchybkapřiinstalaci knihoven,takžesevraťopárkrokůzpětjak jakproknéknoj“ (pájenína trinity,špatnězapojenýftdi,nebo jeněcopřipojenýdořetězícíchkonektorů)。 taky jemožnýžejepatněvybranej董事会(mábýtArduin Uno)

Teďby tomělohlásit“完成上载” bezžádnýhochybovýhohlášení

责任编辑:wv

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

    关注

    190

    文章

    6527

    浏览量

    197446
  • Trinity
    +关注

    关注

    0

    文章

    4

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    大神们,想知道你们都用什么ide编程调试器? Arduino IDE?还是 e2studio ?还有其他吗?哪个好用呢

    大神们,想知道你们都用什么ide编程调试器? Arduino IDE? 还是 e2studio ? 还有其他吗? 哪个IDE好用呢? 求指点呀
    发表于 11-30 12:05

    ESP8266和ESP32开发板常见的2种下载方式

    。 基于arduino的ESP32/ESP8266开发环境烧录固件 1.ESP8266烧录固件,选择文件-示例-ESP8266-blink文件打开,验证一下编译完成,然后点击上传
    发表于 10-24 18:04

    使用 LinkBoy 程序导出为 C 语言代码并烧录至 Arduino ESP32 开发板

    以下是使用 LinkBoy 程序导出为 C 语言代码并烧录至 Arduino ESP32 开发板的详细步骤指南: 一、准备工作 ✅ 硬件需求: 项目 要求 开发板 Arduino ESP32(支持
    发表于 10-16 12:41

    如何在 NuMaker-IoT-M467 板上使用 Arduino IDE 控制 Wi-Fi 模块?

    在NuMaker开发板上,有一个ESP-12F Wi-Fi模块;但是,Arduino IDE 中的 NuMaker UNO 包不提供该模块的相关控制。如果您希望在 Arduino IDE
    发表于 09-04 08:28

    【BPI-CanMV-K230D-Zero开发板体验】固件烧写和开发环境搭建

    直接在官网下载固件(勘智开发者社区-资料下载),因为比较喜欢python,所以选择了micropython版的固件。 下载下来后,找个tf卡,使用Rufus固件烧写到TF卡,为啥推
    发表于 08-26 00:08

    如何用Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的Arduino Nano/UNO R3开发板重新烧录引导程序bootlaoder

    本文介绍了如何用能够Arduino IDE下载的Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的
    的头像 发表于 08-08 20:16 3942次阅读
    如何用<b class='flag-5'>Arduino</b> Nano/UNO R3开发板给另一个<b class='flag-5'>Arduino</b> <b class='flag-5'>IDE</b>不能下载的<b class='flag-5'>Arduino</b> Nano/UNO R3开发板重新烧录引导程序bootlaoder

    产品图片上传API接口

    ​ 在电商平台、内容管理系统或移动应用中,产品图片上传API接口是核心功能之一。它允许用户或第三方应用通过HTTP请求图片文件上传到服务器,实现产品图像的快速添加和管理。本文逐步介
    的头像 发表于 07-25 14:30 846次阅读
    产品图片<b class='flag-5'>上传</b>API接口

    【Milk-V Duo S 开发板免费体验】Milk-V DuoS之使用Arduino开发小核

    的配置后即可使用。 Duo 系列 CPU 采用大小核设计,Arduino 固件运行在小核中,大核负责与 Arduino IDE 通讯,接收 Ardu
    发表于 07-17 21:01

    make sence成的XML文件能上传到自助训练模型上吗?

    make sence成的XML文件能上传到自助训练模型上吗
    发表于 06-23 07:38

    视频怎么上传到服务器?

    1.视频怎么上传到服务器 2.有什么办法把视频上传到网上,可以回看的?不用实时观看,只要回看
    发表于 06-18 06:42

    IDE中运行固件内自带的AI程序,约2分钟左右就死机了,为什么?

    1、在IDE中运行固件内自带的AI程序,约2分钟左右就死机,点击停止报 繁忙,点连接也报 忙碌中。从资源管理器中点击CanMV可以访问下一级文件夹。 2、过几分钟后在IDE中点击“连接”,报“获取
    发表于 06-06 07:28

    机智云Airlink配网超时、数据上传延迟及更新不及时问题分析

    本教程旨在分析并解决在使用32单片机和ESP8266-01S接入机智云时可能遇到的配网超时、数据上传延迟及更新不及时的问题。通过传感器采集的数据上传至机智云APP,同时实现远程控制LED灯等执行器
    的头像 发表于 05-26 18:03 1274次阅读
    机智云Airlink配网超时、数据<b class='flag-5'>上传</b>延迟及更新不及时问题分析

    如何使用One Spin检查AMD Vivado Design Suite Synth的结果

    本文讲述了如何使用 One Spin 检查 AMD Vivado Design Suite Synth 的结果(以 Vivado 2024.2 为例)。
    的头像 发表于 05-19 14:22 1487次阅读
    如何使用One Spin检查AMD Vivado Design Suite <b class='flag-5'>Synth</b>的结果

    《ESP32S3 Arduino开发指南》第二章 Arduino基础知识

    第二章 Arduino基础知识 本章,我们向大家介绍Arduino是一个什么东西?让大家对Arduino有一个大概了解。本章分为如下
    发表于 05-13 09:28

    工业智能网关如何采集数据上传到数据库(MYSQL和SQLSERVER)

    。 无论是生产线上设备的实时运行参数,还是车间环境的各项指标,海量数据蕴含着提升效率、优化决策的关键信息。而工业智能网关作为连接工业设备与数据库的桥梁,承担着数据采集与上传的重要使命。以下介绍工业智能网关采集数据上
    的头像 发表于 05-07 15:21 1051次阅读
    工业智能网关如何采集数据<b class='flag-5'>上传到</b>数据库(MYSQL和SQLSERVER)