Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

някой ползва ли CrossWorks за ARM?
http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=14497
Страница 1 от 1

Автор:  ДедоБоре [ Съб Апр 09, 2016 2:50 pm ]
Заглавие:  някой ползва ли CrossWorks за ARM?

гледам, че поддържа една купчина микроконтролери.
а перифериите?

Автор:  miro_atc [ Съб Апр 09, 2016 9:18 pm ]
Заглавие:  Re: някой ползва ли CrossWorks за ARM?

:-D
тая тема трябваше да я пуснеш преди 9 дена ;-)

Автор:  ДедоБоре [ Съб Апр 09, 2016 10:03 pm ]
Заглавие:  Re: някой ползва ли CrossWorks за ARM?

да нямаше прИмоция?

Автор:  stefan63 [ Съб Апр 09, 2016 10:32 pm ]
Заглавие:  Re: някой ползва ли CrossWorks за ARM?

Даваха го заедно със схемния редактор на Кадстар.

Автор:  Цецо [ Пон Апр 11, 2016 8:43 am ]
Заглавие:  Re: някой ползва ли CrossWorks за ARM?

Ми те трудно продаваемите неща така ги предлагат... на примоции, па белким някой се мине.

Автор:  miro_atc [ Пон Апр 11, 2016 8:56 am ]
Заглавие:  Re: някой ползва ли CrossWorks за ARM?

Не знам за прИмоции, ама 1 април е подходящ ден да се гледа тул за АРМ периферии ;-)

Като за начало ще е много полезно, ако някой направи списък (нещо от сорта на екселски файл) кой парт номер какви периферии има. А пък ако има и филтър коя с коя периферия се бие ще е направо супер. Уви, няма такива неща, а щом на един прост списък ги няма за друга поддръжка няма смисъл да говорим...

Всъщност покрай CMSIS-а се опитват да правят нещо в посока периферии, обаче го правят по начин по който аз не бих го ползвал. Но пък на други може и да им хареса, знам ли...

Автор:  gicho [ Пон Апр 11, 2016 10:04 am ]
Заглавие:  Re: някой ползва ли CrossWorks за ARM?

Общо взето съм се убедил че няма такова нещо като универсална абстракция на периферията. Затова, както казват поклонниците на IoC - да се внимава да не се правят абстракции на неща дето не са абстрактни :) Като обърнеш нещата наобратно и слоевете си изплуват сами - event-и и API-та. Специфичните работи (дето пълнят DeviceIoControl) остават за интеграцията, там се появява структурата на системата (инстанциите на компонентите) и техните връзки - бонуКса е че на едно място можеш да имаш цялата картинка и няма начин GPIO15 да е дадено хем на PWM изход, хем на UART_RX.
Което може да е твърде сложно (не user-friendly) и съответно не става за платформа която се опитваш да продаден на 100'000 клиента с 10'000'000 програмиста, но за embedded (разбирай - професионален, специализиран, real-time, high-availability) е чуден. Удобен е и за автоматично генериране от разни модели.
В първия случай имаш работа с програмисти, които в най-добрия случай ще имат представа от POSIX и ще лапнат кукичката ако го видят в рекламната брошура. В другия случай са програмисти, които кълват на "zero-copy", event-базирано и подобни.

Автор:  miro_atc [ Пон Апр 11, 2016 10:58 am ]
Заглавие:  Re: някой ползва ли CrossWorks за ARM?

gicho написа:
Общо взето съм се убедил че няма такова нещо като универсална абстракция на периферията.


Всъщност май мога да изброя поне няколко, ако не са и дузина наличните модели... По-скоро няма безплатен обяд, демек като си харесаш даден модел (или моделка) после трябва да се ожениш с всичките му произтичащи усложнения след това ;-)

Автор:  [ Пет Апр 15, 2016 7:08 pm ]
Заглавие:  Re: някой ползва ли CrossWorks за ARM?

Ползвал съм го преди 2-3г., нямаше проблеми, кеф ти Linux, кеф ти Windows. Мисля, че го използвах с оригинален
J-Link, но май работеше и с разните опън донгли. Единствения недостатък за мен беше, че е твърде шарен,
толкова цветно, че в един момент не можеш да намериш какво търсиш. За периферии нямам спомен,
по принцип не използвам периферни библиотеки, защото все ще има нещо, което няма да ми хареса и като
почнеш да копаш да го оправиш излиза по-лесно да си я направиш сам.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/