Перейти к содержанию
Авторизация  
Serdar

для радиолюбителей интересующихся микроконтроллера

Рекомендуемые сообщения

недавно наткнулся на проект Arduino сайт http://www.arduino.cc

 

в двух словах:

фрагмент статьи с сайта http://www.rlocman.ru/shem/schematics.html?di=33987

 

"Что делает эту платформу такой простой? Программирование для платформы Arduino основано на использовании языка программирования, специально разработанного для нее. Этот язык очень прост в использовании, т.к. при программировании на нем вы не должны заботиться о портах микроконтроллера и о различных подключаемых модулях. Вы просто должны выбрать штырек платы для определенного мигания диода и далее руководствоваться простыми инструкциями. Все нужное программное и аппаратное обеспечение доступно для скачивания. Все что вам необходимо сделать - это собрать саму платформу или заказать готовый макет. Платформа приобретает все большую популярность…"

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


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

Для AVR столько разных тулзов есть, включая AVRStudio и Algorithm Builder, что это не есть что-то особенно выдающеся. Тем более там COM-порт. Можно было бы и USB поставить.

 

Но за ссылку спасибо.


То что видишь ты - видимость только одна
Далеко от поверхности жизни до дна
Полагай несущественным явное в мире
Ибо тайная сущность вещей не видна

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


Ссылка на сообщение
Поделиться на другие сайты
Для AVR столько разных тулзов есть, включая AVRStudio и Algorithm Builder, что это не есть что-то особенно выдающеся. Тем более там COM-порт. Можно было бы и USB поставить.

 

Но за ссылку спасибо.

AVRStudio енто софт от разработчика AVR, на ассемблере серьезные вещи мозг сушат.

Там есть разные модификации плат в некоторых присутствует ИМС преобразователь USB-COM и дрова приложены.

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


Ссылка на сообщение
Поделиться на другие сайты
Для AVR столько разных тулзов есть, включая AVRStudio и Algorithm Builder, что это не есть что-то особенно выдающеся. Тем более там COM-порт. Можно было бы и USB поставить.

 

Но за ссылку спасибо.

AVRStudio енто софт от разработчика AVR, на ассемблере серьезные вещи мозг сушат.

Там есть разные модификации плат в некоторых присутствует ИМС преобразователь USB-COM и дрова приложены.

Студия и гнусовый С поддерживает,

Ассемблер, кстати, у AVR очень приятный, точнее - система команд. Писать проще, чем на х51


То что видишь ты - видимость только одна
Далеко от поверхности жизни до дна
Полагай несущественным явное в мире
Ибо тайная сущность вещей не видна

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


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

О чё вы? Жизнь слишком коротка чтобы писать на ассемблере! Собственно чем не устраивает ICC или IAR ?

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


Ссылка на сообщение
Поделиться на другие сайты
О чё вы? Жизнь слишком коротка чтобы писать на ассемблере! Собственно чем не устраивает ICC или IAR ?

В промышленных масштабах - да. А для собственного удовольствия - очень даже ничего. Все-равно что по дереву вырезатьили выжигать.


То что видишь ты - видимость только одна
Далеко от поверхности жизни до дна
Полагай несущественным явное в мире
Ибо тайная сущность вещей не видна

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


Ссылка на сообщение
Поделиться на другие сайты
О чё вы? Жизнь слишком коротка чтобы писать на ассемблере! Собственно чем не устраивает ICC или IAR ?

точно!

для поднятия чипа WizNet W3100 средствами AVR ушло 2 месяца времени, и еще с тех пор ассемблер не люблю и софтописание перестало нравится ;), железки оказались ближе :P

 

если кому интересна тема с wiznet,

то рекомендую страницу http://www.efo.ru/doc/Wiznet/Wiznet.pl?494

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


Ссылка на сообщение
Поделиться на другие сайты
О чё вы? Жизнь слишком коротка чтобы писать на ассемблере! Собственно чем не устраивает ICC или IAR ?

точно!

для поднятия чипа WizNet W3100 средствами AVR ушло 2 месяца времени, и еще с тех пор ассемблер не люблю и софтописание перестало нравится ;), железки оказались ближе :P

 

если кому интересна тема с wiznet,

то рекомендую страницу http://www.efo.ru/doc/Wiznet/Wiznet.pl?494

В чем проблема с визнетом была?

Я правда профессионально MCU программированием уже не занимаюсь, только для души, но тут как-то просили год назад сделать эзернетовский датчик температуры - два часа работы. Визнетовские чип - простые как валенки. Собственно они так и задумывались - большую часть мозгов перенести на хардваре. Но если не нравятся, рекомендую поиграться с чипами от силикон лабс. У них и контроллеры есть очень неплохие. И средства разработки не очень дорогие.


То что видишь ты - видимость только одна
Далеко от поверхности жизни до дна
Полагай несущественным явное в мире
Ибо тайная сущность вещей не видна

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


Ссылка на сообщение
Поделиться на другие сайты
В чем проблема с визнетом была?

Я правда профессионально MCU программированием уже не занимаюсь, только для души, но тут как-то просили год назад сделать эзернетовский датчик температуры - два часа работы. Визнетовские чип - простые как валенки. Собственно они так и задумывались - большую часть мозгов перенести на хардваре. Но если не нравятся, рекомендую поиграться с чипами от силикон лабс. У них и контроллеры есть очень неплохие. И средства разработки не очень дорогие.

Дело давно было,

там перепутаны указатели на буфер в который принимаются данные при TCP соединении.

Точнее не вспомню, но этого достаточно чтоб знать что не так, и где рыть.

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


Ссылка на сообщение
Поделиться на другие сайты
В чем проблема с визнетом была?

Я правда профессионально MCU программированием уже не занимаюсь, только для души, но тут как-то просили год назад сделать эзернетовский датчик температуры - два часа работы. Визнетовские чип - простые как валенки. Собственно они так и задумывались - большую часть мозгов перенести на хардваре. Но если не нравятся, рекомендую поиграться с чипами от силикон лабс. У них и контроллеры есть очень неплохие. И средства разработки не очень дорогие.

Дело давно было,

там перепутаны указатели на буфер в который принимаются данные при TCP соединении.

Точнее не вспомню, но этого достаточно чтоб знать что не так, и где рыть.

Честно говоря, я на С тогда программу написал. Писал под линуксом, поэтому студию не использовал: надефайнил код ключами TARGET и DEBUG (под первым собиралось для целевой системы, под вторым имитировалась работа чипа с выдачей отладочных печатей), отладил, спаял схему и вроде все заработало. Правда там просто по UDP каждые десять секунд лились данные. И к тому же, если мне не изменяет память в том чипе было четыре хардварных сокета. Так что гемора не было. Но таково было требование заказчика :-)


То что видишь ты - видимость только одна
Далеко от поверхности жизни до дна
Полагай несущественным явное в мире
Ибо тайная сущность вещей не видна

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


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×