Ну понятно, что "иар и хайтеч" - версии "С", а "с99" - что такое?DimkaM wrote:Не туда вписял я буквы ewz80. Имелось ввиду, что ни иар ни хайтеч не поддерживают с99.
Ethernet-чип со встроенным TCP стеком
Moderator: Shaos
-
- Supreme God
- Posts: 16680
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: Ethernet-чип со встроенным TCP стеком
iLavr
-
- Admin
- Posts: 24014
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: Ethernet-чип со встроенным TCP стеком
Стандарт
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Supreme God
- Posts: 16680
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: Ethernet-чип со встроенным TCP стеком
мог сразу сказать Стандарт чего? Или ссылку куда-нибуть чтобы я сам прочитал...Shaos wrote:Стандарт
iLavr
-
- Admin
- Posts: 24014
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: Ethernet-чип со встроенным TCP стеком
Стандарт языка Си 1999 года - гугли C99
https://en.m.wikipedia.org/wiki/C99
Я лично стараюсь по старому на сях писать (аля ANSI-C 89)
https://en.m.wikipedia.org/wiki/C99
Я лично стараюсь по старому на сях писать (аля ANSI-C 89)
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Supreme God
- Posts: 16680
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: Ethernet-чип со встроенным TCP стеком
Ну если я наконец-то всё правильно понял, то "HI-TECH C compiler" и "IAR C/C++ Compiler"
могут компилировать код для Z80, но не поддерживают стандарт "С99", поэтому макросы
с переменным количеством параметров придется переписать в какие-то другие конструкции...
Так?
могут компилировать код для Z80, но не поддерживают стандарт "С99", поэтому макросы
с переменным количеством параметров придется переписать в какие-то другие конструкции...
Так?
iLavr
-
- Maniac
- Posts: 261
- Joined: 22 Jun 2005 04:35
- Location: МО Россия
Re: Ethernet-чип со встроенным TCP стеком
по отношению к связке иар+контики(и uip соответственно) - да
хайтеч хз, мож там ещё какие моменты. так как иар частично суппортит с99
хайтеч хз, мож там ещё какие моменты. так как иар частично суппортит с99
-
- Maniac
- Posts: 269
- Joined: 05 Oct 2006 04:45
- Location: Moscow
Re: Ethernet-чип со встроенным TCP стеком
Точно так. У Контики и uIP один и тот же автор. Который придумал "псевдомногозадачность" на макросах, которые глазу выглядят как разные программы(модули) и обособленные треды, а на деле это все куски одного большого switch-case в одном непрерывном цикле. Сложность для компилятора в том, что куски этого единого гига-оператора switch-case растащены по разным файлам и по разным блокам условной компиляции, завернуты в макросы с вложенностями (это то, что уже не съедает мой CP/M-овский HiTechC образца 1988 года, до переменных параметров макросов даже дело не доходило). 

Всем добра!
-
- Admin
- Posts: 24014
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: Ethernet-чип со встроенным TCP стеком
да - с большими свич-кейсами у старых компилей большие проблемы, даже у борландовских...
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Supreme God
- Posts: 16680
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: Ethernet-чип со встроенным TCP стеком
А сам автор-то каким С-компиллером пользуется?Error404 wrote:...один и тот же автор. Который придумал "псевдомногозадачность" на макросах, которые глазу выглядят как разные программы(модули) и обособленные треды, а на деле это все куски одного большого switch-case в одном непрерывном цикле.
iLavr
-
- Maniac
- Posts: 269
- Joined: 05 Oct 2006 04:45
- Location: Moscow
Re: Ethernet-чип со встроенным TCP стеком
Трудно сказать. Штука декларируется как кросплатформенная. А автор преподаватель какого-то ВУЗа. Поэтому, не исключено, что никаким.Lavr wrote:А сам автор-то каким С-компиллером пользуется?Error404 wrote:...один и тот же автор. Который придумал "псевдомногозадачность" на макросах, которые глазу выглядят как разные программы(модули) и обособленные треды, а на деле это все куски одного большого switch-case в одном непрерывном цикле.

Всем добра!
-
- Admin
- Posts: 24014
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: Ethernet-чип со встроенным TCP стеком
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Admin
- Posts: 24014
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: Ethernet-чип со встроенным TCP стеком
Обновлённые линки на визнетовские платки (новый сайт производителя):
Шаг 2мм (тот, что я заюзал в PIXPUTER-e в конце 2007 года):
https://www.wiznet.io/product-item/wiz810mj/
Шаг 2.54мм:
https://www.wiznet.io/product-item/wiz811mj/
https://www.wiznet.io/product-item/wiz812mj/
Сравнение двух последних из даташита на WIZ812MJ:
P.S. Ещё у меня есть вот такой модулёк (W5200 и только SPI) с какой-то конференции:
https://www.wiznet.io/product-item/wiz820io/
но я его не планирую использовать - надо чтоли подарить кому-нибудь...
Шаг 2мм (тот, что я заюзал в PIXPUTER-e в конце 2007 года):
https://www.wiznet.io/product-item/wiz810mj/
Шаг 2.54мм:
https://www.wiznet.io/product-item/wiz811mj/
https://www.wiznet.io/product-item/wiz812mj/
Сравнение двух последних из даташита на WIZ812MJ:
P.S. Ещё у меня есть вот такой модулёк (W5200 и только SPI) с какой-то конференции:
https://www.wiznet.io/product-item/wiz820io/
но я его не планирую использовать - надо чтоли подарить кому-нибудь...
You do not have the required permissions to view the files attached to this post.
Я тут за главного - если что шлите мыло на me собака shaos точка net