| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| CCS_TCPIP_v3.02 & CCS_5.025 compilation error http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=13216 |
Страница 1 от 1 |
| Автор: | ferdok9 [ Пон Сеп 22, 2014 9:13 pm ] | |||||||||||||||||||||||||||
| Заглавие: | CCS_TCPIP_v3.02 & CCS_5.025 compilation error | |||||||||||||||||||||||||||
Опитвам се да компилирам "ex13.c" но избиват ерори свързани с "MAC_TX_BUFFER_COUNT" и "MAC_TX_BUFFER_SIZE". Версията на компилатора е CCS_5.025. Версията на стека е CCS_TCPIP_v3.02. Промени по кода няма. Искам да работя с PIC18F67J60 което озмачава "PICEEC". В "CCS.README.TXT" пише това:
В "ccstcpip.h" сетнато така:
Има ли някой идея къде мога да намеря tutorial book за тия работи? Не че ми е притябвала но някоя по нова версия на стека за ЦЦС? Tова ми плюе в конзолата на MPLAB X-a:
|
||||||||||||||||||||||||||||
| Автор: | rikotech [ Вто Сеп 23, 2014 10:54 am ] |
| Заглавие: | Re: CCS_TCPIP_v3.02 & CCS_5.025 compilation error |
Аз имам tutorial pdf. но си има цена. Също така съм правил Web server и всичките examples тръгнаха. Каква Dev Board зползваш? |
|
| Автор: | speedblue [ Вто Сеп 23, 2014 2:55 pm ] | |||||||||
| Заглавие: | Re: CCS_TCPIP_v3.02 & CCS_5.025 compilation error | |||||||||
Бих ти препоръчал да насочиш усилия да подкараш вградения TCP/IP стек във версия PCWHD 5.025 Това става като използваш тяхната развойна среда. После правиш нов проект: 1. File > New > Project Wizard - посочваш име на проекта; 2. Избираш "твоя" процесор, честота. В случая PIC18F67J60; 3. Намираш TCP/IP в левия панел. Включваш отметката; 4. Избираш от вариантите каква функционалност да има твоя TCP/IP стек; 5. Нагласяваш си файловете като за твоята платка и пускаш (LED-ове, бутони и т.н.). Тествано е. Работи. Веднъж като нагласиш да тръгне диод да свети можеш да си пренесеш проекта в MPLAB - ако решиш де. Линкът който ползваш в момента за стек е за старите версии на компилатора. |
||||||||||
| Автор: | ferdok9 [ Чет Сеп 25, 2014 4:49 pm ] |
| Заглавие: | Re: CCS_TCPIP_v3.02 & CCS_5.025 compilation error |
Speedblue благодаря много. Аз се усетих че публикувания стек е доста стар и предположих, че не може да вс колеги да ползват това, но не се сетих че има вграден в CCS_5.025. Снощи успях да билдна проект, днес зех една налепена платка с PIC18F87J60. Довечера ще си поиграя, но първо ще трябва да оживя желязото. Възникват някви предварителни въпроси. Дали трябва да мина през суич или рутер, може ли директно с ПЦ-то да се вържа. Какъв МАК адрес да му напиша на устройството. МАК адреса "колко" уникален трябва да е, уникален за моята мрежа или глобално за целия е-нет. Иначе за сега развойната платка е пикче PIC18F87J60 и куплонга с трафовете + няколко кондензаторчета и сабилизатор. |
|
| Автор: | speedblue [ Чет Сеп 25, 2014 6:49 pm ] |
| Заглавие: | Re: CCS_TCPIP_v3.02 & CCS_5.025 compilation error |
MAC_ADDRESS = 0x00 0x04 0xA3 0x00 0x00 0x00 Това се води нещо като сегмент от МАС адреси на Microchip. Ти ще въртиш младшите 2-3 байта. Никой не ти гарантира, че ще ти е уникален МАС адреса. Всеки който ползва това може да дублира някой твой МАС и т.н. Ако имаш така наречения крос кабел можеш да свържеш платката директно към компа. Ако нямаш можеш да си направиш сам. Ако и това не се получава - взимаш два готови къси LAN кабела от магазина и по обичайния начин през суитч или през вътрешните портове на рутера ти. IP адреса гледай да го уцелиш като за твоята мрежа. Ако вържеш директно платка-комп сложи статичен IP. Ако си през суитч/рутер същото. Ако пуснеш някъде DHCP сървър чак тогава можеш да тестваш динамичен IP да си хване твоята платка. Стабилизатора го захранвай на входа с 5..8 волта, нагоре започва да грее доста. Като се включи LAN модула на чипа общата консумация е около 150 мА. Линейните стабилизатори се изпичат неразумно много ако на входа дадеш 12 В. Самия чип с активен LAN подържа работна температура 52 С. На пипане се усеща болезнено, но не се шашкай. |
|
| Автор: | ferdok9 [ Пет Сеп 26, 2014 3:46 pm ] |
| Заглавие: | Re: CCS_TCPIP_v3.02 & CCS_5.025 compilation error |
Ооо човек това последното за температурата на чипа ми се струва, че ще ми е невероятно полезно, защото си представям колко тревоги щях да имам ако не го знаех. Иначе аз платката на толкова си я храня защото има периферия на 5V отстрани(RFID EM4095). Трябва да проверя сабилизатора дали ще ги понесе тия 150 mA щото ми се вижда мъничък пък и няма никакъв радиатор. Но това ще се разбере опитно. До там още не съм стигнал. Снощи се опитвах RFID-то да пусна, но за съжаление безуспешно. Странна работа, чипа работи щото пуска правоъгълни импулси(100kHz) на трептящия кръг, обаче кръга не откинва. Никва реакция. Тестовете ги правя с бубина дето е работила и с прилежащите и кондензатори. Ще има и втори рунд. Но да не сменям темата. Отново благодаря за информацията наистина ми спести доста притеснения. |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|