Комплект средств (поломанный) для начала перехода на C (PIC18)

К метрам программирования пиков на C - перед приобретением лицензионного пакета от Microchip хочу посмотреть на те, с которым в- основном работают люди. Как их крякать, где скачать, и насколько близко к лицензионным версиям они работают. Заодно литературу - в продаже только по C++, Страусстроба с первого наскока в Москве не нашел.

Reply to
Rifkat Abdulin
Loading thread data ...

Hello, Rifkat Abdulin !

Мы пользуемся компиляторами HiTech, найти можно например у меня

ftp://EMBEDDED: snipped-for-privacy@dorlov.no-ip.com

С уважением, Дима Орлов.

Reply to
Dima Orlov

Mon, 23 Aug 2004 09:04:54 +0600 Rifkat Abdulin wrote to All:

RA> К метрам программирования пиков на C - перед приобретением RA> лицензионного пакета от Microchip хочу посмотреть на те, с которым в- RA> основном работают люди. Как их крякать, где скачать, и насколько близко RA> к лицензионным версиям они работают.

Есть вариант от IAR. По качеству ничего сказать не могу, не работаю. Лекарство, как и почти для любых иаровских поделий, имеется. Должно лежать в нулевой будке.

RA> Заодно литературу - в продаже только по C++,

Для С достаточно Кернигана и Ричи "Язык программирование С". 2-е издание. Без проблем находится в книжных и в инете (в электронном виде).

RA> Страусстроба ^^^^^^^^^^^^

Оригинально.

RA> с первого наскока в Москве не нашел.

Старуструп - это С++. Разница между С и С++ значительна. Если не планируешь использовать С++ (вообще), то не трогай его (Страуструпа). Имхо, если с С не знаком, в С++ лучше сразу не лезть (по крайней мере на embedded платформах вроде PIC/AVR).

Reply to
Harry Zhurov

DO> Мы пользуемся компиляторами HiTech, найти можно например у меня

DO> ftp://EMBEDDED: snipped-for-privacy@dorlov.no-ip.com

Там несколько hitech. Вот этот:

hi-tech%20picc%20v8.01pl3%20&%20picc18%20v8.20pl4%20+%20manual%20+%

20keygen.rar

Как в работе? Он просто генератором ключей правится?

Reply to
Rifkat Abdulin

Hello, Rifkat Abdulin !

Если честно, я просто не помню какой именно я ставил.

Правился именно ключеделалкой, возможно были какие-то особенности - не помню...

С уважением, Дима Орлов.

Reply to
Dima Orlov

DO> > DO> Мы пользуемся компиляторами HiTech, найти можно например у меня

DO> > DO> ftp://EMBEDDED: snipped-for-privacy@dorlov.no-ip.com

DO> > Там несколько hitech. Вот этот:

DO> > hi-tech%20picc%20v8.01pl3%20&%2 DO> > 0picc18%20v8.20pl4%20+%20manual%20+% DO> > 20keygen.rar

DO> Если честно, я просто не помню какой именно я ставил.

DO> > Как в работе? Он просто генератором ключей правится?

DO> Правился именно ключеделалкой, возможно были какие-то особенности - не помню...

Не удается закачать reget-ом: в логе пишет HTTP/1.0 200 ftp error, скачивает 86 байтов и в отвал.

Никаких тонкостей нет?

Reply to
Rifkat Abdulin

Hello, Rifkat Abdulin !

Да нет вроде, другие, я смотрю, тянут.

С уважением, Дима Орлов.

Reply to
Dima Orlov

Добрый день, Dima! You wrote to Rifkat Abdulin on Tue, 24 Aug 2004 12:41:00 +0400:

DO> Да нет вроде, другие, я смотрю, тянут.

Качалками не получается ничего утянуть... А из IE напрямую все идет нормально, но без докачки, ессно...

Reply to
Vladimir Ivanov

Я оперу юзаю. Там встроенный даунлоадер: и работает, и докачка есть.

Reply to
Eugene Zhernovoy

Hello, Vladimir! You wrote to Dima Orlov on Tue, 24 Aug 2004 13:33:53 +0000 (UTC):

VI> Добрый день, Dima! VI> You wrote to Rifkat Abdulin on Tue, 24 Aug 2004 12:41:00 +0400:

DO>> Да нет вроде, другие, я смотрю, тянут.

VI> Качалками не получается ничего утянуть... А из IE напрямую все идет VI> нормально, но без докачки, ессно...

А почему "естественно"? У меня IE почему-то докачивает.

With best regards, Alex Torres. E-mail: snipped-for-privacy@yahoo.com

2:461/28
formatting link
Reply to
Alex Torres

Hello, Vladimir Ivanov !

Я проверю настройки. Раньше вроде докачка работала.

С уважением, Дима Орлов.

Reply to
Dima Orlov

Hi, Harry!

RA>> Страусстроба HZ> ^^^^^^^^^^^^ HZ> Оригинально.

Очень. Hе раз видел высказывания об работе Страуструпа как об образце для подражания. А я думаю что книга написана как попало без малейшего понятия об написании "самоучителей". В ней 50% вообще откровенного мусора. Вот "thinking in c++" это уже можно назвать учебником - написан толково (хоть и не так как писались учебники в СССР в 60-х).

Regards.

Reply to
Andrey Romanenko

Hi Andrey, hope you are having a nice day!

25 Авг 04, Andrey Romanenko wrote to Harry Zhurov:

AR> Очень. Hе раз видел высказывания об работе Страуструпа как об образце AR> для подражания. А я думаю что книга написана как попало без малейшего AR> понятия об написании "самоучителей". В ней 50% вообще откровенного AR> мусора. Вот "thinking in c++" это уже можно назвать учебником - AR> написан толково (хоть и не так как писались учебники в СССР в 60-х).

Страуструп это не совсем учебник и тем более не самоучитель. Это скорее обзор языка C++ для тех, кто хорошо знает C и знаком с основами C++. Книга вполне неплохая, просто в ней акцент сделан не азы, а на более тяжелый для понимания материал.

WBR, AVB

Reply to
Alexey V Bugrov

Wed, 25 Aug 2004 09:20:38 +0600 Andrey Romanenko wrote to Harry Zhurov:

RA>>> Страусстроба HZ>> ^^^^^^^^^^^^ HZ>> Оригинально.

AR> Очень. Hе раз видел высказывания об работе Страуструпа как об образце для AR> подражания. А я думаю что книга написана как попало без малейшего понятия AR> об написании "самоучителей". В ней 50% вообще откровенного мусора. Вот AR> "thinking in c++" это уже можно назвать учебником - написан толково (хоть и AR> не так как писались учебники в СССР в 60-х).

"Язык программирования С++" упомянутого автора - не учебник, не самоучитель. Это книга рассчитана на людей уже достаточно знакомых с программированием вообще и самим С++ в частности. В ней более глубокие моменты рассматриваются и акцент делается не на мелочах, а не том, чтобы показать, как наиболее правильно применять основные средства языка.

Reply to
Harry Zhurov

Hello Harry.

26 Aug 04 13:37, Harry Zhurov wrote to Andrey Romanenko:

HZ> "Язык программирования С++" упомянутого автора - не учебник, не HZ> самоучитель.

Hе знаю..IMHO он просто не умеет внятно выражать свои мысли или не до конца понимает, что он все-таки хочет сказать народу. Искать чего-нибудь в этой книжке - просто мучение какое-то...

"C++ reference guide" его же гораздо лучше, на мой взгляд..

HZ> Это книга рассчитана на людей уже достаточно знакомых с HZ> программированием вообще и самим С++ в частности. В ней более глубокие HZ> моменты рассматриваются и акцент делается не на мелочах, а не том, HZ> чтобы показать, как наиболее правильно применять основные средства HZ> языка.

Для этого эта книженция слишком мелка и беспорядочна, по-моему.. Из попытки совместить учебник, справочник и проповедь на тему "thinking in c++" получилась полная фигня.. Если уж читать о том, как правильно, то лучше читать Саттера, Александреску и прочих из их компании... У них основной упор делается на методологию и паттерны, что у дохлого страуса отсутвует напрочь.. только к C это уже не будет иметь никакого отношения...

Dmitry

Reply to
Dmitry Lyokhin

Что-то не работает 8.01 :( Поставил, пропатчил вот этим "configure mplab 6.xx for picc

8.01pl3.exe", крякнул. Пробую скомпилить в мплабе

#include <pic.h>

main (void) {}

Пишет Executing: "...\BIN\PICC.EXE" -C -E"led.cce" "led.c" -O"led.obj" -Q

-MPLAB -12F629 Halting build on first failure as requested.

Что не так сделал?

Reply to
Eugene Zhernovoy

Hello, Eugene Zhernovoy !

Может в этом проблема? Хотя у нас и так и так работает.

С уважением, Дима Орлов.

Reply to
Dima Orlov

Доброго здоровья, Dmitry!

26 Aug 04 20:06, Dmitry Lyokhin написал для Harry Zhurov:

HZ>> "Язык программирования С++" упомянутого автора - не учебник, не HZ>> самоучитель.

DL> Hе знаю..IMHO он просто не умеет внятно выражать свои мысли или не до DL> конца DL> понимает, что он все-таки хочет сказать народу. Искать чего-нибудь в этой DL> книжке - просто мучение какое-то...

честно признаюсь, при прочтении этой книги у меня сложилось прямо противоположное впечатление. и не только у меня

WBR, Сергей. ICQ: 101347299

Reply to
Sergei Tuchinski

Thu, 26 Aug 2004 19:06:01 +0600 Dmitry Lyokhin wrote to Harry Zhurov:

DL> Искать чего-нибудь в этой книжке - просто мучение какое-то...

Разумеется, искать в ней не так удобно, как в справочнике - она не справочник.

DL> "C++ reference guide" его же гораздо лучше, на мой взгляд..

Для поиска и выяснения нюансов - конечно. Hо там нет философии.

HZ>> Это книга рассчитана на людей уже достаточно знакомых с HZ>> программированием вообще и самим С++ в частности. В ней более глубокие HZ>> моменты рассматриваются и акцент делается не на мелочах, а не том, HZ>> чтобы показать, как наиболее правильно применять основные средства HZ>> языка.

DL> Для этого эта книженция слишком мелка и беспорядочна, по-моему.. Из DL> попытки совместить учебник, DL> справочник и проповедь на тему "thinking in c++" получилась полная фигня..

Хм, мне не показалось, что это учебник. Даже когда я только начинал изучать (по 2-му изданию). У меня было устойчивое чувство, что я не дорос еще до уровня большинства вещей, изложенных в этой книге. Сегодня у меня такое же ощущение к описанию STL в 3-м издании. И причина этого не вызывает сомнений - на самом деле не дорос (хотя пользоваться, пользуюсь при случае с удовольствием). И почему не дорос, тоже понятно - по роду работы мало приходится пользоваться этим, а раз нет практики, нет и скилла.

По-моему, книжка эта именно "thinking in c++", а не справочник и не учебник. И к ней обязательно нужно прочитать "D&E C++". Без нее трудновато понять некоторые моменты, т.к. причинно-следственные связи тут важны.

DL> Если уж читать о том, как правильно, то лучше читать Саттера, Александреску DL> и прочих из их DL> компании...

Имхо, читать нужно все. И Голуба, и Липтона, и Элджера. Если это укладывается в контекст использования. По одной книжке язык не выучишь.

Того же Александреску вряд ли можно рекомендовать начинающим. Да и не только. Даже в программерской среде отношение неоднозначное - одни восхищаются и преклоняются, другие просто плюются.

DL> У них основной упор делается на методологию и паттерны, что у дохлого DL> страуса отсутвует DL> напрочь..

Hе путай приятное с полезным. Язык - это одно, а паттерны - совсем другое. Согласись, не слишком разумно требовать, чтобы в учебнике по русскому языку рассматривались хореи и пятистопные ямбы. :) А руководство по устройству автомобиля вряд ли должно включать в себя описание способов прохождения виражей на скользкой дороге и прочие трюки. :))

DL> только к C это уже не будет иметь никакого отношения...

И к С++ тоже весьма опосредованное. Паттерны во многом языконезависимая вещь.

Reply to
Harry Zhurov

Пробовал в мплабе picc lite и picc 8.05 demo - всё работало. А этот не хочет, зараза :( Так как его юзать-то?

Reply to
Eugene Zhernovoy

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.