| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| компилатор за MC9S12/HCS12 http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=4489 |
Страница 1 от 2 |
| Автор: | ps66 [ Вто Юли 10, 2007 7:55 am ] | |||||||||
| Заглавие: | компилатор за MC9S12/HCS12 | |||||||||
тия дни трябва да си избера MPU за един нов проект - единия от вариантите е MC9S12UF32PU ... проблема ми е че платката е направена (не от мен) но трябва да и напиша firmware-то и стъкмя USB дравйвера за нея от MC9S12UF32PU ще ползвам USB2.0, 8 пина и всичките му MHz (другите му "карантии" не ми трябват някой ползвал ли е S12 серията и с каква среда ? PS.: това дето съм намерил: от сайта на freescale:
Code Warriar for HCS12 IAR Embedded Workbench V3.11 for Freescale HC12 & S12 |
||||||||||
| Автор: | Yanek [ Вто Юли 10, 2007 10:30 am ] | ||||||||||||||||||
| Заглавие: | Re: компилатор за MC9S12/HCS12 | ||||||||||||||||||
Аз използвам CodeWarrior v3.1. Работих с MC9S12NE64. Лично тази среда не я харесвам, но така или иначе бях започнал с нея и завърших с нея. Доста бъгава история, правил съм около 5-6 пъти един project, все заради някой бъг. Не можеш да си обявиш променлива в средата на функцията. Компилатора е доста муден. Всеки би се изнервил на компилация от минута и половина. Единствено съм доволен от дебъгера. Ползвам P&E USB Multilink. Предпочитам обаче средите на IAR. Недвусмислено бих те насочил към IAR. За други среди не мога да говоря. |
|||||||||||||||||||
| Автор: | Nikola Kirov [ Вто Юли 10, 2007 10:40 am ] |
| Заглавие: | |
Как е хавата с дебъгването под IAR? Има ли вградена подръжка на хардуерен дебъгер? |
|
| Автор: | ps66 [ Вто Юли 10, 2007 12:43 pm ] | |||||||||
| Заглавие: | Re: компилатор за MC9S12/HCS12 | |||||||||
благодаря за отговора в мулето намирам IAR v2.44 + лек Коя версия ползваш (последната е 3.11)? Ако някой знае някой линк за IAR HC12/HCS12 и хап ще има проблема ми е: започнал съм един проект който е 100% софт за PC и може да работи със съществуващ хардуер. в бъдеще ще подменя хардуера с мой ... или ще препрограмирам съществуващия (който е на MC9S12UF32) с по-добър (мой (стария хардуер/фирмваре е разработка на друга фирма ... ) това ще е след 2-3 месеца (като свърша софт) ... обаче ме напъват да кажа какво съм решил за хардуера (за да направят платка през това време - ако ще е друг MCU). за да нямам изненади - ако кажа че остава MC9S12UF32 (производителността е достатъчна): искам да съм сигурен че имам свястна среда. |
||||||||||
| Автор: | Yanek [ Вто Юли 10, 2007 1:43 pm ] |
| Заглавие: | Re: компилатор за MC9S12/HCS12 |
Доколкото помня 2.4 на IAR поддържа само Rev A на USB Multilink P&E. Версия 3.10 - Rev A и Rev B., a 3.11 вече и Rev C. Така че, дано си поне с Multilink на паралелния. Аз лично имах проблеми с дебъгването през серийния в CodeWarrior за IAR-a не съм пробвал. Инак има подръжка още на Motorola SDI, P&E Cable12, P&E Cable12HS, Cyclone Pro Serial, Cyclone Pro USB, Cyclone Pro Ethernet, а от 3.11 на неизвестните за мен inDART и inDART ONE. |
|
| Автор: | ps66 [ Вто Юли 10, 2007 2:10 pm ] | |||||||||
| Заглавие: | Re: компилатор за MC9S12/HCS12 | |||||||||
на първо време смятам да я карам без дебъгер (едно време баба ми само с дебъгери е работила |
||||||||||
| Автор: | Yanek [ Вто Юли 10, 2007 3:54 pm ] |
| Заглавие: | Re: компилатор за MC9S12/HCS12 |
Вчера намерих коригираща програма за последната версия, но не зная доколко върши работа. |
|
| Автор: | ps66 [ Вто Юли 10, 2007 4:16 pm ] | |||||||||
| Заглавие: | Re: компилатор за MC9S12/HCS12 | |||||||||
мога да я пробвам от сайта съм свали евал. версията - мога да го пробвам с нея |
||||||||||
| Автор: | ps66 [ Пет Авг 17, 2007 10:29 am ] |
| Заглавие: | |
сабахлен почнах да се боря в евал. версията IAR/S12 3.11A ... само генератора на лицензи не вършеше работа ... компилатора не щеше да компилира щот нямал лиценз (макар че му бях добавил 100-на лиценза в един руски форум (http://slil.ru/23289938) намерих универсално хапче - което даже и работи (компилира без да мрънка) би трябвало да работи с всички IAR среди! |
|
| Автор: | MYXATA [ Пет Авг 17, 2007 12:05 pm ] | |||||||||
| Заглавие: | Re: компилатор за MC9S12/HCS12 | |||||||||
малък оффтопик ама не мога да се сдържа: като че ли малко се поизвърляме на пясъка в днешно време, в сериозен проект,..... особено на нова среда с нова платформа процесори , и като времето те притиска ...и без дебъгер увереността в собствените сили и самонадеяността са коренно различни работи |
||||||||||
| Автор: | ps66 [ Пет Авг 17, 2007 12:54 pm ] | |||||||||
| Заглавие: | Re: компилатор за MC9S12/HCS12 | |||||||||
всеки решава сам за себе си според възможностите и опита си ! обобщенията си ги запази за себеси ! |
||||||||||
| Автор: | tgi [ Пет Авг 17, 2007 11:32 pm ] | ||||||||||||||||||
| Заглавие: | Re: компилатор за MC9S12/HCS12 | ||||||||||||||||||
Е, очевидно времето не го притиска. Само темата е на повече от месец, firmware за този дребен контролер би бил приключен и забравен за това време... Някакво средство за breakpoint и step-by-step trace, както и достъп до адресното пространство и т.н. бабите ни сигурно не са имали - но и са се придържали към домакинска или земеделска дейност, едва ли са програмирали много. |
|||||||||||||||||||
| Автор: | Yanek [ Нед Авг 19, 2007 7:22 pm ] | |||||||||
| Заглавие: | Re: компилатор за MC9S12/HCS12 | |||||||||
Не бой се и бачкай. Симулатора е добър, но в един момент няма да ти е достатъчен. Ако можеш да ползваш Serial Monitor, може и да се спасиш само с трасиране, макар, че хич няма да ти е лесно. Успех. офтопик:
Не разбирам какво значи дребен, но каквото и да е не съм съгласен, че контролера е такъв. Флаша от 32 КБ не го прави дребен. Вярно не е DSP или 32 битов uC, но за 16 битов си е отличен избор. Нито ядрото, нито периферията са за подценяване. В този смисъл не бива дори да споменаваме PIC-овете ... например |
||||||||||
| Автор: | ps66 [ Нед Авг 19, 2007 9:31 pm ] | |||||||||
| Заглавие: | Re: компилатор за MC9S12/HCS12 | |||||||||
поръчал съм си един BDM/USB дето се поддържа от CW |
||||||||||
| Автор: | tgi [ Пон Авг 20, 2007 3:18 am ] | |||||||||
| Заглавие: | Re: компилатор за MC9S12/HCS12 | |||||||||
Всъщност съм сгрешил донякъде - мислех за HCS08, не 12 (тъкмо бях му се чудил на HCS08 цял ден дали него или MSP430 да сложа в едно приложение, последният спечели). Та думата би била "неголям" вместо "дребен", firmware-ът би могъл също да бъде и по-голям от месец. Най-общо смисълът на това, което съм написал, си остава, настрана от споменатите грешки, вината за които е на факта, че поствах уморен... |
||||||||||
| Страница 1 от 2 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|