Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: LabVIEW Embedded development module+Atmega
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Вопросы системного уровня проектирования
sawtooth
Доброго времени суток!
Интересует следующий вопрос умеет ли вышеозначенный модуль от NI генерить С код для атмеловских микроконтроллеров? Кто-нибудь сталкивался с такими вещами, или под контроллеры предпочитают писать программы сразу на С? Есть ли какие-нибудь подводные камни в работе с Embedded Dev module? Насколько оптимален получившийся в нем севый код?

Заранее благодарен за ответы.
monty
вероятнее всего сгенеренный код прийдется оптимизировать. Руками. Лучше писать самому - по кр. мере отлаживать легче будет свой код.
sawtooth
Если сгенеренный код придется оптимизировать ручками, то есть ли вообще смысл в применении этой лабвьюшной приблуды?
CodeWarrior1241
Цитата(sawtooth @ Jun 5 2007, 01:15) *
Если сгенеренный код придется оптимизировать ручками, то есть ли вообще смысл в применении этой лабвьюшной приблуды?

По мне так ответ одназначен - нет смысла пользоватся софтом для auto-generate кода под 8-разрядные МК если проект делается для реальных аппаратов, или имеет жесткие требованья на употребление энергии. Я игрался с LabView EDM, и Cypress graphical environment, и результаты были слабыми. Студентам и не-электронщикам имеет смысл пользоватся таким если времени на изучения мало, а результат какой-то нужен быстро, но для настоящей эмбеддед работы с МК где не много ресурсов эти tools еще не готовы.
Mik174
Нет, не может.
И не должен - Labview - мощный инструмент, но он не предназначен для написания программ для этих микроконтроллеров.
Вы же не пишете программы для атмеловских микроконтроллеров на Delphi, верно?
Вот и Labview для этого не годится.
Alhen
Зато Matlab может генерировать относительно компактный код для 8 разрядных процессоров и даже есть опция в компиляторе под AVR
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.