![]() |
Ответ: LED-cube своими руками
Цитата:
Обязательно соберу что то ещё светодиодное многослойное (хочется что то вроде ЭТОГО, красиво ведь). Ноэто уже будет после того как закончу своё сейчашнее творение (делаю на работу себе робота-полотёра-полировщика, а то керамогранитный пол начищать до блеска руки опухают... вот уж воистину лень - двегатель прогресса :-D ) и следующее, которое только в планах, чертежах, блокнотных расчётах и мыслях. Хочу таки собрать что то отдалённо напоминающее собачку Sony Aibo, очень уж она мне нравится, но такая, дрянь, дорогая... зыЖ SBJoker, если не секрет, на каком МК собрано сие чудо? На меге32 как в инструкции? |
Ответ: LED-cube своими руками
Если вдруг не найдётся детали, можно будет выкупить у вас эту чудо-сборку? Чтобы побаловаться программированием и посмотреть реализацию.
|
Ответ: LED-cube своими руками
Цитата:
|
Ответ: LED-cube своими руками
Меня под Новый Год тоже пробивает запилить какую-то мигающую крутотень. Хочу поэкспериментировать с микроконтроллерами. Но прежде чем покупать программатор и кучу сопутствующих устройств, хотелось бы поэкспериментировать виртуально. То есть нужен софт: компилятор, какой-нибудь визуальный эмулятор контроллера. Есть что-то такое? Желательно бесплатное и обязательно под Windows. Знаю PHP, Java, слышал, что есть компиляторы для паскаля, бейсика и конечно же С. Из всего этого мне больше импонирует С. О принципах работы контроллеров есть небольшие начальные знания, паяльник держать умею, в детстве изобретал и паял всякую хренотень.
|
Ответ: LED-cube своими руками
Есть прога эмулятор микропроцессорных схем, но там тоже не все так просто.
Название не помню. |
Ответ: LED-cube своими руками
ISIS Proteus. Довольно неплохо эмулирует МК, по крайней мере AVR. По крайней мере для всяких мигалок точно хватит, а вообще там можно собрать практически любую полноценную схему. Разве что, симуляция вряд ли будет в реальном времени, поскольку для этого нужен мощный процессор.
UPD: Для С: По компиляторам - есть бесплатный Atmel'овский AVRStudio(IDE)+WinAVR(компилятор). Есть платный (есть демоверсия с ограничением в 4 кБ кода) CodeVisionAVR, он ИМХО удобнее. Есть еще вроде IAR, что-то мега мощное и мега дорогое, не пользовался. Для паскаля есть MikroPascal for AVR - на начальном этапе можно и его использовать, там очень много готовых библиотек (работа с периферией, дисплеями и т.п.). Если хочешь основательно разобраться что к чему - не советую его использовать, слишком велик соблазн юзать готовые функции не разбираясь, как они работают. |
Ответ: LED-cube своими руками
Качаю полную версию AVRStudio, весит 800 мегабайт, уже страшно. WinAVR, я так понимаю, надо отдельно качать?
Цитата:
|
Ответ: LED-cube своими руками
Цитата:
Не, совсем простые схемы, да на мощном десктопе, вполне могут работать в реальном (или почти реальном) времени, но до некоторого предела. Иной раз добавление всего лишь одного элемента приводит к резкому падению скорости эмуляции. Особенно это касается всяких аналоговых схем. На счет AVRStudio - это скорее всего пятая версия, там возможно WinAVR не нужен, я точно не знаю, пользовался четвертой. А вообще рекомендую CVAVR. |
Ответ: LED-cube своими руками
Вот оно чо, а я думал, там просто эмулируется работа самой прошивки без аналоговой периферии. Понял, что ступил.
Цитата:
|
Ответ: LED-cube своими руками
Эмулировать работу ядра и периферии можно во встроенном эмуляторе AVRStudio, для отладки это даже полезнее (можно на ходу смотреть значения регистров и менять их, плюс есть все стандартные отладочные средства в роде пошагового выполнения). Оно вполне может работать в реальном времени, но там нет никаких светодиодов и прочих внешних компонентов, только значения регистров. Хотя часто и этого достаточно, чтобы понять, работает программа или нет.
|
Часовой пояс GMT +4, время: 05:38. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot