图片缩略图

金宝appSimulink编码金宝app器支持包BBC微:位板

为BBC micro:bit生成和部署代码的技术预览
3.5
9评级

10下载

更新2021年3月10日

金宝app®Coder™S金宝appupport Package for BBC micro:bit使您能够设计Simulink模型并在BBC mi金宝appcro:bit上运行它们。支持包包金宝app括一个Simulink模块库,可以访问芯片上和板上的外设,如加速度计,磁力计金宝app,5x5 LED矩阵,IO引脚等。该模型可以一键部署到硬件上,包括硬件的自动闪烁。当代码通金宝app过外部模式实时运行时,支持包还支持信号日志记录和参数调优。
注意:此支持包是技术预金宝app览。技术预览提供了对潜在的新产品功能的高级访问。这为您提供了一个测试功能并提供反馈的机会。由于它是一个技术预览,可能存在功能限制。一些功能可能会在未来的版本中改变。

这个支持包金宝app适用于R2016b之后的版本。
平台支持:Windo金宝appws 64位和Mac

查看此处支持包的入门视频:金宝app

Part1:https://www.youtube.com/watch?v=xxurbzl7pipi.

本视频向您展示了如何安装Simulink Coder™支持包的BBC micro金宝app:bit和如何更新BB金宝appC micro:bit板上的固件,以充分利用支持包的所有功能

第2部分:https://www.youtube.com/watch?v=rk32txbdkkg.

本视频向您展示了如何创建Simulink金宝app®模型显示在BBC Micro:BIT板上的5x5 LED矩阵上的幸福面。它还通过Simulink块列表,允许您在电路板上访问外围设备,如A金宝appDC,PWM,加速度计,磁力计,GPIO,LED,I²C,SPI,无线电通信等

第3部分:https://www.youtube.com/watch?v=g2tuzpii7ww

本视频向您展示了如何创建Simulink金宝app®对加速度计数据作出反应的模型,以在BBC Micro:BIT板上存在的5×5 LED矩阵上显示不同模式。您将学习如何在模型在硬件上实时运行时可视化信号并调整参数。

如果您有下载或安装问题,请联系技术支持:金宝appwww.mathwands.com/contact_ts.

评论和评级(23.

乔纳森•摩尔

一直安装以查找所需的“编码器”包。刚刚与技术支持交谈,他说我需要花2,000美金宝app元升级我的家庭版本的Matlab,因为我无法在家庭版中安装编码器。希望现在获得退款。谨防。这看起来非常酷,我10岁的时候是一个伟大的介绍,到了Mathworks世界,但现在我将要卸载并尝试别的东西。

非常失望 - 来自Matlab发布编码器支持的家庭爱好者已经支持。金宝app

Jean-Luc Durou

什么解决方案?它不工作与v1.5微:位卡!

蒋鹏飞

我创建了自己的BBC Micro:Bit硬件支持包。金宝app它现在适用于我的V1.5硬件,并且可以为未发布的V2.0硬件工作。仍然存在一些问题需要在疏水中排序,你的工作非常有用!

谢谢很多,团队!

LycéeFermat.

蒋鹏飞

大家好:
我有个问题。

您是否要支持较新的硬件版Micro金宝appbit?我得到的当前版本是v1.5。我已经检查了此加载项的引用,我发现支持的硬件版本是v1.3。金宝app

谢谢。

OS.

你好
我在外部模式下与Matlab2018的加速度计有同样的问题:
编译后的消息:
执行外部模式MEX-File'Ext_Comm'时发生错误:
extrargetpktpending()调用在检查目标PKT时失败
执行外部模式MEX-File'Ext_Comm'时发生错误:
ExtSetTargetPkt()调用失败。
确保目标仍在运行

这是由于新的LSM303AGR芯片吗?
谢谢

Remi ducharne.

我有解决方案....

Joppe Buntsma

你好!

我与Remi(下面)有同样的问题。

当尝试在外部模式的范围上使用加速度计时,我收到了相同的错误。

我试过的东西:
- 更新Microbit的固件到0253
- 安装串行驱动程序
—将传感器的ODR (output data rate)降至最小
- 我想检查COM端口和波特拉特,但我找不到设置:
硬件实现>硬件板设置>目标硬件资源>外部模式

你能帮忙吗?
提前致谢!

Remi ducharne.

你好!
JE Veux JusterécupérerLesvaleursdel'CavéléromètreetJ'obtiensLes Deux消息D'Erreurs Suventant:J'utilise Matlab 2019A Le Fireware de la MicrobitEstàjour
Lorsque JE Pilote en“正常”兜售费。
C'est Le Mode“Externe”Qui Bug
谢谢,如果您能帮助我

执行外部模式MEX-File'Ext_Comm'时发生错误:
extrargetpktpending()调用在检查目标PKT时失败
组件:Simulin金宝appk |类别:框图错误
执行外部模式MEX-File'Ext_Comm'时发生错误:
ExtSetTargetPkt()调用失败。
确保目标仍在运行

安东尼

嗨Benoit,

我猜你已经没有时间让外部模式运行了。
外部模式需要在后台运行,并需要常规定期循环剩余的时间来执行。
确保您的模型允许。例如,如果您在等待I2C消息的循环中创建一段时间,则不会出现该消息,您将通过不留背景时间杀死外部模式。
您还应该检查您正在使用的哪个Micro:位板。
我鼓励您在Matlab IO模式下使用Scani2cbus函数(//www.tatmou.com/help/金宝appsupportpkg/microbit/ref/scani2cbus.html)检查电路板上存在的I2C从地址。
这可能有助于调试代码。
我希望它有所帮助,
欢呼,
安东尼。

Benoit分离出来

大家好,
我需要帮助……
我无法使用simulink I2C主金宝app写或主读。该块给出一个状态错误码:4。
加速度计和磁力计在外置模式下不工作:
执行外部模式MEX-File'Ext_Comm'时发生错误:
ExtSetTargetPkt()调用失败。
确保目标仍在运行

我使用sim金宝appulink 9.0 (R2018b) 24-May-2018 with a micro:bit with 0253_kl26z_microbit_0x8000。十六进制的固件
问候,
Benoit。

马丁foltin

嗯,它现在工作了……我不知道为什么……但它确实有效:)
马丁

安东尼

嗨,马丁,
对不起,我们了解这个问题,我们正试图尽快解决它。
我们应该明天解决它。
我希望它有所帮助,
欢呼,
安东尼。

马丁foltin

你好,
我有一些问题(R2018B,MacOS Mojave 10.14.1)。

细节:
下载错误

无法下载第三方软件:
mb的图书馆

这是下列人员的要求:
金宝app用于BBC Micr金宝appobit板的Simulink编码器支持包

安东尼

amit charantimath.

Jayanth Yelandur Keshava

嗨Aswad,

似乎有一个问题的支持包下载。金宝app请按照以下步骤重新安装支持包:金宝app
(如果Simul金宝appink Coder 金宝appSupport Package for BBC micro:bit Board是唯一的支持包)
1)从管理加载项卸载支持包。金宝app
2)转到支持包安装区域删除金宝app剩余的文件和文件夹:
- 在MATLAB命令窗口类型:CD(MATLABSHARED.SUPPORTPKG.GETSUPPORTP金宝appACKARTOOT)
-删除当前MATLAB文件夹的全部内容。
3)转到下载文件夹并删除名为Mathworks的文件夹。
4)在MATLAB命令窗口类型CD(TEMPDIR)中并按ENTER键。从3P开始删除文件夹(例如:3p.instret_downloads4257019114058623838)
5)从附加组重新安装支持包。金宝app

