Этот параметр находится на вкладке Comments панели HDL Code Generation > Global Settings диалогового окна Параметры конфигурации. Используйте этот параметр, чтобы задать строки с комментариями в заголовке сгенерированных HDL и испытательного стенда файлов.
По умолчанию: Нет
Текст, введенный в это поле, генерирует строку с комментариями в заголовке сгенерированных файлов модели и испытательных стендов. Генератор кода добавляет начальные символы комментария для целевого языка. Когда включены новые строки или linefeeds, генератор кода излучает однострочные комментарии для каждой новой строки.
Для примера, если вы задаете этот комментарий 'This is a comment line.\nThis is a second line.'
для symmetric_fir
подсистема внутри sfir_fixed
Модель и сгенерировать HDL-код, полученный блок комментария заголовка появляется следующим образом:
-- ------------------------------------------------------------- -- -- Module: symmetric_fir -- Simulink Path: sfir_fixed/symmetric_fir -- Created: 2006-11-20 15:55:25 -- Hierarchy Level: 0 -- -- This is a comment line. -- This is a second line. -- -- Simulink model description for sfir_fixed: -- This model shows how to use HDL Coder to check, generate, -- and verify HDL for a fixed-point symmetric FIR filter. -- -- -------------------------------------------------------------
Свойство:
UserComment
|
Тип: Вектор символов |
Чтобы задать это свойство, используйте hdlset_param
или makehdl
. Чтобы просмотреть значение свойства, используйте hdlget_param
.
Например, вы можете задать это свойство, когда вы генерируете HDL-код для symmetric_fir
подсистема внутри sfir_fixed
моделировать с использованием любого из этих методов.
Передайте свойство как аргумент в makehdl
функция.
makehdl('sfir_fixed/symmetric_fir', ... 'UserComment','This is a comment line.\nThis is a second line.')
Когда вы используете hdlset_param
можно задать параметр на модели, а затем сгенерировать HDL-код используя makehdl
.
hdlset_param('sfir_fixed', ... 'UserComment','This is a comment line.\nThis is a second line.') makehdl('sfir_fixed/symmetric_fir')