我怎样才能使RT代码生成的常量指针?

5视图(30天)
我想创建常量指针变量的值,以避免把指针指向的内存。
有设置可以实现这一目标?
2的评论
迈克尔Kotthaus
迈克尔Kotthaus 2021年1月13日
我想,我也有同样的问题。
这是我想做的:
  • 一个万博1manbetx模型块应该生成一个可重用的C函数。
  • 函数的输入和输出提供指向结构体的指针。
  • 输入应该是一个只读的指针表达的是哪一个常量限定符。
  • 输出应该是一个正常的指针,因为函数必须写指针的目标。
因此,函数的原型声明不应该是这个样子:
走读生空白filter_step (RT_MODEL_filter_T * const filter_M,
ExtU_filter_T* filter_U,
ExtY_filter_T* filter_Y);
它应该是这样的:
走读生空白filter_step (RT_MODEL_filter_T * const filter_M,
常量ExtU_filter_T * filter_U/ /常量,因为只读
ExtY_filter_T* filter_Y);
任何想法都欢迎!
迈克尔

登录置评。

答案(1)

宇轩浩
宇轩浩 2021年2月24日
你好,
我假设你有嵌入式程序员工具箱,你可以用以下方式实现它。
Step1 。开放的嵌入式代码映射(通过选择嵌入式程序员在应用画廊)
步骤2 。函数在函数部分,点击预览您希望定制的阶跃函数。
检查为阶跃函数原型配置参数。
然后单击默认按钮。
在那之后,你可以选择你想要的风格。
最好的问候,
宇轩

类别

找到更多的在部署、集成和硬件支持万博1manbetx帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!

翻译的