Как начать работать с контроллерами Motorolla (Freescale)?

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Locked
User avatar
Pahan
Мучитель микросхем
Posts: 487
Joined: Thu Nov 23, 2006 22:47:35
Contact:

Как начать работать с контроллерами Motorolla (Freescale)?

Post by Pahan »

Вот попался в лапы не рабочий УПС. А тама на плате стоит MC68HC908. По даташиту вроде как FLASH, перепрошиваемый. Возникла идея ознакомиться с данным семейством, тем более что буржуи активно их юзают в своих девайсах. На первых порах хотя бы научиться просто мигать светодиодом.
Как начать с НУЛЯ?
1)среда разработки (asm), где взять?
2)схема программатора и софт к нему. Желательно как можно проще.
3)простейшие примеры программ (типа мигания светодиодом)
4)желательно какой-нибудь курс :))) для чайников на русском

Если кто знает где все это взять, буду очень признателен 8).
Реклама
User avatar
ARV
Ум, честь и совесть. И скромность.
Posts: 18675
Joined: Thu Dec 28, 2006 08:19:56
Location: Новочеркасск
Contact:

Post by ARV »

может, поискать на сайте Motorola? или на GAW.RU?
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Реклама
User avatar
Pahan
Мучитель микросхем
Posts: 487
Joined: Thu Nov 23, 2006 22:47:35
Contact:

Post by Pahan »

ARV wrote:может, поискать на сайте Motorola?
На сайте Motorola уже давно ничего нет :) . freescale.com щаз. 8)

tych
Ничё не понял. Там же ARM какие-то да от ATMELа все. Про Motorola там тока M68000 мельком упоминаицо и фсё. У меня же 8 bit ядро. Самое простое.

В принципе схему программатора нашел http://www.efo.ru/doc/Freescale/Freescale.pl?2287. В той же статье среда разработки упоминаицо. Но пока не смотрел.
User avatar
tych
Э...
Posts: 2792
Joined: Wed Apr 04, 2007 08:39:14
Location: Москва
Contact:

Post by tych »

Pahan wrote: tych Ничё не понял. Там же ARM какие-то да от ATMELа все. Про Motorola там тока M68000 мельком упоминаицо и фсё.

У меня же 8 bit ядро. Самое простое.
"ТУТ" нажали ? ... потом "VirtuaLab" и СМОТРИТЕ :

Implementing a sewing machine controller with a MC9RS08KA2 microcontroller
Freescale Semiconductor
Tools: CodeWarrior
Processor: MC9RS08KA2

и еще 12 макеток и МК от Freescale

можете "Implementing a sewing machine controller with a MC9RS08KA2 microcontroller" в google.com воткнуть и первый линк тудаже приведет.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Реклама
Эиком - электронные компоненты и радиодетали
User avatar
Телерадиокошак
Прорезались зубы
Posts: 200
Joined: Fri Nov 17, 2006 21:57:43

Post by Телерадиокошак »

Pahan wrote:В принципе схему программатора нашел http://www.efo.ru/doc/Freescale/Freescale.pl?2287. В той же статье среда разработки упоминаицо. Но пока не смотрел.
Ну а что еще надо?

P.S. Мне почему-то казалось что для программатора моторол достаточно одного Max232, без дополнительных микрух. Видимо, попутал я чего-то. Эх, склероз....
Реклама
User avatar
Pahan
Мучитель микросхем
Posts: 487
Joined: Thu Nov 23, 2006 22:47:35
Contact:

Post by Pahan »

Телерадиокошак wrote:Ну а что еще надо?
Надо софт к программатору. На сайте freescale хрен разберешся.
Надо среда разработки. Там упоминается некий бесплатный WinIDE Development Environment. А я его найти не могу. На сайте freescale такого нет. Есть какие-то другие, например CodeWarrior, но все evaluation или ограничение размера кода. Да и хрен поймеш, это то что надо или что-то другое. Сегодня качнул его (однако 350 метров), завтра посмотрю что за гамно туда напихали.

tych"Тут" нажал, но там не то что хочется. А хочецо простой человечиский софт разработки (ассемблер) и программатора, который я могу скачать себе на комп и пользоваться. Типа как наборчег для пиков - MPLab и ICProg (или WinPIC800).

Может кто ткнет носом, дав прямые сцылки на желаемое.
Реклама
User avatar
Телерадиокошак
Прорезались зубы
Posts: 200
Joined: Fri Nov 17, 2006 21:57:43

Post by Телерадиокошак »

