Отговори на тема  [ 80 мнения ]  Отиди на страница Предишна  1, 2, 3, 4, 5, 6  Следваща
WIFI за PIC32 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4715
Мнение Re: WIFI за PIC32
дадох съвет.... както и да е, не ми се спори

не може да ми помогнеш, днес стигнах лимита на X32 компилатора :)
има някакъв лимит за брой файлове ( най-вероятно в java-та ) в make файла при архиватора или линкера - писах днес bug тикет до Майкрочип
ииии незнам защо не ми приема -nostandartlibs,
добавя ли за компилация "друга версия" stdlib, stdio, string и компилатора умира :)
Tizen-a има собствена libc, модифицирано/оптимизирана библиотека(на сорс) за да имитира(образно казано) микро-кернел линукс ядро
иначе по-отделно сорса се компилира за пик32, иска само доработка (асемблер) за контекс менаджера, който е на 80 % готов от NuttX ядрото, мипсват му около 5,6 функции,
и поправяне на грешките ( никога не е работил NuttX-а за PIC32MZ )....
по принцип може да се компилира сорса под линукс, ама не ми се занимава, исках да го портна директно в MPLAB-X

_________________
main[-1u]={1};


Вто Сеп 18, 2018 7:02 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Мар 13, 2006 12:59 pm
Мнения: 3855
Местоположение: Габрово
Мнение Re: WIFI за PIC32
Все още ли няма поддръжка на пик32 в нормалното gcc? Гледам че някъде има опити:
https://blogs.fsfe.org/pboddie/?p=1654
Тук има проект на същия който ползва мейкфайл и mipsel-linux-gnu за тулчейн:
http://hgweb.boddie.org.uk/VGAPIC32/file/7d1685074d4c


Вто Сеп 18, 2018 8:06 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 25, 2005 10:41 am
Мнения: 1664
Мнение Re: WIFI за PIC32
Тук имало това, там онова....

Хора, 21 век сме....


Вто Сеп 18, 2018 8:14 pm
Профил ICQ WWW
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Мар 13, 2006 12:59 pm
Мнения: 3855
Местоположение: Габрово
Мнение Re: WIFI за PIC32
По тази логика нямаше да има нито гцц, нито микроц - преди тях имаше кайл, иар и други - та значи е нямало смисъл от тия "новите".
За мен изводът от това (който съм направил преди доста години) е #ИгнорирайМайкрочип :) Тоя техния мързел (или алчност) да не пуснат свободно порт за gcc-то е дразнещ. Може да е оправдано за фирми които правят контролери и ядра за специфични и сериозни приложения (аутомотив, аероспейс, сейфти), но не и за пикльовците. ГЦЦ компилаторът за мипс 4к си го е имало много преди индиеца (Санди?) да е мислил че ще прави нещо повече от 8-битови мигалки. Но за да стане както трябва си иска да се нагизди за конкретния чип - рънтайм библиотека, стартъпи и други stub-ове.
Преди години като излезе xtensa-ата в esp8266 се разигра подобен сценарий - от нищото хората билднаха тулчейн, изровиха документацията от тенсилика и подкараха. Еспресиф видяха накъде отиват нещата и смениха модела - взеха доста народ от тия дето се бориха в началото на щат и пуснаха гювеч.
Но има нещо персонално в главния мюфтия на микрочеп което не му позволява да изтърве евентуални доларчета.
Отделно си мисля че хората, които биха имали "момента" да свършат тая работа за няколко седмици, излизат достатъчно разумни да не искат да пипат пик с пръчка от километър.
Тези от pinguino май имат порт, който май е базиран на оригиналния код на xc32, и който май вади не по-лош код от xc-то? Виждам че chibios имат мипс порт (който движат заради pic32MX) и който го клатят с няколко различни тулчейна:
- codesourcery за mips
- Pinguino/chipkit
- xc32


Вто Сеп 18, 2018 8:47 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4715
Мнение Re: WIFI за PIC32

Optional Newlib Standard C Library -- You may now optionally select the Newlib Standard C Library rather than the Legacy LibC, HTC LibC, or Dinkumware LibC. Pass the new
-mnewlib-libc
option to xc32-gcc or xc32-g++ both when compiling and linking. This option is primarily intended for applications being ported to XC32 from other compilers that use the Newlib Standard C Library.

http://ww1.microchip.com/downloads/en/D ... notes.html

едното май го намерих - утре ще пробвам

_________________
main[-1u]={1};


Вто Сеп 18, 2018 9:41 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 5:52 pm
Мнения: 10369
Местоположение: Добрич
Мнение Re: WIFI за PIC32
relsys написа:
А, някой е определил GCC като основен стандарт ли?
По моите виждания, стандартите ги задават Borland....


Не знам Borland някога да са задавали стандарт за какво и да е било. Стандартите за С и С++ ги задава ISO. А пък GCC е компилатор, по-точно колекция от компилатори които покриват най-много от ревизиите на С/С++ на най-много таргети. И освен това типично за GCC е че може да правят всяккави компромиси, но компромис със стандартите Ъпсурд.


Вто Сеп 18, 2018 10:12 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4715
Мнение Re: WIFI за PIC32
-mnewlib-libc го прие, но остана "бъга" с многото файлове - всяка функция от libc е файл
компилира всичко(либ, кернел, mm, малко fs) и линкера умира..... заебавам го за сега

_________________
main[-1u]={1};


Вто Сеп 18, 2018 10:50 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Юли 31, 2007 1:55 pm
Мнения: 1792
Местоположение: София
Мнение Re: WIFI за PIC32
TheWizard написа:
не може да ми помогнеш, днес стигнах лимита на X32 компилатора :)

Пробвай с чисто MIPS gcc, доколкото няма да ползваш мокрочепските библиотеки. Доколкото си спомням имат няколко прагми за синтактично подслаждане.
Аз PIC32 си ги търкалям като всеки друг MIPS.


Вто Сеп 18, 2018 10:52 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4715
Мнение Re: WIFI за PIC32
проблема e в windows-а
Windows 32K limitation CMD.EXE...

(може да сплитна std-тата в един файл, га имам време...)

libc минава с една "грешки"
- math _mbstate_t не му харесва
- липса на struct msghdr - не съм показал мрежов стек (там я има)


изглежда интересно порт на TizenRT за PIC32MZ (имам 2М флаш / 1М рам, влизам в лимита, за средно приложение)
https://github.com/Samsung/TizenRT
иначе порта е за armv7-m/r


Прикачени файлове:
err87.jpg
err87.jpg [ 1.18 MiB | Прегледано 3405 пъти ]

_________________
main[-1u]={1};
Сря Сеп 19, 2018 5:47 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Юли 31, 2007 1:55 pm
Мнения: 1792
Местоположение: София
Мнение Re: WIFI за PIC32
Ха, не разбирам от виндовси.

За 1MB RAM сигурен ли си? EC/EF са с до 512KB, DA да речем 640KB (ако не се брои DDR-а).


Сря Сеп 19, 2018 9:29 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4715
Мнение Re: WIFI за PIC32
да де 512 :)

_________________
main[-1u]={1};


Сря Сеп 19, 2018 9:38 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 10:31 pm
Мнения: 9645
Мнение Re: WIFI за PIC32
Бил Гейтс:
Цитат:
640K са достатъчни за всички


Сря Сеп 19, 2018 10:14 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4715
Мнение Re: WIFI за PIC32
няма начин да не мога да го излъжа :)


Прикачени файлове:
comp.png
comp.png [ 99.07 KiB | Прегледано 3350 пъти ]

_________________
main[-1u]={1};
Сря Сеп 19, 2018 12:31 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Юли 11, 2007 9:16 am
Мнения: 1705
Мнение Re: WIFI за PIC32
Смени windows-a и се реши проблема? :lol:


Сря Сеп 19, 2018 12:49 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4715
Мнение Re: WIFI за PIC32
7, 8 и 10 е все едно и също - cmd.exe limit 32k
а LINdows неща...

_________________
main[-1u]={1};


Сря Сеп 19, 2018 1:01 pm
Профил ICQ
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 80 мнения ]  Отиди на страница Предишна  1, 2, 3, 4, 5, 6  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 7 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни