图片缩略图

MPLAB器件模块为Simulink的:的dsP金宝appIC,PIC32和SAM MCU

版本3.46.05 (8.58 MB) by 鲁宾Kerhuel
Microchip技金宝app术支持包嵌入式编码
5.0
2评级

70下载

更新2020年3月17日

GitHub在GitHub上查看许可

对于Simulink的MPLAB设备块使嵌入式编金宝app码器,用于自动构建和实时可执行的执行用于配备有在dsPIC(r)的任何板,PIC32(R)或SAMx7从Simulink模型。

安装:

1.[下载](https://github.com/LubinKerhuel/MPLAB-Device-Blocks-for-金宝appSimulink/archive/master.zip)并解压包
2.执行.P安装脚本。在MATLAB中,用鼠标右键单击文件install.p并选择运行。

特点:

内置的调度程序,包括单任务和多任务的选择,为多速率模型。

ADC的高级配置/ PWM周使其中ADC采样时间的PWM占空比内精确地触发PMSM电机算法。时间步长也可能被ADC转换减少了延误的结束触发。

一种自定义协议允许通过UART可视化和记录数据。自定义picgui接口允许使用实时自己的MATLAB脚本传入的数据绘制。数据日志启用进一步的分析或离线识别和允许与真实数据馈送的模拟。

自定义“C函数”块可以包括你自己的代码,如果需要的话。

块集还支持MathWorks的以下特金宝app性:
- 硬件在环(HIL)
- 外部模式的特点。
- 代码更换,以从中获益的dsPIC的DSP架构

此版本中嵌入的第三部分工具添加无人机项目(GPS,MAVLink,接收机S.BUS,S.Port和F.Port块用于dsPIC)块。键入picInfo找出如何安装UxV块。

引用作为

MPLAB-Device-Blocks-for-Simulink(微芯片技术)金宝app

评论和评分(10)

伟大的工具,但是我也非常渴望看到CAN总线块的恢复,即使他们只支持ECAN接口的子集。金宝app非常感谢。大卫

藩列姆

你好,
苏尔VOTRE ANCIEN网站“https://www.kerhuel.eu/wiki/金宝appSimulink_-_Embedded_Target_for_PIC“在peut案中案apparaître丹斯VOTRE LIBRAIRIE‘的Simulink模块金宝app库嵌入式目标芯片’DES块倒乐总线可以。
或者是在3.46.03版本的基础上,将这些代码块加在一起。在这个过程中,我们真的能阻止新事物的产生吗?
MERCI D'AVANCE,
Cordialement。

鲁宾Kerhuel

嗨Dikko,

你可能会复制例子在MATLAB提示当前工作文件夹打字picInfo然后点击提供的链接。
一些例子是关于I2C的。

另一个信息来源可能是微芯片论坛;这个线程与I2C相关:https://www.microchip.com/forums/FindPost/837165

有人能发一个使用I2C块的例子吗?请问,为什么这些block没有提供其他block的帮助文件?

瑞安罗伊

谢谢你提供的信息。它很有用

这个MPlab块集是如何工作的?如何获得这个嵌入式编码器或它是需要的。我们需要所有这些工具。我们可以使用这个MPlab的其他工具箱吗?我想使用fmincon和其他工具箱与此设计。

菲尔。

嗨,迪帕克,

块集与Windows平台兼容。它从未在MAC OS和所有与编程相关的功能上进行过测试,而且编译也可能无法在MAC上正常工作。

卢宾

你好!感谢您分享MPLAB模块组。

我试着把它安装在Matlab 2018a (Mac OS 10.14.4)。我得到以下错误:
--------------------------------------------------------------------------------------
安装Microchip Blockset 3.45。参见信息和示例。
保存路径
更新启动matlabrc。m脚本
做……
没有设置用于编程与此模块集版本所需的API。
错误:MCHP Java API:无法定位SystemRoot文件夹
工具MPLAB X没有发现使用注册表。
工具MPLAB X未在程序文件夹中搜索到。
刷新缓存
注册编译器
安装Microchip Blockset 3.45。参见信息和示例。

模块组安装完成。

----

启动脚本以干净的旧MPLAB X的Java API包装直接程序芯片从MATLAB:>> MCHP_API_Flash(“删除”)
MDB工具使用注册表中找不到。
工具MDB在程序文件夹中搜索未找到。
IPE工具使用注册表中找不到。
工具IPE未发现程序文件夹搜索。

------------------------------------------------------------------------------------

你能建议一下如何解决这个问题吗?

感谢您的宝贵时间:)

干杯!

更新

3.46.05

PIC32:延长外围输出管脚选项(外设引脚映射)
模型引用:修正了创建模型引用库时的编译错误

3.46.03

-更新PIC32MZ SPI DMA实现
-一些设置有问题,有关系统的java版本;固定的。

3.46.01

-程序员接口(可能找不到Java)
- SAMx7芯片问题与doc块;MPLAB X项目
- 安装程序脚本提出旧的安装方法(可能会解决在教室/实验室设置相关的用户权限的附加组件的问题)

3.46.00

金宝app增加了对dsPIC CH双核心DSCs的支持

3.45.05

-修复了QEI在生成代码中的错误(PIC32)
- 在从站的实现固定SPI错字(PIC32)

3.45.04

修复:
PIL和Ext-Mode GUI发出UART
- 与堆大小PIC32编译器模块问题
-用于定时器的PIC32代码可能无法编译

- 改进MPLAB X项目创建
-为PIC32MZ添加ext模式示例

3.45.02

- 扩展支持的芯片金宝app
-新增编程接口用户选择(MDB vs IPE)
-改进了对SNAP和P金宝appICKIT 4程序员的支持
-修复了一些旧的Matlab版本的兼容性问题
其他小的改进,参见自述。md文件

3.45.01

更新后的安装程序。兼容从R2010a到R2019a

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