Детство в мозгу заиграло

Sep 23, 2009 15:53

Решил вспомнить детство, а именно увлечение электроникой. С тех пор много что изменилось, но транзисторы КТ315 всё так же продаются на радиорынке ( Read more... )

Leave a comment

Comments 24

phylosophdotcom September 23 2009, 21:53:07 UTC
задрот)

Reply

archydragon September 24 2009, 06:01:44 UTC
Умничка?

Reply

arrai September 24 2009, 07:15:44 UTC
Молодец!

Reply


archydragon September 24 2009, 06:01:18 UTC
А в сколько финансово программатор влетел? Нам Желтухин на первой лабе рассказывал, что дешевле спалить Cygnal'овский микроконтроллер, чем программатор от него.
И вообще меня МП-системы преследуют почти сутки, ночью читал статью о запихивании Linux на что-то микроконтроллерное.

Reply

arrai September 24 2009, 07:27:05 UTC
Про Cygnal ничего не знаю, т.к. в контроллерах я полный нуб =) Я собирал для Atmel AVR.
Тут гораздо больше времени, чем денег уходит )
Приблизительно так:
ATMega8 - 12грн.
Гнездо под нее - 50коп.
Резисторы - я брал по 4-5грн. за сотню, тут нужно 7 штук, ну пусть будет 1 грн.
Кондеры - тоже пусть за 1 грн все.
Стабилитроны - 1 грн.
Светодиоды - 1 грн.
USB разъем - 3 грн.
IDC/BH разъем/штеккер/кусочек шлейфа - 5 грн.
Кварц - 2 грн.
Штырьки / джамперы - до 1 грн.
Итого, компоненты порядка 30 грн.
Дальше нужен кусочек фльгированного текстолита для платы и хлорное железо или аналоги - тут обычно покупается сразу на 10-20 таких плат, если на одну пересчитать - ну, может пара гривен будет. В общем-то всё.

На те микрухи, что я сейчас смотрю, линух, боюсь, может не поместиться =) Там макс. около 64Кб flash-памяти, и несколько кил оперативки. Да и архитектура с 16-битной шиной адреса и 8-битными регистрами, есть ядра под такое ?

Reply

dreamiurg September 24 2009, 08:57:17 UTC
по поводу лини лучше смотреть в сторону ARM, где есть наработанные решения. а с другой стороны, на кой ляд тебе оно сдалось? :)) большинство вещей можно сделать и так, ОС не нужна как таковая

Reply

dreamiurg September 24 2009, 09:01:56 UTC
да, по поводу памяти ты чуть ошибся, на ATxmega384A1 -

Flash (Kbytes) 384
Boot Code (Kbytes) 8
EEPROM (Kbytes) 4
SRAM (Kbytes) 32

курить таблицы http://www.atmel.com/dyn/products/param_table.asp?family_id=607&OrderBy=1197&Direction=DESC#1723

и еще об ОС
http://www.ipass.net/hammill/newavr.htm листать до OS Kernels. И по памяти один из наиболее взрослых проектов - http://www.freertos.org/

Reply


Leave a comment

Up