如果您安装了更多的支持包,请分享您的电子邮件金宝appID,我会提供清晰的指导重新安装支持包。

Aswad Akram

大家好,

请帮助我,因为我得到以下错误,而部署到Microbit:
---------------------------------------------------------------------------------------
###模型的构建过程:由于错误而导致“无标题”中止。
Error Report: Command "matlabshared.toolchain.gnu_gcc_arm.setup();" threw an Error: The path 'C:\ProgramData\MATLAB\金宝appSupportPackages\R2017a\ 3rd .instrset\gnuarm-armcortex. " Error Report: Command "matlabshared.toolchain.gnu_gcc_arm.setup();文件不存在。
由:
验证错误(s):
命令"matlabshared.toolchain.gnu_gcc_arm.setup();"抛出一个错误:路径'C:\ProgramData\MATLAB\SupportPackages\R2017a\金宝app 3rd .instrset\gnuarm-armcortex。文件不存在。
---------------------------------------------------------------------------------------

谢谢。

jagadeesh konakalla.

大家好,
R2018A版本的Matlab现在现在活着。我们将两个新的Simulink音频金宝app块(注意生成器和播放注意)添加到支持包中。金宝app
有关详细信息,请参阅以下链接:
//www.tatmou.com/help/金宝appsupportpkg/microbit/examples.html?s_cid=doc_ftr.

您也可以编写MATLAB脚本来编程您的BBC微:位板。
有关更多信息,请参阅链接://www.tatmou.com/help/金宝appsupportpkg/microbit/working-with-matlab-functions-bbcmicrobit.html

jagadeesh konakalla.

jagadeesh konakalla.

你好,
支持包现金宝app在与R2017a一起可用,您现在可以在R2017a上安装。17a版本提供了快速外接模式。

Etheric-Dreams

嗨,我似乎无法使用R2017A使用此支持包!金宝app这不是与最新的MATLAB发布兼容,还是对此包有进一步的更新?
谢谢

Jasmina Lazic.

Matlab释放兼容性
用R2016B创建
兼容R2016b到R2021a
平台兼容性
视窗 macOS Linux.
社区
更多文件请参阅电力电子控制社区

社区寻宝

找到Matlab Central中的宝藏,并发现社区如何帮助您!

开始狩猎!