Этот параметр находится во вкладке General HDL Code Generation> панель Global Settings диалогового окна Configuration Parameters. Используйте этот параметр, чтобы задать строки с комментариями в заголовке сгенерированного HDL и файлов испытательного стенда.
Значение по умолчанию: 'none'
Текст, введенный в этом поле, генерирует строку с комментариями в заголовке сгенерированных файлов образцового и испытательного стенда. Генератор кода добавляет ведущие символы комментария для выходного языка. Когда новые строки или переводы строки включены, генератор кода испускает однострочные комментарии для каждой новой строки.
Например, если вы задаете этот комментарий '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')