https://ke.qq.com/course/279070#tuin=272b49c4
Stateflow建模仿真技术
Simulink与ARM对接
不知道你的芯片是哪一款的?你的想法可以借助TSP(目标支持包)来实现。在matlab命令窗口输入targetinstaller,从弹出的界面中选择你硬件的支持包,下载之后就可以借助它来实现你的想法了。如果没找到,可以咨询一下硬件提供商是否提供了TSP,实在不行就只有自己动手了。
1.是不是我之前调用.dll的方式不对?
2.我借助.M文件编写的C代码是不是不能在STM32上跑?
3.有没有什么办法可以减轻我写C的工作量?
PS:麻烦看到的前辈帮忙解答下!!!实在是没时间再走弯路了!!!
你的开发板型号正确吗?
htt没ps://ww权限w.aimagin.co发链接m/download/
谢谢!我的开发板型号是STM32F103VET6,是对板子有什么要求吗?
我之前也做过这种开发,我是先查的开发板型号才买的。这个应该对型号有要求。
另外你如果喜欢玩ARM的stm32,给你推荐个论坛,是stm32的,另外里面对你的问题也有答复。
ht没tp://ww权限w.stmcu.org/module/forum/thread-549176-1-1.ht发链接ml(自己删中文吧,麦片少,贼坑)
请教下simulink可以通过ERT为嵌入式系统生成算法代码,那么我arm的驱动程序,如串口、IO等,可以再simulink上开发吗?还是必须要在ARM的开发软件上开发?可否在用simulink全部开发好,后台调用下ARM开发软件下载程序?谢谢
可以的,可以为某一款芯片提供一个Simulink工具箱,将IO,ADC,TIMER,Interrupt等各个外设模块封装成一个模块,并且提供与算法层的接口,开发比较费时间,一般TI,Spansion等半导体厂商都会提供它们芯片的TSP工具箱供用户使用,直接拖曳即可。
这些不是MathWork直接提供,有些是与半导体厂商共同开发,有些则是半导体厂商自主开发。
MathWorks参与开发的TSP,你可以通过Command Windows中输入targetinstaller来打开列表并选择下载。
如果该芯片厂商没有提供matlab下的驱动,在matlab下可以自己开发吗?
可以的,需要用到封装,S函数,TLC,代码自动生成以及嵌入式相关等各方面知识。
工程还是比较大的。
STM32的Discovery板。
http://www.ilovematlab.cn/search.php?mod=fxquery&type=fx&srchtxt=stm32&searchsubmit=true
在STM32F4 发现板上建模、原型、优化和部署算法。
标签: stm32f4embedded codersupport package for arm cortexmsupport package for stmicroelectronicsdiscovery board
下载: 12 (30天内)

三相位逆变器 (180 度传导) 使用STM32f4 的发现和变化 PWM
我产生了三相逆变器 (180 传导模式) 的脉冲。
标签: simulink3 phase inverter 180 degree conduction mode using stm32f4 discov