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
    +关注

    关注

    187

    文章

    6464

    浏览量

    186692
  • Trinity
    +关注

    关注

    0

    文章

    4

    浏览量

    7354
收藏 人收藏

    评论

    相关推荐

    开源项目!基于 Arduino 的 MIDI 架子鼓

    : 使用四颗螺丝 Arduino 连接到垫子上,使其与顶部对齐,如图所示。 第 10 步:安装 Arduino 代码 上传代码: 代码
    发表于 11-25 12:00

    基于Arduino的串口通信项目

    Arduino开发板的TX和RX引脚连接起来。 二、软件准备 Arduino IDE :从Arduino官方网站下载并安装Arduino
    的头像 发表于 11-22 09:24 271次阅读

    求助,如何将定制的2级引导加载程序上传到指定的2级引导区?

    如何将定制的 2 级引导加载程序上传到指定的 2 级引导区? 我的设备从 SPI 闪存启动。 在闪存中,2 级引导程序被写入地址 0x00000000,然后是应用固件。 因此,它遵循以下启动顺序
    发表于 09-26 06:54

    简述三种esp32的开发方式是什么

    Arduino IDE是一款开源的集成开发环境,用于编写和上传代码到Arduino和其他兼容的微控制器。它具有图形化界面、易于使用、支持多种编程语言等特点。 安装
    的头像 发表于 08-20 09:11 2299次阅读

    如何ESP12E与arduino IDE一起使用?

    我正在尝试 ESP12E 与 arduino IDE 一起使用。 我猜我已经连接了所有东西。 using a 1000uF capa & a 0,1uF capa between
    发表于 07-18 06:21

    如何使用httpclient.c中的ESP8266和http_post文件上传到服务器?

    我想使用 httpclient.c 中的ESP8266和http_post文件上传到服务器。 为了节省内存,文件(约 200KB)存储在 SPI 闪存中。您能告诉我如何在不将文件复制到 RAM 等的情况下发送文件吗?
    发表于 07-12 09:47

    ESP12与Arduino IDE一起使用,WIFI在哪里被激活?

    我正在 ESP12 与 Arduino IDE 一起使用。 当 init() 被调用时,WIFI 已经处于活动状态。 WIFI是否在RTOS级别激活?还是在Arduino代码级别
    发表于 07-12 06:31

    ESP下载工具必须连接到哪个UART才能检测到它并可以固件上传到它?

    我已经购买了 ESP Launcher,根据文档,它有两个(半)串行端口: 1) 一个集成USB电源 2) 排针上的第二个 3)第三个的一半(仅TX)也在排针上 ESP 下载工具必须连接到哪个 UART 才能检测到它并可以固件上传到
    发表于 07-08 08:07

    请问ESP32-S3-DEVKITC-1是否支持Arduino IDE 1.8.8编译及烧录?

    请问ESP32-S3-DEVKITC-1是否支持Arduino IDE 1.8.8编译及烧录?使用Arduino IDE 1.8.8成功编译串口监视器例程并显示
    发表于 06-05 07:57

    【AWTK开源智能串口屏方案】设计UI界面并上传到串口屏

    本篇文章介绍如何使用AWStudio设计串口屏端的UI界面和添加绑定规则,以及怎么资源文件上传到串口屏端。引言:AWTK-HMI是基于AWTK与AWTK-MVVM开发的低代码智能串口屏方案,本系
    的头像 发表于 02-22 08:24 670次阅读
    【AWTK开源智能串口屏方案】设计UI界面并<b class='flag-5'>上传到</b>串口屏

    使用Arduino IDE 2.0开发ESP32摄像头模块

    上电复位。 此时开发板即进入上传模式,再点击IDE工具栏的上传按钮即可。 9. 点击工具栏右侧串口监视器按钮,打开串口监视器。复位开发板,串口监视器显示开发板输出的启动信息。
    发表于 02-07 17:06

    是否有可能通过其USB或UART通道固件上传到XMC4000微控制器?

    你好, 我想知道是否有可能通过其 USB 或UART通道固件上传到XMC4000微控制器。 如果是这样,有人能指导我怎么做吗? 我不需要调试任何代码,只需上传
    发表于 02-01 07:36

    使用Dave IDE更新的固件配置刷新到XMC4700,会收到J-Link驱动程序错误怎么解决?

    我正在尝试使用 Dave IDE 更新的固件配置刷新到 Distance2Gol 演示套件上的 XMC4700。 尽管 Distance2Gol 文档表明不需要 J-Link \"
    发表于 01-23 07:54

    Arduino IDE中的文件上传到XMC2GO时,弹出了一条调试器异常的原因?

    您好,我正在评估 #IM69D130 MEMS麦克风,并在使用Arduino IDE文件上传到 #XMC 2GO COOLDIM_PRG_BOARD 时遇到了问题。 J-6EDL_S
    发表于 01-18 08:57

    搭建T2 Development Board V1.0.0的Arduino环境

    Development Board V1.0.0通信。 编写和上传代码: 在Arduino IDE软件中编写您的代码。您可以使用Arduino编程语言来编写代码,该语言基于C/C+
    发表于 12-15 17:59