编者按:这个文件被选为MATLAB中央选择的
这个文件交换提交是Arduino嵌入式程序员自定义目标。它使用Arduino硬件平台为例,但它显示的例子可以用来学习,然后被应用在任何自定义的目标。以应用的方式——它显示功能和步骤,利用嵌入式编码器和创建自定义目标的许多特征。Arduino已被选中,因为它是广泛访问,有大量DIY社区,是一个很好的平台,探索不同的东西,一个定制的目标需要不同的Arduino平台变化。
作者可以使用这个自定义目标提交扩展/创造更多Arduino目标,或简单地使用这个作为一个例子来创建您自己的。最终用户已经嵌入arduino编码器可以使用此提交。
这个习俗中所包含的一些突出的目标包括:
——显示了如何处理依赖关系对不同Arduino董事会(甚至non-Arduino板)。目前包括Uno,莱昂纳多,Mega2560。
——选择最小的足迹和记忆
——处理器循环(公益诉讼)
——无数的调度和计时模式探索。
——溢出检测直接暴露在仿真软件算法允许算法调整执行期间检测到泛滥的时候金宝app。
——丰富的例子如何添加/改变外设模块/功能(LCD,伺服电机、UART、printf UART,戴奥,超声波传感器、异步中断,我²C的主人,我²C奴隶,等等,等等)。
额外的资源来创建自定义的目标
——嵌入式编码器产品文档
www.tatmou.com/help/ecoder/index.html(账户/许可证要求)
——开发嵌入式目标咨询服务
www.tatmou.com/services/consulting/proven-金宝搏官方网站solutions/developing-embedded-targets.html
MATLAB的答案:开发一个自定义目标的例子
www.tatmou.com/matlabcentral/answers/93884
注意:只有1.0.5 Arduino IDE版本是支持这个提交并不是维护,以支持金宝app新的IDE。
额外的Arduino的支持,看到金宝appwww.tatmou.com/hardware-金宝appsupport/arduino-金宝appsimulink.html。
引用作为
MathWorks嵌入式程序员团队(2022)。嵌入式编码器Arduino的目标(//www.tatmou.com/matlabcentral/fileexchange/30277-embedded-coder-target-for-arduino), MATLAB中央文件交换。检索。