Pahan wrote:Может кто ткнет носом, дав прямые сцылки на желаемое.
http://www.pemicro.com/products/product ... N=68526333
Оно? Не совсем прямые, там вроде регистрироваться надо.
User avatar
Pahan
Мучитель микросхем
Posts: 487
Joined: Thu Nov 23, 2006 22:47:35
Contact:

Post by Pahan »

Да на www.pemicro.com я был. В принципе оно, но там же фсе за деньги. Я ничего бесплатного не нашел. По твоей сцылке тоже $30 хотят.

Я вот сегодня CodeWarrior от Freescale проинсталил. Вроде то что нужно. Наскока я понял, софт программатора там встроенный тоже есть. Тока пока не разобрался какой именно модуль выбирать надо. :)
User avatar
Телерадиокошак
Прорезались зубы
Posts: 200
Joined: Fri Nov 17, 2006 21:57:43

Post by Телерадиокошак »

Pahan wrote:Да на www.pemicro.com я был. В принципе оно, но там же фсе за деньги. Я ничего бесплатного не нашел. По твоей сцылке тоже $30 хотят.
С английским как?
P&E provides no-cost software for Freescale ICS kits.
These individual software packages are available on our website at no charge
Регистрируешься и качаешь.

Pahan, я мог бы, конечно, скачать и перезалить куда нибудь... Но имейте совесть. Все там качается, без всякой платы.
User avatar
tych
Э...
Posts: 2792
Joined: Wed Apr 04, 2007 08:39:14
Location: Москва
Contact:

Post by tych »

ИМХО на Си поще начать и перспективней - скачать компилятор с IAR.com и примеров на Си масса в апноутах производителя.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Aleksis
Встал на лапы
Posts: 91
Joined: Thu Sep 13, 2007 16:44:46
Location: Минск

Post by Aleksis »

Как начать работать с этими контроллерами (или может MC68HC12 - не помню уже, но отличия не принципиальные) есть у Предко в "Руководстве по микроконтроллерам". Там и про среды разработки и примеры есть. Ссылки где-то видел. Может даже на Радиокоте.
User avatar
Pahan
Мучитель микросхем
Posts: 487
Joined: Thu Nov 23, 2006 22:47:35
Contact:

Post by Pahan »

Телерадиокошак Если честно, то сам текст не читал. Как увидел раскиданные по всем страницам $$$$, сразу и решил что платное.
Image

Щаз зарегился, но что-то уже пол дня нет ответа на майл для активации. Чтой-то чуйствует моя }|{()па, что и не будет ответа. :cry:
В понедельнег попробую еще раз.

tych Си мне не нравицо. Имхо если не использовать арихметику, то на асме лучше и проще. На Си я как-то не чуйствую архитектуру контроллера.

Aleksis Ага, глянем.
Attachments
pemic.gif
(7.54 KiB) Downloaded 835 times
User avatar
tych
Э...
Posts: 2792
Joined: Wed Apr 04, 2007 08:39:14
Location: Москва
Contact:

Post by tych »

Pahan wrote:tych если не использовать арихметику, то на асме лучше и проще.
Точно.

Написать

Code: Select all

var = sin(x);
Этож руки поотваливаются ! Ужас как сложно ... на АСМ-е это гораздо проще будет.
Pahan wrote:На Си я как-то не чуйствую архитектуру контроллера.
Опять точно. Си для тех кто хочет быстро сделать изделие по тех заданию, а не ставит целью насладится чувствованием архитектуры.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
a_l_e_x
Нашел транзистор. Понюхал.
Posts: 181
Joined: Wed Jul 22, 2009 19:41:17

Re: Как начать работать с контроллерами Motorolla (Freescale

Post by a_l_e_x »

нужны примеры применения MC68HC908GP32 со схемами и программами на ассемблере. никто таких не встречал? желательно на русском языке.
User avatar
sachok
Опытный кот
Posts: 849
Joined: Sat Jan 05, 2008 11:05:15
Location: Україна м.Луцьк
Contact:

Re: Как начать работать с контроллерами Motorolla (Freescale

Post by sachok »

Хочу поднять данную тему. Сам сейчас разбираюсь с набором freescale mc13213srb. На борту у него MC9S08GB60. Удалось помигать светодиодами, получить значение с АЦП, отправлять данные по UART, что то прояснилось с настройкой таймера (режимы сравнения и ШИМ). Но осталось много вопросов по прерываниях и других фичах кристалла. Кто то такими МК ещё занимается? Было бы неплохо делится опытом в этой теме :) Если кого то интересует то могу выложить исходник, даташит, схему что у меня есть.
Я не Сашок!!!
Locked

Return to “Микроконтроллеры и ПЛИС”