| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Wifi модул http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=11558 |
Страница 1 от 2 |
| Автор: | @@@ [ Сря Юли 17, 2013 10:35 am ] |
| Заглавие: | Wifi модул |
Препоръчайте нещо надеждно и с нормална доставка за по-големи количества. Проучвам един TI CC3000, но откъм софтуер е доста заплетен - няма готов порт за конкретния MCU, няма и pdf за вътрешни регистри на по-ниско ниво (или поне не можах да открия). |
|
| Автор: | Vesko [ Сря Юли 17, 2013 12:19 pm ] |
| Заглавие: | Re: Wifi модул |
http://www.whiznets.com/wifi-modules/wh ... odule.html Аз се опитвамда ползвам този с порт за Cortex-M3(STM32F2). Софт-аму се предоставя като lib. Не много добре написан (ама това е моемнение). За сегадори май работи |
|
| Автор: | tgi [ Сря Юли 17, 2013 3:54 pm ] |
| Заглавие: | Re: Wifi модул |
И за тоя модул дават ли информацията нужна човек да може да говори с него без да пуска техен код на своята машина (т.е. техният код да е само в модула им)? |
|
| Автор: | Vesko [ Сря Юли 17, 2013 4:50 pm ] |
| Заглавие: | Re: Wifi модул |
Не, фирмуера на модула е като LIB. Има и код, който LIB-а си зарежда в модула, но част от WiFi подражката си е в товоя си процесор. До колкото съм им гледал либ-а много прилича на CSRският линукс драйвер, но не е на 100%. Но с малко абота с дизасемблера успях да си докарам за сега прилично работещ код. Друг негов недостатък е, че искат на подпишеш NDA с тях. Но все пак за крайното устройство нищо допълнително освен цената му (15УСД) не плащаш. |
|
| Автор: | tgi [ Сря Юли 17, 2013 5:07 pm ] |
| Заглавие: | Re: Wifi модул |
Е то NDA добре, не би било проблем ако даваха инфото да не трябва да ги дизасемблирам и копая. Явно вече толкова години ситуацията не се подобрява, всичко около wifi си остава секретно и под контрол. Аз току дебна с някакви надеждици ама не дават бе, откак изкупиха първото дето изтече (PRISM ли беше) и покриха *всичко*. |
|
| Автор: | Vesko [ Сря Юли 17, 2013 5:12 pm ] |
| Заглавие: | Re: Wifi модул |
Пробвахме на TI CC3000, ама там пък съвсем никаква документация не открихме. Освен един форум с примерен код. Който колегата ми не успя да подкара и се отказа. |
|
| Автор: | palavrov [ Сря Юли 17, 2013 8:15 pm ] | |||||||||
| Заглавие: | Re: Wifi модул | |||||||||
Аз си играх с един ralink rt3050 (а.к.а carambola 1), mips ядро + 4 етернет порта + вифи = $2-3 в Китай. Т.е. ако намериш откъде да го купиш и му добавиш няколко мегабайта рам и флаш и те ти системата. БОМ като нищо може да се докара около $10. Има си даташит по китайски постен, но ОК. Отделно се поддържа в линкс - т.е. опън сорс драйвери за който иска да се бори на ниско ниво. Та не е чак толкова секретно положението ... |
||||||||||
| Автор: | tgi [ Сря Юли 17, 2013 10:47 pm ] |
| Заглавие: | Re: Wifi модул |
А бе готови боклуци с копчета по тях с лопата да ги ринеш. На мене ми трябва модул който не знае IP, просто да се държи като някакъв MAC. Такова дават само на партийци. |
|
| Автор: | Vesko [ Сря Юли 17, 2013 10:57 pm ] |
| Заглавие: | Re: Wifi модул |
Този, който ползвам е точно такъв. Има send/recv на MAC пакети и функции за сканиране и звързване към мрежа. За IP в момента ползвам lwip. |
|
| Автор: | tgi [ Сря Юли 17, 2013 11:06 pm ] |
| Заглавие: | Re: Wifi модул |
Чакай сега, имаш ли достатъчно инфо към него да можеш да напишеш връзка между IP и него, както примерно би я написал за нормален ethernet MAC? Това ако е така би било голям пробив. В смисъл без да ми казват в каква среда да го сложа и какви техни драйвери да инсталирам от моята страна. |
|
| Автор: | Vesko [ Сря Юли 17, 2013 11:33 pm ] |
| Заглавие: | 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); |
|
| Автор: | tgi [ Чет Юли 18, 2013 12:31 am ] |
| Заглавие: | Re: Wifi модул |
Е ясно де, в крайна сметка не ти продават модул без да се вържеш към избрана/одобрена платформа, такива колкото щеш. |
|
| Автор: | t_i_t_o [ Чет Юли 18, 2013 9:55 am ] |
| Заглавие: | Re: Wifi модул |
Вижте WF121, кода който се върти на външния контролер е изцяло на сорсове, комуникира се по сериен, и2ц или спи с команди от типа "сканирай за мрежи", "вържи се с ей тая мрежа" и т.н. с вграден ТЦП стек е. |
|
| Автор: | gicho [ Чет Юли 18, 2013 12:59 pm ] |
| Заглавие: | Re: Wifi модул |
Freescale за tower-а имат модул с AR4100 на Atheros (Qualcomm). http://www.freescale.com/files/wireless_comm/doc/data_sheet/AR4100_DataSheet.pdf Тия имат и те wifi варианти: http://www.comet.bg/bg/news/view/151/WIZNET.html http://www.wiznet.co.kr/Sub_Modules/kr/product/Product_Detail.asp?cate1=5&cate2=43&cate3=0&pid=1171 Redpine и те имат модули някакви. |
|
| Автор: | tgi [ Чет Юли 18, 2013 3:58 pm ] |
| Заглавие: | Re: Wifi модул |
Тоя в Комет дето го има на склад изглежда използваем ако на човек не му трябва скорост (реалното му било 2-3 MbpS). От другите има един дето стигал до 80MbpS според таблицата, но в катаога на Комет го няма дори в пожелателно налконение (0 боря на склад), поне засега. Но се понавъдиха модули дето ти продават и цял tcp/ip стек вътре който може да бъде заобиколен и човек да пусне нормален стек към модула както към ethernet. Баш компактните, дето съдържат само необходимия минимум (и съответно ядат най-малко) си остават само за партийци, естествено. |
|
| Страница 1 от 2 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|