| Автор |
Съобщение |
|
mrock
Ранг: Минаващ
Регистриран на: Чет Авг 30, 2012 8:43 pm Мнения: 37
|
 Рутер като евтин DEVboard?
Здрасти!
Преди време питах във форумът откъде да започна с микроконтролерите. Поръчах си един Launchpad и то разцъках. Честно казано не съм се занимавал много (още трябва), не поради липса на желание, но ходя на CISCO мрежови курсове. Научих доста неща, а тепърва почвам 2рият семестър.
Реших да направя една домашна мрежа вкъщи и си взех някакъв евтин рутер (TL-WR740N). Цената му е 30 лева и в момента работи с Openwrt (linux). Оказва се, че повечето от рутерите имат доста добър хардуер, например моят отвътре е:
Atheros AR9330 rev 1 - 400Mhz, - 4MB Flash, 32MB RAM.
Също така повечето имат опции за UART, USB, I2C и т.н., а пък и вече имат wireless и лан портовете. С малко умения с поялника RAMта може да се направи 64MB.
Как мислите може ли да се ползват тея рутерчета за нещо? На тоя SoC откъде мога да му намеря datasheet?
Последна промяна mrock на Пон Фев 04, 2013 12:47 pm, променена общо 1 път
|
| Нед Фев 03, 2013 9:32 pm |
|
 |
|
stefan63
Ранг: Форумен бог
Регистриран на: Вто Фев 07, 2012 11:22 pm Мнения: 3084
|
 Re: Рутер като евтин DEVboard=
Тез рабои много сложни, зарежи го чипа - глрдай като система, например: http://robocraft.ru/blog/electronics/1053.html
|
| Нед Фев 03, 2013 10:08 pm |
|
 |
|
mrock
Ранг: Минаващ
Регистриран на: Чет Авг 30, 2012 8:43 pm Мнения: 37
|
 Re: Рутер като евтин DEVboard=
Този TP-LINK не е лош, ще разгледам още някои модели и може да поръчам един, да видя как седят нещата.
След като това, което върви (openwrt) си е линукс, на какви езици мога да пиша програмите, които искам да му пускам (освен C)?
|
| Пон Фев 04, 2013 11:09 am |
|
 |
|
Цецо
Ранг: Форумен бог
Регистриран на: Пон Сеп 27, 2004 9:22 am Мнения: 15501 Местоположение: София
|
 Re: Рутер като евтин DEVboard?
Пиши на С и не се занимавай с глупости.
_________________ "Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.
|
| Пон Фев 04, 2013 1:10 pm |
|
 |
|
palavrov
Ранг: Форумен бог
Регистриран на: Вто Окт 11, 2011 11:53 pm Мнения: 4582 Местоположение: Brussels / Пловдив
|
 Re: Рутер като евтин DEVboard=
Абе на всичко можеш - python, ruby, PHP ... но ще се присъединя към Цецо - най добре си пиши на чисто C
_________________ Мразя да мразя ...
|
| Пон Фев 04, 2013 1:13 pm |
|
 |
|
mrock
Ранг: Минаващ
Регистриран на: Чет Авг 30, 2012 8:43 pm Мнения: 37
|
 Re: Рутер като евтин DEVboard?
Мерси. Бляя, като цяло не съм голям фен на C, някак си ми е "неестествен", ама може и да не съм походил правилно. Примерно асемблера ми се струва доста по-приятен, ама тука няма как да се ползва.
|
| Пон Фев 04, 2013 1:24 pm |
|
 |
|
t_i_t_o
Ранг: Почетен член
Регистриран на: Вто Окт 25, 2005 10:54 am Мнения: 896
|
 Re: Рутер като евтин DEVboard?
Има ама трябва да си бая мазохист. С-то е перфектен език от където и да го погледнеш. На мен пък са ми не естествени тези дето трябва да пишеш цели думи бегин, ден, енд - неща дето в С стават само с една скоба, винаги съм бил превърженик на мърезеливите начини за осъществяване на нещо!
|
| Пон Фев 04, 2013 1:40 pm |
|
 |
