| Автор |
Съобщение |
|
@@@
Ранг: Минаващ
Регистриран на: Пон Фев 20, 2012 5:05 pm Мнения: 51
|
 Wifi модул
Препоръчайте нещо надеждно и с нормална доставка за по-големи количества. Проучвам един TI CC3000, но откъм софтуер е доста заплетен - няма готов порт за конкретния MCU, няма и pdf за вътрешни регистри на по-ниско ниво (или поне не можах да открия).
|
| Сря Юли 17, 2013 10:35 am |
|
 |
|
Vesko
Ранг: Популярен
Регистриран на: Пон Мар 22, 2010 8:52 pm Мнения: 328
|
 Re: Wifi модул
http://www.whiznets.com/wifi-modules/wh ... odule.htmlАз се опитвамда ползвам този с порт за Cortex-M3(STM32F2). Софт-аму се предоставя като lib. Не много добре написан (ама това е моемнение). За сегадори май работи 
|
| Сря Юли 17, 2013 12:19 pm |
|
 |
|
tgi
Ранг: Форумен бог
Регистриран на: Нед Юни 10, 2007 2:22 pm Мнения: 6492 Местоположение: София
|
 Re: Wifi модул
И за тоя модул дават ли информацията нужна човек да може да говори с него без да пуска техен код на своята машина (т.е. техният код да е само в модула им)?
_________________------------------- www.tgi-sci.com------------------- http://www.flickr.com/photos/didi_tgi/
|
| Сря Юли 17, 2013 3:54 pm |
|
 |
|
Vesko
Ранг: Популярен
Регистриран на: Пон Мар 22, 2010 8:52 pm Мнения: 328
|
 Re: Wifi модул
Не, фирмуера на модула е като LIB. Има и код, който LIB-а си зарежда в модула, но част от WiFi подражката си е в товоя си процесор. До колкото съм им гледал либ-а много прилича на CSRският линукс драйвер, но не е на 100%. Но с малко абота с дизасемблера успях да си докарам за сега прилично работещ код. Друг негов недостатък е, че искат на подпишеш NDA с тях. Но все пак за крайното устройство нищо допълнително освен цената му (15УСД) не плащаш.
|
| Сря Юли 17, 2013 4:50 pm |
|
 |
|
tgi
Ранг: Форумен бог
Регистриран на: Нед Юни 10, 2007 2:22 pm Мнения: 6492 Местоположение: София
|
 Re: Wifi модул
Е то NDA добре, не би било проблем ако даваха инфото да не трябва да ги дизасемблирам и копая. Явно вече толкова години ситуацията не се подобрява, всичко около wifi си остава секретно и под контрол. Аз току дебна с някакви надеждици ама не дават бе, откак изкупиха първото дето изтече (PRISM ли беше) и покриха *всичко*.
_________________------------------- www.tgi-sci.com------------------- http://www.flickr.com/photos/didi_tgi/
|
| Сря Юли 17, 2013 5:07 pm |
|
 |
|
Vesko
Ранг: Популярен
Регистриран на: Пон Мар 22, 2010 8:52 pm Мнения: 328
|
 Re: Wifi модул
Пробвахме на TI CC3000, ама там пък съвсем никаква документация не открихме. Освен един форум с примерен код. Който колегата ми не успя да подкара и се отказа.
|
| Сря Юли 17, 2013 5:12 pm |
|
 |
|
palavrov
Ранг: Форумен бог
Регистриран на: Вто Окт 11, 2011 11:53 pm Мнения: 4582 Местоположение: Brussels / Пловдив
|
 Re: Wifi модул
Аз си играх с един ralink rt3050 (а.к.а carambola 1), mips ядро + 4 етернет порта + вифи = $2-3 в Китай. Т.е. ако намериш откъде да го купиш и му добавиш няколко мегабайта рам и флаш и те ти системата. БОМ като нищо може да се докара около $10. Има си даташит по китайски постен, но ОК. Отделно се поддържа в линкс - т.е. опън сорс драйвери за който иска да се бори на ниско ниво. Та не е чак толкова секретно положението ...
_________________ Мразя да мразя ...
|
| Сря Юли 17, 2013 8:15 pm |
|
 |
|
tgi
Ранг: Форумен бог
Регистриран на: Нед Юни 10, 2007 2:22 pm Мнения: 6492 Местоположение: София
|
 Re: Wifi модул
А бе готови боклуци с копчета по тях с лопата да ги ринеш. На мене ми трябва модул който не знае IP, просто да се държи като някакъв MAC. Такова дават само на партийци.
_________________------------------- www.tgi-sci.com------------------- http://www.flickr.com/photos/didi_tgi/
|
| Сря Юли 17, 2013 10:47 pm |
|
 |
|
Vesko
Ранг: Популярен
Регистриран на: Пон Мар 22, 2010 8:52 pm Мнения: 328
|
 Re: Wifi модул
Този, който ползвам е точно такъв. Има send/recv на MAC пакети и функции за сканиране и звързване към мрежа. За IP в момента ползвам lwip.
|
| Сря Юли 17, 2013 10:57 pm |
|
 |
|
tgi
Ранг: Форумен бог
Регистриран на: Нед Юни 10, 2007 2:22 pm Мнения: 6492 Местоположение: София
|
 Re: Wifi модул
Чакай сега, имаш ли достатъчно инфо към него да можеш да напишеш връзка между IP и него, както примерно би я написал за нормален ethernet MAC? Това ако е така би било голям пробив. В смисъл без да ми казват в каква среда да го сложа и какви техни драйвери да инсталирам от моята страна.
_________________------------------- www.tgi-sci.com------------------- http://www.flickr.com/photos/didi_tgi/
|
| Сря Юли 17, 2013 11:06 pm |
|
 |
|
Vesko
Ранг: Популярен
Регистриран на: Пон Мар 22, 2010 8:52 pm Мнения: 328
|
 Re: Wifi модул
За сайаление не е съвсем така. Има техен код на моя процесор. Ако се разгледа CSR драйвера за Линъкс, ще се намерят много общо с кода, който те предлагат. Но те са ми дали няколко АПИ функции с който си правя връзката с ВиФи мрежата и пращам получавам пакет. Либ-а все пак е обвързан с архитектурата. В моя случай е Cortex M3. Но не съм вързан към конкретният процесор. Евала ми беше с LM3S, а аз съм тествал с STM32F1 и в момента работя с STM32F2.
Извадка:
uint8_t WLN_Scan( uint8_t scanmode,/*@unused@*/uint8_t *ScanChannels, /*@unused@*/uint8_t* MacAddr, uint8_t *ScanresponseBuffer,uint8_t *u8NumofScannedAP); uint8_t WLN_Connect(void); uint8_t WLN_Connect_Profile(stProfile Connect_Profile); uint8_t WLN_Disconnect(void); uint8_t WLN_Write_Packet(uint8_t * txHeader, uint8_t * txAppData, uint16_t txLen); uint8_t WLN_Read_Packet(uint8_t * rxData, uint16_t *rxLen); uint8_t WLN_GetAssocInfo(stScanTable *stAssocIno); void WLN_GetWLANChipMACAddress(uint8_t *u8MACAddress);
|
| Сря Юли 17, 2013 11:33 pm |
|
 |
|
tgi
Ранг: Форумен бог
Регистриран на: Нед Юни 10, 2007 2:22 pm Мнения: 6492 Местоположение: София
|
 Re: Wifi модул
Е ясно де, в крайна сметка не ти продават модул без да се вържеш към избрана/одобрена платформа, такива колкото щеш.
_________________------------------- www.tgi-sci.com------------------- http://www.flickr.com/photos/didi_tgi/
|
| Чет Юли 18, 2013 12:31 am |
|
 |
|
t_i_t_o
Ранг: Почетен член
Регистриран на: Вто Окт 25, 2005 10:54 am Мнения: 896
|
 Re: Wifi модул
Вижте WF121, кода който се върти на външния контролер е изцяло на сорсове, комуникира се по сериен, и2ц или спи с команди от типа "сканирай за мрежи", "вържи се с ей тая мрежа" и т.н. с вграден ТЦП стек е.
|
| Чет Юли 18, 2013 9:55 am |
|
 |
|
gicho
Ранг: Форумен бог
Регистриран на: Пон Мар 13, 2006 1:59 pm Мнения: 3867 Местоположение: Габрово
|
 Re: Wifi модул
|
| Чет Юли 18, 2013 12:59 pm |
|
 |
|
tgi
Ранг: Форумен бог
Регистриран на: Нед Юни 10, 2007 2:22 pm Мнения: 6492 Местоположение: София
|
 Re: Wifi модул
Тоя в Комет дето го има на склад изглежда използваем ако на човек не му трябва скорост (реалното му било 2-3 MbpS). От другите има един дето стигал до 80MbpS според таблицата, но в катаога на Комет го няма дори в пожелателно налконение (0 боря на склад), поне засега.
Но се понавъдиха модули дето ти продават и цял tcp/ip стек вътре който може да бъде заобиколен и човек да пусне нормален стек към модула както към ethernet.
Баш компактните, дето съдържат само необходимия минимум (и съответно ядат най-малко) си остават само за партийци, естествено.
_________________------------------- www.tgi-sci.com------------------- http://www.flickr.com/photos/didi_tgi/
|
| Чет Юли 18, 2013 3:58 pm |
|
|