This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
采用 MathWorks TI C2000硬件支持包的 MathWorks Embedded Coder 允许使用 MATLAB 和 Simulink 开发的模型在 C2000硬件上自动编译和执行。
假设我们需要对齐信号缓冲器以从512字节边界开始。 在这种情况下、我们需要创建自定义存储器段以确保缓冲器的存储器对齐。 以下步骤用于定义自定义存储器部分:
1.在 MATLAB 命令窗口中运行"cscdesigner"。 它将填充自定义存储类设计器窗口。
2.选择 tic2000demospkg 包,如下所示:
3.创建一个新的存储器段,将 alignmentpragma 设置为512。
4.创建新的自定义存储类,并为该类选择先前创建的存储器部分。
5.选择 Apply (应用)并关闭窗口,并在出现提示时保存软件包。 您可能需要重新启动 MATLAB 才能使用新的存储类。
6.打开信号属性或块参数的代码生成,并将信号对象类选为 tic2000demospk.Signal 和新创建的存储类
C2000培训小程序码
MathWorks 在其网站上维护此教程的最新版本。 请单击下面直接转至最新版本。