|
mrock
Ранг: Минаващ
Регистриран на: Чет Авг 30, 2012 8:43 pm Мнения: 37
|
 Re: Рутер като евтин DEVboard?
Хммм...
Всъщност проблемът ми със C(++) идва от начинът, по който искаха да ми го преподават в училище. Като знам, че всичките специалности, дето съм си ги харесал, почти със сигурност ще има C(++), направо се ужасявам.
Ще почета повечко и тези дни ще постна нещо, което ще пробвам да напиша и ще гледам да изпълня на рутерчето.
|
| Пон Фев 04, 2013 1:54 pm |
|
 |
|
ДедоБоре
Ранг: Форумен бог
Регистриран на: Нед Ное 21, 2004 11:31 pm Мнения: 10088
|
 Re: Рутер като евтин DEVboard?
С++ е друга бира
ако искаш да си на чисто с езиците, погледни LUA. в openwrt си идва инсталирана.
|
| Пон Фев 04, 2013 1:58 pm |
|
 |
|
mrock
Ранг: Минаващ
Регистриран на: Чет Авг 30, 2012 8:43 pm Мнения: 37
|
 Re: Рутер като евтин DEVboard?
Благодаря, ще погледна!
|
| Пон Фев 04, 2013 9:31 pm |
|
 |
|
gicho
Ранг: Форумен бог
Регистриран на: Пон Мар 13, 2006 1:59 pm Мнения: 3867 Местоположение: Габрово
|
 Re: Рутер като евтин DEVboard?
Datasheet на тоя няма да намериш, NDA е. Отделно на тази ревизия на хардуера (с AR93xx) трудно ще изкараш USB-то - корпусът е различен от по-старите ревизии, където е с AR7240. Много са нагъсто пиновете, и единия иска шлайфане на корпуса за да стигнеш до него.
А за език - да, LUA май е най-удобния вариант с OpenWRT-то. Единият от web интерфейсите им (LuCI) е целия на LUA.
|
| Вто Фев 05, 2013 2:56 pm |
|
 |
|
mrock
Ранг: Минаващ
Регистриран на: Чет Авг 30, 2012 8:43 pm Мнения: 37
|
 Re: Рутер като евтин DEVboard?
Изтеглих си една книга за lua. Примерите, днеска, ги изпълнявах директно на рутера.
|
| Вто Фев 05, 2013 11:16 pm |
|
 |
|
mrock
Ранг: Минаващ
Регистриран на: Чет Авг 30, 2012 8:43 pm Мнения: 37
|
 Re: Рутер като евтин DEVboard?
Lua се оказа доста приятен. Има ли как да се използва в PIC18 или MSP430?
|
| Чет Фев 07, 2013 12:06 pm |
|
 |
|
t_i_t_o
Ранг: Почетен член
Регистриран на: Вто Окт 25, 2005 10:54 am Мнения: 896
|
 Re: Рутер като евтин DEVboard?
Бе незнам що се занимавате с екзотики, ами не се хванете за С-то с двете ръце. П.С. Забрави за Луа на 8 битови процесори, изобщо за Луа извън ОС.
|
| Чет Фев 07, 2013 2:25 pm |
|
 |
|
palavrov
Ранг: Форумен бог
Регистриран на: Вто Окт 11, 2011 11:53 pm Мнения: 4582 Местоположение: Brussels / Пловдив
|
 Re: Рутер като евтин DEVboard?
Виж това http://www.eluaproject.net/Но за да го подкараш на PIC18 или MSP430 така или иначе ще трябва да минеш през чисто C ... що да си усложняваш тогава живота с 2 езика, пиши си направо на C както всички тук те съветват 
_________________ Мразя да мразя ...
|
| Чет Фев 07, 2013 2:48 pm |
|
|