| Автор |
Съобщение |
|
Ки4о
Ранг: Форумен бог
Регистриран на: Съб Юли 22, 2006 9:50 pm Мнения: 1638
|
 Молба за съвет
С риск да стана досаден или да задам доволно тъп въпрос искам да питам: Тези който пишат на С за PIC,кой компилатор е по достъпен за усвояване - този на Hi-Tech или PCWH(CCS). Питам,щото за момента гледам С-то ка'т индианец,чудя се от де да го захапя и .... Абе незнам на кое да се спра.То и двете се интегрират с МП-лаба но за кое може да се намери повечко хелп(примерчета)?.За момента везните силно клонята към CCS, но пък като взех да търся примери се оказа че за Hi-Tech май има много повече примери. Дайте мнение,че трябва да почвам да чета едно от двете,а се колебая.
P.S Моля не обръщайте темата на война Hi-Tech срещу PCWH(CCS) ! 
|
| Пон Окт 23, 2006 8:03 pm |
|
 |
|
fuser
Ранг: Ориентиран
Регистриран на: Сря Юли 05, 2006 1:54 pm Мнения: 279
|
 Re: Молба за съвет
P.S Моля не обръщайте темата на война Hi-Tech срещу PCWH(CCS) !  [/quote]
аз също съм на това дередже колега  ама си мисля, че което и да подхванеш няма да сгрешиш - все си е С ... въпрос е после намиране на библиотеки и примери. Успех.
П.П. Щяхме да пием бира - то стана време да изпиваме виното 
|
| Пон Окт 23, 2006 8:32 pm |
|
 |
|
Dimitar
Ранг: Форумен бог
Регистриран на: Пет Ное 12, 2004 3:38 pm Мнения: 9103 Местоположение: Chicago, IL
|
"кой компилатор е по достъпен за усвояване" - все тая е. Усвояването на С/С++ не е толкова свързано с компилатора. За сведение само - аз ползвам за 12-ки и 16-ки Hi-Tech, а за 18-ките - Microchip C компилатора.
|
| Пон Окт 23, 2006 8:52 pm |
|
 |
|
valioman
Ранг: Почетен член
Регистриран на: Съб Сеп 17, 2005 5:07 pm Мнения: 813 Местоположение: Сливен
|
 Re: Молба за съвет
Хващай CCS-a и нямаш грижи
А и примерите му са доста разбираеми и имаш готови драйвери за почти всяка периферия която можеш да закачиш (е друг е въпроса че могат да се пренапишат и по кадърно ама.....  )
|
| Вто Окт 24, 2006 8:34 am |
|
 |
|
Predator_MF
Ранг: Форумен бог
Регистриран на: Чет Окт 07, 2004 1:22 pm Мнения: 1949 Местоположение: София
|
Да, CCS е доста по-приятен за усвояване, хелпа е написан много добре, можеш даже да се научиш само оттам...обаче пък CCS доста се разминава с ANSI C, така че ако някой реши да учи C чрез CCS - това не е много добра идея
|
| Вто Окт 24, 2006 11:30 am |
|
 |
|
the_real_maniac
Ранг: Почетен член
Регистриран на: Пет Авг 19, 2005 11:38 am Мнения: 978 Местоположение: Europe -> BG
|
PredatorMF -> нищо общо с ANSI C.  / по този параграф просто CCS го няма почти никакъв, да не кажем никакъв.
Но то е така -> + и - .
|
| Вто Окт 24, 2006 11:38 am |
|
 |
|
¶
Ранг: Форумен бог
Регистриран на: Пет Фев 25, 2005 1:58 pm Мнения: 4585 Местоположение: US
|
Че има ли 100% съвместим ANSI C компилатор ? Много ми прилича ситуацията на препоръките на IEEE за мрежов стандарт, само препоръки, никой не ги спазва на 100%, пък мрежите работят, никой не спазва ANSI C и програмите и те работят 
_________________ Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....
|
| Сря Окт 25, 2006 12:54 am |
|
 |
|
the_real_maniac
Ранг: Почетен член
Регистриран на: Пет Авг 19, 2005 11:38 am Мнения: 978 Местоположение: Europe -> BG
|
Айде , айде !
GCC - ето на
даже са фантици на тая тема там 
|
| Сря Окт 25, 2006 1:06 am |
|
 |
