图像缩略图

嵌入式编码目标能源公司

万博1manbetx低成本德州仪器启动板支持

49个下载

更新2019年1月8日

查看许可证

Energia公司(www.energia.nu)是一种低成本的开源电子基于灵活,易于使用的硬件和软件原型平台。
万博1manbetx对能源公司的Simulink模型示例,支持低成本的TI板。万博1manbetx这个目标包括全凭静脉麻醉TM4C123G和万博1manbetxMSP-EXP430G2发射台与Simulink的支持。万博1manbetx要开始使用,在管理员模式下启动MATLAB R2015b,并进入安装文件夹(你可以找到在MATLAB的附加功能管理器工具栏的帮助下,安装位置),并以安装能源公司的支持,运行安装文件。万博1manbetx此外Energia公司IDE的0101E0016版本是必需的。
要了解完整的设置和帮助下,按照步骤在帮助浏览器步说明 - >补充软件 - >嵌入式编码目标Energia公司 - >入门指南。
https://www.youtube.com/watch?v=ktn1UKEr87s

引用作为

MathWorks公司的嵌入式编码队(2020年)。嵌入式编码目标能源公司(//www.tianjin-qmedu.com/matlabcentral/fileexchange/54929-embedded-coder-target-for-energia),MATLAB中央文件交换。检索

评论和评分(60

我们如何得到MSP430硬件支持?万博1manbetx

Saipraveen

@BS,你好。你能否详细说明进一步?如果您需要从硬件可视化或日志信号可以运行在外部模式的模型,这将通过USB使用串行通信传输数据从硬件到主机。

BS

你怎么能衡量一段实时时间的一些信号?
这是需要SW和外部硬件?

@Mohammed Setti,你好。验证数字输入块的方法之一是它的输出连接到数字输出模块。
改变到其被配置在输入块中的引脚的状态,并且应该驱动输出管脚和可能在肘节效果的LED。

你好,
你能告诉我如何在MSP-EXP430G2快速启动的情况下使用数字输入模块?

@owais,你好。PWM频率是大约490Hz。

owais欢呼

多少PWM频率我能得到MP430

Saipraveen

@Om,你好。从支持包文件的路径万博1manbetx,只需键入“设置”,在命令窗口和应该运行该文件。

OM孔雀

嗨,你能告诉我如何在视频讲述setup.m文件运行setup.p文件?

Saipraveen

@March,你好。在模拟输出引脚的PWM的频率是大约490Hz。

Saipraveen

@Conner,你好。这个目标包括全凭静脉麻醉TM4C123G和万博1manbetxMSP-EXP430G2发射台与Simulink的支持。万博1manbetx

是TM4C1294XL也通过这个附加的支持?万博1manbetx

喜@nilgun,
即时通讯无法改变PWM的频率是多少?

没关系我想通了。当提示选择的文件夹。按命令+移+ G和输入
/Applications/Energia.app/Contents/Resources/Java
您无法浏览,而应用程序,因为它仅允许您选择的文件夹和Energia.app是一个也没有。

嗨@Venkatesh,

谢谢你的答案。但是,我现在采取了以下错误:

错误评估能源公司数字输出块(掩模)“MSP430G2553_gettingstarted /数字输出”的“InitFcn”回调。
回调串是 'codertarget.commonbase.blocks.arduinoBlockInitFcnCallback(gcbh);'
致:
未定义的变量“codertarget”或类“codertarget.commonbase.blocks.arduinoBlockInitFcnCallback”。

问候,
Nilgün

@Venkatesh,我的MATLAB版本R2018b。

嗨,
@nilgun,这Matlab的版本正在使用?你现在尝试下载该项目,并尝试安装一次。我们已更新此包下面的错误。

你好,
那有人问了类似的错误@▲阿纳斯,S处出现了MSP430 LaunchPad的为好。该错误是如下,我不明白它的主要原因:
“第4右手参数,FLAG,传递给MEX级别2 S-功能‘arduinodigitaloutput_sfcn’必须为整数”
你有没有设法解决这个问题?如果不是这样,我该如何使用MSP430套件与我的Simulink模型?万博1manbetx

嗨,
为什么我所有的模型文件,我在Simulink R2016b先前创建的能源公司支持包是从我的电脑中删除时,万博1manbetx我也Simulink中R2017b万博1manbetx安装Energia公司支持包?而且我怎么可能获得或恢复他们,如果他们没有被完全删除,但也许只是搬迁呢?

谭星期二

嗨,你可以创建一个使用QEI模块的模块?

@Anas塞勒姆..感谢您与我们联络。我们已经注意到这个问题,并努力解决它。在此期间,我们可以为您提供一些补丁文件,为请你能联系我们://www.tianjin-qmedu.com/万博1manbetxsupport/contact_us.html

大家好,
我是想我做了所有的安装和设置后,从Engeria“TIVA123_gettingstarted”文件运行所提供的例子。我有MATLAB R2018a。我得到这个错误:

(在“TIVA123_gettingstarted /数字输出1”错误:初始化命令不能进行评价。
致:
而从MEX S函数获得尺寸错误“arduinodigitaloutput_sfcn”在“TIVA123_gettingstarted /数字输出1 /数字输出”。
所述第四右手参数,FLAG,传递给MEX级别2 S-功能“arduinodigitaloutput_sfcn”必须是一个整数)

谁能告诉我该怎么解决?

嗨,
如果我运行模型,我得到这个错误:“错误评估Energia公司数字输出模块(屏蔽)‘MSP430G2553_gettingstarted /数字输出’的‘InitFcn’回调”,如何解决这个问题?

安东尼

嗨Antscran,

我们正在采取的事实,即能源公司的Arduino是一个纯粹的复制的优势。一些内部文件的Arduino后甚至命名,只是颜色的变化。这使我们能够重用大部分,我们已经为Arduino的创建解决方案。

Antscran

我很好奇这不同于Arduino的支持包,关于功能怎么样?万博1manbetx

@Mahmoud:请确保安装成功是由于视频拍摄。

@husam:请使用IDE ENERGIA,0101E0016

@Mina Andraws:
我们支万博1manbetx持EK-TM4C123GXL和MSP-EXP430G2

我安装了软件包,但构建模型时出现此错误
--------------------------------------------------------------------------------------------------------
在“TIVA123_communication /数字输出”错误:初始化命令不能进行评价。
致:
错误S-功能“TIVA123_communication /数字输出/数字输出”:S-功能“arduinodigitaloutput_sfcn”不存在
-----------------------------------------------------------------------------------------------------------

胡萨姆

设置口口声声说你没有选择一个有效的能量控制IDE路径。
我相信它不是破坏和正确的路径

谢谢你的伟大的视频。
但我有一个问题。
它与EK-TM4C1294XL工作?
谢谢

将包很快就包括PIL任何时候?有没有什么办法?

Peeyush

嗨艾哈迈德

我在安装和文档的配置部分提到。能量从Mathworks的支持,应该有路径下载Energia公司库之间的空间。万博1manbetx
请保持能量控制下载文件夹中的一些其他目录没有空格。

谢谢,
Peeyush

我使用MATLAB 2016a和我得到这个错误,同时部署到硬件(使用gmake:*** [Tawfiks.o]错误1
###创建HTML报告文件Tawfiks_codegen_rpt.html
由于中止一个错误“Tawfiks”:为模型###的构建过程。
错误(S),而建设 “Tawfiks” 遭遇:
###无法生成所有的二进制输出。)

任何想法如何解决呢?

@Callum希普顿是什么?你有同样的问题重命名它,因为上午和解决不了的

修正了问题,不得不工具箱文件夹安装后但在运行setup.p之前重命名。

我因为在makefile它试图包括工具箱插件目录中的目录部署到硬件时(默认情况下在名称中有空格,导致错误),具有窗口的问题无论如何,我可以指定插件,以不与空格的文件夹?我曾试图重命名文件夹中有连字符,但随后无法找到正在某处指定的文件。

无法看到在MATLAB的文件“数字输出”块,问题与MATLAB 2015B学术许可证和能源公司万博1manbetx库安装。

丹Lluch

@Anil - 增加Peeyush的评论...推荐的方法添加设备驱动程序的块被内的各种目标的引用(但不包括能源公司在这个时候) - 这里是一个例子 -//www.tianjin-qmedu.com/help/万博1manbetxsupportpkg/arduino/device-driver-blocks.html
这是最新推荐的方法 - 你可以找到其他的方法/例子在这个文件交换项目(//www.tianjin-qmedu.com/matlabcentral/fileexchange/39354-device-drivers)。如果你创建了块 - 请上传为社会。你会看到在文件交换条目39354多链接的例子。

Peeyush

@Anil:截至目前,你将不得不使用Simulink模块,这和为能源公司生成代码万博1manbetx。可以使用所生成的代码在一个S-功能或系统对象创建用于使用单个块。我们正计划增加对这种支持。万博1manbetx

Peeyush

@Junaid:你将不得不接触MathWorks的安装和设置服务台这一点。
//www.tianjin-qmedu.com/company/aboutus/contact_us.html

没有可用的Simulin万博1manbetxk模块读取正交编码器。
所以我如何读取正交编码器采用嵌入式编码器目标。能量和simulnik?
请帮忙。

Peeyush,
我有2015B Matlab的学术版本,但它不支持嵌入式编码器。万博1manbetx我想知道这个问题吗?

Peeyush

@Islam Elnady,

截至目前外部模式都支持MSP430和全凭静脉麻醉。万博1manbetxPIL尚不支持。万博1manbetx

我可以运行全凭静脉麻醉çPIL这个包?

Peeyush,

我正在运行的与硬件板集,在用C toolgain ert.tlc如更快的运行。能量全凭静脉麻醉代码生成系统目标MATLAB 2016B管理的错误。我不肯定是否尼克和即景想通了这个问题了吗?

先谢谢您的帮助

落后

Peeyush,

感谢支持TI全凭静脉麻醉TM4C123的努力。万博1manbetx我想知道如果我可以使用能量控制文件作为模板来箱板支持包的Simulink和嵌入式编码器来使用与TI的Code Composer套房V6的TI全凭静脉麻醉TM4C万博1manbetx123 TM4C129评估板,等等?万博1manbetx

萨贾德而

谢谢Peeyush,

你能给我在哪里可以找到Aurdino包装代码,这使得它与命令行兼容,你可以提供一些单证有关的包装代码如果可能的话链接的提示。

Peeyush

@sajad:据我所知,您正在寻找MATLAB命令行API直接跟TIVA板像MATLAB与Arduino的一样。截至目前用于TIVA的支持是万博1manbetx通过Simulink的。万博1manbetx这样做在MATLAB不直接支持。万博1manbetx这将需要创建MATLAB包装代码与全凭静脉麻醉工作。

萨贾德而

大家好,

我确实有TIVA tm4c123gxl快速启动一个关于查询MATLAB配置和感谢他们已经发布了嵌入式编码器,用于支持ENERGIA Mathsworks。万博1manbetx
那么去到德州TIVA C系列之前,让我告诉你我对用Matlab Arduino的兼容性体验。因为它已经得到了所有的包支持MATLAB workspace.You可刚读模拟值或闪烁LED和更多的东西与用户定义的波特率串行通信端口的Arduino的伟大工万博1manbetx程与MATLAB的命令行。

离开最近的嵌入编码包。能量不谈,我只是想知道为什么我不能够通过专用的COM端口,通过命令行来沟通或读取和写入值我们TIVA MCU。

如果有人有它周围的工作,请做要紧这里。

例如我只想读命令线路连接到模拟通道A0模拟传感器值。

如果需要对这个通信的任何包,请证实。

谢谢。

Peeyush

@Nick和吉晶:我无法重现的MATLAB R2016b这个问题。你能告诉我什么是您的系统配置和操作系统的详细信息?你有没有在管理模式下启动MATLAB?

@Peeyush我有同样的问题,因为燕,运行2016B。相同的错误。它具有良好的想想,见附件截图:
http://i.imgur.com/JAICjwa.png

看起来像一个丢失的支架地方。

吉晶艳

@sanju,不,这是行不通的Matlab 2015A

吉晶艳

我不知道,我怎么能写一个I2C包全凭静脉麻醉C 2有人可以提供一些提示?

Peeyush

@jijing燕:你能否更详细的错误?你运行的安装脚本,并观察安装过程的顺利进行?

萨迪

它将在MATLAB 2015A工作?

吉晶艳

嗨,非常好的工具箱和example.thanks
但是,我必须使用工具箱中的一个问题。我已经安装了所有相关的软件和驱动程序。通过部署硬件它总是说:错误(S),而遇到的建设“TIVA123_gettingstarted”:
###无法生成所有的二进制输出。

为什么?我用Matlab 2016a。谁能帮我?非常感谢你。

更新

1.6

更新的驱动程序阻止墨西哥文件制作这款包用MATLAB释放18A及以上版本兼容。

1.5

修复了R2016b / R2017a。MATLAB重启是造成失败的下载对这些版本的硬件。

1.4.0.0

新增描述中的视频链接

1.3.0.0

更新的文档。

1.2.0.0

安装脚本的增强。

1.1.0.0

新增的说明视频链接

1.1.0.0

更新文档

1.0.0.0

更新内容

MATLAB版本兼容性
创建与R2015b
与R2015b兼容任何版本
平台兼容性
视窗 苹果系统 Linux的