Перейти к содержанию
    

Vhdl-ams и c++ в чем разница?и где импользуется?

Приветствую, начал заниматься моделированием электропривода в simplorer, и возник вопрос зачем используется vhdl-asm? Для создания логики переключения транзисторов в инверторе напряжения, например? Зачем тогда нужен си? Для создания модели, которая будет задавать сигналы для переключения транзисторов? И затем при реализации привода в "металле" мы можем залить код Си в микроконтролер и управлять приводом? Можно ли тоже самое сделать с vhdl-ams? Извините за немного корявый язык))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Приветствую, начал заниматься моделированием электропривода в simplorer, и возник вопрос зачем используется vhdl-asm? Для создания логики переключения транзисторов в инверторе напряжения, например? Зачем тогда нужен си? Для создания модели, которая будет задавать сигналы для переключения транзисторов? И затем при реализации привода в "металле" мы можем залить код Си в микроконтролер и управлять приводом? Можно ли тоже самое сделать с vhdl-ams? Извините за немного корявый язык))

Все просто...

Зачем нужны грузовики и автобусы, если есть Рено-Логан???

Или вот так. VHDL - это hardware description language. Т.е. он описывает не "действия", а произвольную "архитектуру"...

А Си- это язык, который описывает произвольные "действия", но при фиксированной "архитектуре"...

Так вот, есть в жизни случаи, когда архитектура микроконтроллера может успевать делать "действия", требуемые разработчику, а может быть и нет... Или микроконтроллер должен "загружаться кодом и работать из кэша, а ПЛИС могут быть и однократно программируемые или флэшь-программируемые...

Для начала этого хватит...

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Все просто...

Зачем нужны грузовики и автобусы, если есть Рено-Логан???

Или вот так. VHDL - это hardware description language. Т.е. он описывает не "действия", а произвольную "архитектуру"...

А Си- это язык, который описывает произвольные "действия", но при фиксированной "архитектуре"...

Так вот, есть в жизни случаи, когда архитектура микроконтроллера может успевать делать "действия", требуемые разработчику, а может быть и нет... Или микроконтроллер должен "загружаться кодом и работать из кэша, а ПЛИС могут быть и однократно программируемые или флэшь-программируемые...

Для начала этого хватит...

Спасибо огромное, все понял куда надо копать)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...