|
Dimitar
Ранг: Форумен бог
Регистриран на: Пет Ное 12, 2004 3:38 pm Мнения: 9103 Местоположение: Chicago, IL
|
Пич нищо лично към теб нито към линукс/гну обществото, но колкото по-бързо се оттърсиш от тия глупости, толкова по-лесно и приятно ще ти е с електрониката. Приеми го това като приятелски съвет ако мислиш професионално да се занимаваш с тия неща. Ако ще ти е само хоби - свиркай си и не ме слушай какво ти говоря  .
|
| Сря Окт 25, 2006 1:10 am |
|
 |
|
the_real_maniac
Ранг: Почетен член
Регистриран на: Пет Авг 19, 2005 11:38 am Мнения: 978 Местоположение: Europe -> BG
|
I know, i know, но и ти да знаеш някои път GNU ще ти спаси кожата, щото е по стандарта  /приятелски съвет. 
|
| Сря Окт 25, 2006 1:24 am |
|
 |
|
Dimitar
Ранг: Форумен бог
Регистриран на: Пет Ное 12, 2004 3:38 pm Мнения: 9103 Местоположение: Chicago, IL
|
По стандарта - дето на никой не му пука за него  .
|
| Сря Окт 25, 2006 1:26 am |
|
 |
|
the_real_maniac
Ранг: Почетен член
Регистриран на: Пет Авг 19, 2005 11:38 am Мнения: 978 Местоположение: Europe -> BG
|
Някои път ще ти трябва стандарта, за пред нещо - някои и тогава АКО НЕ ДРУГО, ТО ПОНЕ ЩЕ ИМАШ ОРИЕНТИР.
ЗА ТЕБЕ (МОЖЕ БИ) ПРОСТО БЕЗПЛАТЕН.
* - НЕ ВИКАМ, наблягам и подчертавам 
|
| Сря Окт 25, 2006 1:27 am |
|
 |
|
Цецо
Ранг: Форумен бог
Регистриран на: Пон Сеп 27, 2004 9:22 am Мнения: 15501 Местоположение: София
|
Абе не е така, стандарта си е стандарт. Иначе всеки ще си прави квото иска.
Факт е обаче че ANSI С e писан така че да е удобен най-вече за големи контролери. Ако направиш ANSI C изряден компилатор за ПИК той ще е пълно дърво откъм оптимизация. Просто пика не е за тая работа.
Виж за ARM например, всички уважаващи себе си компилатори се придържат към ANSI C. Е имат и заобиколки, но те са като опции.
_________________ "Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.
|
| Сря Окт 25, 2006 9:22 am |
|
 |
|
d256h
Ранг: Минаващ
Регистриран на: Пон Окт 16, 2006 6:33 pm Мнения: 20 Местоположение: Sofia
|
За С-то не знам, но за LAN знам, че истинските фирми стриктно спазват стандартите (аз съм мрежар главно). Европейския EN 50173, Международния ISO/IEC 11801, щатския TIA и др. в мрежите се спазва усърдно. Ако си направил мрежа не по стандарта, тестера за сертифициране те изплюва и умираш, защото си направил мазня, после инвеститора те пита "Аз затова ли ти плащам бе некадърник" и го отнасяш. А в България понеже всичко се прави по неволя и все разбирачи има, разговора за стандартите дори изглежда смешен на някои. (Виждам, че се маже и в чужбина). Стандартите са създадени за улеснение на инженерите и техниците и помагат да се говори на еднакав технически език. Ако няма стандарт, подходящ за работа на нещо си (в нашия случай, език за програмиране) или трябва да се разширят възможностите на вече съществуващ, се пише писмо RFC до IEEE и ако бъде преценено, че има смисъл да се отговаря на него се създава работна група по проблема, като в крайна сметка въпроса може да прерасне в нов стандарт или екстеншън на съществуващ. Това е, стандартите в техниката са изключително важни, ама много важни!!!
_________________ Мамка му и контролери !
|
| Сря Окт 25, 2006 3:22 pm |
|
|