Mcf51ag128 как считать usbdm

от admin

Using the New Project Wizard to create a Project with USBDM support

Support in Codewarrior V10.x is available as follows:

  • RS08
  • HCS08
  • Coldfire V1
  • Coldfire V2,3,4.
  • Kinetis
  • DSC support in very limited — Debugging may be unreliable.

USBDM is fully supported by the Codewarrior New Project Wizard. The following shows the required initial steps of creating a USBDM project using the wizard.

    Start the wizard from the pop-up menu in the Project Explorer window or from the main Menu, for example New->Bareboard Project.

The remaining pages of the Wizard are independent of the target connection and allow a range of options and alternative for the project. If only a basic project is needed it is sufficient to click Finish now. This will create a new project with a Remote System connection for USBDM.
It may be desirable to change some of the default settings to suit your BDM. This will be the case if you wish to trim the target clock or use the power supply features of the BDM. The following section describes the USBDM specific settings available.

The Remote System dialogue for USBDM may be accessed in two ways (that I know of!):

    Locate the connection in the Remote Systems tab which is usually one of those at the bottom of the Eclipse Workspace: There will be a line for each remote entry in the the workspace. Note that it possible to share these systems between different projects but they must have the same target device. For the example created above, this Remote System will be called MyFirstUSBDMProject_MC9S08AC128_USBDM.

To view the USBDM Debug Options select the Debug Configuration at the left and then click on the Edit button in the Remote Settings area.

The various options are discussed in the following sections

Some of the following options may be absent from the dialogue for a particular target.
Some options may have no effect depending upon the hardware capabilities of the BDM interface connected during the actual debugging session.

Common options

  • Connection Name: An arbitrary name used to identify this target connection.
  • Description: Descriptive text — change as desired to describe the connection.
  • System type: This identifies the target device e.g. MCF51CN128 etc
  • Connection type: This allows selection between all the connections available for the device chosen above.
    The USBDM connections available are:
    • USBDM RS08 Interface
    • USBDM HCS08 Interface
    • USBDM Coldfire V1 Interface
    • USBDM Coldfire V2,3,4 Interface
    • USBDM ARM interface

    USBDM Options for Kinetis targets only.

    Some options may have no effect depending upon the hardware capabilities of the BDM interface connected during the actual debugging session.

    Preferred BDM — Allows selection of preferred BDM when multiple are connected when launching a debug session

    • Refresh — This may be used to scan for connected BDMs.

    Target Vdd Supply — Enables supply of Target Vdd from the USBDM module

    • Off, 3.3V or 5V — Controls voltage supply to target through BDM Vdd connection.

    Connection Control

    • Automatically re-connect — This option causes the BDM to resynchronise with the target more often.

    Erase Options

    This option controls how the device is erased before programming. Not all options will be available with a every target type.

    • None — The device will not be erased. This is only useful if the device is blank in the regions to be programmed.
    • Mass — A mass erase/unsecure operation will be done using a target specific unsecure method. This may also involve programming of default security information. This method is applicable to a secured device. Please refer to the Flash programming manual for more details.
    • All — All flash or EEPROM regions will be erased using individual mass erase operations as needed. This is similar to the above but is done by executing a program on the target so it not applicable to a secured device.
    • Selective — Only modified sectors or pages of the Flash or EEPROM will be erased as needed. Note that the sector containing the security information will be erased and re-programmed in any case to ensure the device is unsecured for debugging.
    • Restore Default — Returns the dialogue to the target specific default values.

    Popups

    • When connecting with the target you may be prompted to cycle the target power.
      Simply turn off and turn on the target power and then press Retry to continue. The Target BKGD pin will be held low while doing this.
      This is useful for difficult HCS08 targets that may not respond to software reset when in certain modes. For example, this may occur when a blank chip has a COP timeout or some times when the processor clock is suspended. Another case would be if the BKGD pin can be programmed as an general purpose I/O pin.

    • After the initial connection with the target, you may be prompted to supply power to the target.

    Manually Creating a Launch Configuration for USBDM

    Since USBDM is now supported by the Codewarrior New project Wizard the following process is no longer necessary.
    It is included as a reference to what the various setting do rather than as a necessary process.

    The following describes manually creating a custom Debug Launch Configuration. The configuration can then be used to launch a debug session.

    The following outlines the steps required to create the Debug Launch Configuration. This should be read in conjunction with the Codewarrior V10 quickstart manual. It is assumed that a suitable application has been created beforehand.

    The following example is for a Coldfire V1 device. The settings for a RS08 or HCS08 device would be almost identical. The required changes are indicated where appropriate.

    Programming the flash of Coldfire V2,3,4 devices is not supported so some sections are not appropriate to those devices. It is necessary to program the device using the Flash programmer before debugging or as a autorun task setup as part of the Debug Launch Configuration.

    • Connection name:
      Choose a suitable name for the Connection.
    • Description:
      Choose a suitable description for the Connection.
    • System type:
      Choose the appropriate device — in this case a MCF51CN128.
    • Select the appropriate USBDM connection from the Connection type: drop-down box. This will be one of
      • «USBDM RS08 Interface»
      • «USBDM HCS08 Interface»
      • «USBDM Coldfire V1 Interface»
      • «USBDM Coldfire V2,3,4 Interface».

      Programming Options for RS08, HCS08 or Coldfire V1

      The USBDM GDI dll has a built in flash programmer that handles the programming of the target non-volatile memory (in RS08, HCS08, CFV1 and Kinetis targets). The options selected cause USBDM to program the target on initial download with a new debug session but not to re-program if the debugger session is re-started. This prevents the Flash from being needlessly re-programmed.

      The verify options may be selected but USBDM already verifies programming so this is unnecessary. Also, it is possible for the Codewarrior verify to fail as USBDM may modify the data programmed to the target memory to support trimming of the target clock or disabling target security to allow debugging.

      • Generated by doxygen 1.8.16

      Usbdm memory dump как пользоваться

      В настоящее время Sky Prog Programmer поддерживает чтение флэш памяти, вывод статистики ошибок, конвертирование в s19, сохранение в s19, запись всей флэш памяти микроконтроллеров FREESCALE MC9S08GB60 и MC9S08GB60A с помощью интерфейса USBDM.

      Приобрести инструмент USBDM можно недорого на сайтах aliexpress.com и ebay.com

      Так же приобрести программатор на сайте программы Sky Prog Programmer.

      Что бы USBDM работал на Вашем компьютере, необходимо установить:

      2. Программное обеспечение USBDM.

      Скачать их лучше с официального сайта (это бесплатно)

      Версия 4.10.6.XX (Тестировано автором 4.10.6.80)

      Версия 4.11.1.XX (Тестировано автором 4.11.1.60)

      Обратите внимание, если Вы приобрели устройство USBDM с ailexpress или ebay, в описании которого версия 4.12, то и программное обеспечение с драйверами нужно устанавливать 4.12.

      Версия 4.12.1.XX (Протестировано, рекомендуется)

      Обязательно обновите прошивку программатора USBDM до той же версии, которой устанавливаете драйвер и ПО.

      Так же поддерживается USBDM, который продаёт Сергей (profik) на сайте rmbt.ru.

      Однако, перед его использованием нужно обновить программное обеспечение USBDM, а так же прошивку самого USBDM.

      Это так же относится и к другим устройствам USBDM, у которых устаревшее ПО и внутренняя прошивка.

      Если ПО USBDM и/или прошивка самого USBDM устарели, Sky Prog сообщит об этом в разделе «Настройки —> Основное»

      После установки нового программного обеспечения USBDM нужно обновить внутреннюю прошивку самого устройства USBDM. Для этого нужно запустить соответствующее приложение через кнопку

      «Пуск —> Все программы —> USBDM xx.xx.xx.xx —> USBDM Firmware Updater»

      См. рисунок ниже.

      В открывшемся окне нужно нажать на кнопку «Program flash»

      Не забывайте перезагружать компьютер после установки ПО USBDM.

      Если всё выполнено корректно, устройство должно быть готово к работе.

      Ниже показана распиновка одного из самых популярных вариантов исполнения USBDM устройства ( NC — не используется).

      программатор USBDM модуля Arcadia

      при установке «Paged» в разделе «Memory Options» считывается 60,1КБ файл «PROSHIVKA.s19»,
      при установке «Flat» в разделе «Memory Options» считывается 131КБ файл «PROSHIVKA1.s19»
      что нужно выбирать «Flat» или «Paged» ?

      нужно ли ставить галочку возле «Keep Empty SRECs» ?

      прошивать считанными прошивками не пробовал — боюсь запороть рабочий модуль стиралки Indesit IWSC4105(EU) 46620550000 S/N003106715

      плата EDT0117.11
      проц SP101655 (mask 3L31R) — MC9S08GB60
      SW:01.04.03

      Usbdm freescale программатор как пользоваться

      Usbdm freescale программатор как пользоваться

      USBDM – это широко известный в узких кругах программатор микроконтроллеров Motorola/Freescale серий HCS08/12. С помощью него можно, например, прошивать приборки для свежих ВАЗ-ов (Гранта, Веста) или творить подобные непотребства www.drive2.ru/l/472435133639558124/. Известность его обусловлена опенсорсностью (исходники открыты и каждый может их модернизировать под собственные нужды) и низкой ценой (около 10$ на алиэкспрессе).

      Usbdm freescale программатор как пользоваться

      Покупался он для экспериментов с отопителем Webasto Thermotop V (проц MC9S12DG256). Для моих экспериментов программатор должен уметь прошивать как EEPROM, так и флеш-память у микроконторллера. Сперва по незнанию был куплен клон UPA-USB, но он умеет только EEPROM для данных контроллеров… Пришлось искать альтернативу, более продвинутые вещи (типа Orange / XProg) стоят довольно много (> 100$ ) даже в Китае, у нас — цены совсем без стыда…
      Итак, был куплен USBDM, подпаян к целевой плате (ЭБУ от вебасты), было сделано много попыток читать проц. Основная ошибка, которую я видел – BKGD signal timeout. Очень редко прога цеплялась-таки к процу, но вычитывала что-то неохотно и с ошибками… UPA-USB при этом спокойно себе вычитывала EEPROM из него…
      Покупать третий по счету программатор было влом, я начал задумываться о бренности бытия, и тут меня осенило: «WatchDog», внешний и аппаратный, Вебасто ведь ответственный агрегат, процу в нем – негоже зависать и сжигать тачку нафиг… Во время нормальной работы прощивки watchdog своевременно сбрасывается, а на программаторе он пытается, причем успешно, перезапустить проц, чем крайне удивляет программатор.
      Watchdog был найден, им оказался LDO TLE4271, который «в нагрузку» имел функции аппаратного Watchdog. Третья нога – Reset Output, отвечает за формирование сброса проца watchdog-ом, 6-я WatchDog input, сброс Watchdog-a. Нога была поднята, USBDM стал нормально читать/писать проц, в общем, теория подтвердилась. Но UPA-USB умеет работать с тем же процом, каким-то образом игнорируя внешние сигналы сброса.
      У обоих программаторов в качестве буферного выхода использована одинаковая микросхема 74HC125 (4 неинвертирующих буфера с управляемым выходом):

      Usbdm freescale программатор как пользоваться

      У USBDM управление Reset-ом сделано в виде инвертора с открытым коллектором (см. схему). У UP-ы же классический PUSH-PULL, который «пересиливает» сигнал WatchDog-а и не дает ему сбросить проц. (Ватчдог обычно через резистор к Reset-у подключают).
      В итоге, захотелось переделать USBDM с «открытого коллектора» на «Push-Pull» в цепи управления Reset-ом. Был высвобожден элемент U1A от 125-ки, USBDM не мониторит состояние Reset-а (по крайней мере для HCS12-ых чипов). Переделка изображена на рисунке:

      Usbdm freescale программатор как пользоваться

      Usbdm freescale программатор как пользоваться

      По итогу переделки, USBDM стал стабильно и без ошибок читать проц, не смотря на внешний Wathdog. Переделкой – доволен…

      Usbdm freescale программатор как пользоватьсяUsbdm freescale программатор как пользоватьсяUsbdm freescale программатор как пользоваться

      Usbdm freescale программатор как пользоватьсяUsbdm freescale программатор как пользоваться

      В настоящее время Sky Prog Programmer поддерживает чтение флэш памяти, вывод статистики ошибок, конвертирование в s19, сохранение в s19, запись всей флэш памяти микроконтроллеров FREESCALE MC9S08GB60 и MC9S08GB60A с помощью интерфейса USBDM.

      Приобрести инструмент USBDM можно недорого на сайтах aliexpress.com и ebay.com

      Что бы USBDM работал на Вашем компьютере, необходимо установить:

      2. Программное обеспечение USBDM.

      Скачать их лучше с официального сайта (это бесплатно)

      Версия 4.10.6.XX (Тестировано автором 4.10.6.80)

      Версия 4.11.1.XX (Тестировано автором 4.11.1.60)

      Обратите внимание, если Вы приобрели устройство USBDM с ailexpress или ebay, в описании которого версия 4.12, то и программное обеспечение с драйверами нужно устанавливать 4.12.

      Версия 4.12.1.XX (Не протестировано)

      Так же поддерживается USBDM, который продаёт Сергей (profik) на сайте rmbt.ru.

      Однако, перед его использованием нужно обновить программное обеспечение USBDM, а так же прошивку самого USBDM.

      Это так же относится и к другим устройствам USBDM, у которых устаревшее ПО и внутренняя прошивка.

      Если ПО USBDM и/или прошивка самого USBDM устарели, Sky Prog сообщит об этом в разделе "Настройки —> Основное"

      После установки нового программного обеспечения USBDM нужно обновить внутреннюю прошивку самого устройства USBDM. Для этого нужно запустить соответствующее приложение через кнопку

      "Пуск —> Все программы —> USBDM xx.xx.xx.xx —> USBDM Firmware Updater"

      См. рисунок ниже.

      В открывшемся окне нужно нажать на кнопку "Program flash"

      Usbdm freescale программатор как пользоваться

      Не забывайте перезагружать компьютер после установки ПО USBDM.

      Если всё выполнено корректно, устройство должно быть готово к работе.

      Created with the Personal Edition of HelpNDoc: Free EBook and documentation generator

      Информация о программе

      Описание

      USBDM — программное обеспечение для работы с программаторами. Оно является узкоспециализированным, предназначено для инженеров и программистов. С помощью софта вы сможете программировать микроконтроллеры и исправлять ошибки путем отладки ПО процессора.

      Для полноценной работы программы необходимо подключить к компьютеру программатор. Для этого может потребоваться установка дополнительных драйверов устройства. После инсталляции ПО и подключения программатора в главном окне USBDM отобразится модель устройства.

      Программа имеет простой интерфейс в виде небольшого окна с 3-мя вкладками. Во вкладке «Target» программист выбирает тип микроконтроллера и основные параметры работы с ним. Вкладка «Advanced» открывает доступ к расширенным (продвинутым) настройкам BDM программирования.

      В программе USBDM 4.12 есть опция Firmware Changer, которая позволяет «перепрошивать» микроконтроллеры. USBDM адаптирована для работы с большинством моделей процессоров Freescale и контроллеров других производителей.

      Возможности программы USBDM:

      • Программирование процессоров;
      • Отладка;
      • Прошивка;
      • Создание дампов памяти;
      • TCL Interpreter;

      ПО используется для программирования процессоров автомобильной электроники, мобильных устройств, стиральных машин, холодильников и других видов бытовой техники.

      Mcf51ag128 как считать usbdm

      Аппаратная модификация программатора USBDM, повышающая его «внутрисхемность»

      USBDM – это широко известный в узких кругах программатор микроконтроллеров Motorola/Freescale серий HCS08/12. С помощью него можно, например, прошивать приборки для свежих ВАЗ-ов (Гранта, Веста) или творить подобные непотребства www.drive2.ru/l/472435133639558124/. Известность его обусловлена опенсорсностью (исходники открыты и каждый может их модернизировать под собственные нужды) и низкой ценой (около 10$ на алиэкспрессе).

      Покупался он для экспериментов с отопителем Webasto Thermotop V (проц MC9S12DG256). Для моих экспериментов программатор должен уметь прошивать как EEPROM, так и флеш-память у микроконторллера. Сперва по незнанию был куплен клон UPA-USB, но он умеет только EEPROM для данных контроллеров… Пришлось искать альтернативу, более продвинутые вещи (типа Orange / XProg) стоят довольно много (> 100$ ) даже в Китае, у нас — цены совсем без стыда…
      Итак, был куплен USBDM, подпаян к целевой плате (ЭБУ от вебасты), было сделано много попыток читать проц. Основная ошибка, которую я видел – BKGD signal timeout. Очень редко прога цеплялась-таки к процу, но вычитывала что-то неохотно и с ошибками… UPA-USB при этом спокойно себе вычитывала EEPROM из него…
      Покупать третий по счету программатор было влом, я начал задумываться о бренности бытия, и тут меня осенило: «WatchDog», внешний и аппаратный, Вебасто ведь ответственный агрегат, процу в нем – негоже зависать и сжигать тачку нафиг… Во время нормальной работы прощивки watchdog своевременно сбрасывается, а на программаторе он пытается, причем успешно, перезапустить проц, чем крайне удивляет программатор.
      Watchdog был найден, им оказался LDO TLE4271, который «в нагрузку» имел функции аппаратного Watchdog. Третья нога – Reset Output, отвечает за формирование сброса проца watchdog-ом, 6-я WatchDog input, сброс Watchdog-a. Нога была поднята, USBDM стал нормально читать/писать проц, в общем, теория подтвердилась. Но UPA-USB умеет работать с тем же процом, каким-то образом игнорируя внешние сигналы сброса.
      У обоих программаторов в качестве буферного выхода использована одинаковая микросхема 74HC125 (4 неинвертирующих буфера с управляемым выходом):

      У USBDM управление Reset-ом сделано в виде инвертора с открытым коллектором (см. схему). У UP-ы же классический PUSH-PULL, который «пересиливает» сигнал WatchDog-а и не дает ему сбросить проц. (Ватчдог обычно через резистор к Reset-у подключают).
      В итоге, захотелось переделать USBDM с «открытого коллектора» на «Push-Pull» в цепи управления Reset-ом. Был высвобожден элемент U1A от 125-ки, USBDM не мониторит состояние Reset-а (по крайней мере для HCS12-ых чипов). Переделка изображена на рисунке:

      Переделки:
      1. Перерезать дорожку между процем и 3й ногой 74HC125.
      2. Перерезать дорожку между диодом TR2 и 1,2,11 ногами 74HC125.
      3. Поднять 1-ю ногу 74HC125 и посадить её на землю.
      4. Запаять перемычку между 3 ногой 74HC125 и диодом TR2 (сигнал Reset)
      5. Между 14 и 11 74HC125 ногами припаять резистор в 10к.

      По итогу переделки, USBDM стал стабильно и без ошибок читать проц, не смотря на внешний Wathdog. Переделкой – доволен…
      В первоначальной версии статьи была допущена ошибка в рисунке "Переделки в схеме", теперь он исправлен

      Комментарии 56

      Здравствуйте.
      Я здесь новичок не судите строго за мои вопросы.
      Не могу считать данные с проца S9S12P96, подскажите что я делаю не так.
      Прога USBDM Memory Dump при любой стартовой и конечной точке, все время пишет Failed, reason = Expected BDM command ACK missing.
      Подскажите что я делаю не так ?

      Для начала проверьте, что цепь reset-а свободна от всяких внешних мониторов и вачдогов. Что всё подключено правильно

      Все проверял несколько раз, подключено верно. Проц она видит, если выставить к примеру hc08 то она сразу говорит что нет соединения. Может какой-то другой адрес листа нужен или в строчку инициализации что-то нужно добавить ?

      Всем привет. Подскажите какие нужно задать диапазоны адресов, чтобы вычитать из 9s12xet256 D_FLASH, Р_FLASH и EEPROM? Даташиты смотрел, но знаний не хватает, а логика тут не срабатывает.

      Вроде такие настройки по адресам

      поднять 13 вывод и на массу, зачем огород городить не понял.

      Оно и было сделано в процессе диагностики проблем с прошивкой. А дальше сравнил с "правильным" программатором и понял, что нужно делать активный push-pull на reset-e, что и было сделано

      Приветствую! Подскажите, пожалуйста, прошивает ли usbdm процессор MC9S12XHZ512?

      Не пробовал, но 256-й с другими буквами читает и прошивает. Так что дерзайте.

      Добрый день
      Можете провести небольшой ликбез?
      Потребовалось прочитать МК 9s12xs256 ну и соответственно встав вопрос по каким адресам что читать?
      Мой пытливый ум нашёл статью где сливали прошивку с аналогичных контроллеров 9s12 с помощью CodeWarrior
      Там при конфигурации проекта есть файл с расширением .inc в котром как я понял указанна в том числе и адресация
      Беру я для сравнения конфигурацию МК 9S12DG256 открываю и вижу

      ;*** Memory Map and Interrupt Vectors
      ;******************************************
      EEPROMStart: equ $00000400
      EEPROMEnd: equ $00000FEF
      RAMStart: equ $00001000
      RAMEnd: equ $00003FFF
      ROM_4000Start: equ $00004000
      ROM_4000End: equ $00007FFF
      ROM_C000Start: equ $0000C000
      ROM_C000End: equ $0000FEFF
      PAGE_30Start: equ $00308000
      PAGE_30End: equ $0030BFFF
      PAGE_31Start: equ $00318000
      PAGE_31End: equ $0031BFFF
      PAGE_32Start: equ $00328000
      PAGE_32End: equ $0032BFFF
      PAGE_33Start: equ $00338000
      PAGE_33End: equ $0033BFFF
      PAGE_34Start: equ $00348000
      PAGE_34End: equ $0034BFFF
      PAGE_35Start: equ $00358000
      PAGE_35End: equ $0035BFFF
      PAGE_36Start: equ $00368000
      PAGE_36End: equ $0036BFFF
      PAGE_37Start: equ $00378000
      PAGE_37End: equ $0037BFFF
      PAGE_38Start: equ $00388000
      PAGE_38End: equ $0038BFFF
      PAGE_39Start: equ $00398000
      PAGE_39End: equ $0039BFFF
      PAGE_3AStart: equ $003A8000
      PAGE_3AEnd: equ $003ABFFF
      PAGE_3BStart: equ $003B8000
      PAGE_3BEnd: equ $003BBFFF
      PAGE_3CStart: equ $003C8000
      PAGE_3CEnd: equ $003CBFFF
      PAGE_3DStart: equ $003D8000
      PAGE_3DEnd: equ $003DBFFF

      Потом открываю нужный mc9s12xs256 и там

      RAMStart: equ $00002000
      RAMEnd: equ $00003FFF
      ROM_4000Start: equ $00004000
      ROM_4000End: equ $00007FFF
      ROM_C000Start: equ $0000C000
      ROM_C000End: equ $0000FEFF
      EEPROM_00Start: equ $00100000
      EEPROM_00End: equ $001003FF
      EEPROM_01Start: equ $00100400
      EEPROM_01End: equ $001007FF
      EEPROM_02Start: equ $00100800
      EEPROM_02End: equ $00100BFF
      EEPROM_03Start: equ $00100C00
      EEPROM_03End: equ $00100FFF
      EEPROM_04Start: equ $00101000
      EEPROM_04End: equ $001013FF
      EEPROM_05Start: equ $00101400
      EEPROM_05End: equ $001017FF
      EEPROM_06Start: equ $00101800
      EEPROM_06End: equ $00101BFF
      EEPROM_07Start: equ $00101C00
      EEPROM_07End: equ $00101FFF
      RAM_FDStart: equ $000FD000
      RAM_FDEnd: equ $000FDFFF
      PAGE_F0Start: equ $007C0000
      PAGE_F0End: equ $007C3FFF
      PAGE_F1Start: equ $007C4000
      PAGE_F1End: equ $007C7FFF
      PAGE_F2Start: equ $007C8000
      PAGE_F2End: equ $007CBFFF
      PAGE_F3Start: equ $007CC000
      PAGE_F3End: equ $007CFFFF
      PAGE_F4Start: equ $007D0000
      PAGE_F4End: equ $007D3FFF
      PAGE_F5Start: equ $007D4000
      PAGE_F5End: equ $007D7FFF
      PAGE_F6Start: equ $007D8000
      PAGE_F6End: equ $007DBFFF
      PAGE_F7Start: equ $007DC000
      PAGE_F7End: equ $007DFFFF
      PAGE_F8Start: equ $007E0000
      PAGE_F8End: equ $007E3FFF
      PAGE_F9Start: equ $007E4000
      PAGE_F9End: equ $007E7FFF
      PAGE_FAStart: equ $007E8000
      PAGE_FAEnd: equ $007EBFFF
      PAGE_FBStart: equ $007EC000
      PAGE_FBEnd: equ $007EFFFF
      PAGE_FCStart: equ $007F0000
      PAGE_FCEnd: equ $007F3FFF
      PAGE_FEStart: equ $007F8000
      PAGE_FEEnd: equ $007FBFFF

      В принципе понятно, что тут надо использовать строки с
      EEPROM и PAGE,
      но я не пойму что такое ROM? И надо ли его считывать?

      Usbdm freescale программатор как пользоваться

      Usbdm freescale программатор как пользоваться

      USBDM – это широко известный в узких кругах программатор микроконтроллеров Motorola/Freescale серий HCS08/12. С помощью него можно, например, прошивать приборки для свежих ВАЗ-ов (Гранта, Веста) или творить подобные непотребства www.drive2.ru/l/472435133639558124/. Известность его обусловлена опенсорсностью (исходники открыты и каждый может их модернизировать под собственные нужды) и низкой ценой (около 10$ на алиэкспрессе).

      Usbdm freescale программатор как пользоваться

      Покупался он для экспериментов с отопителем Webasto Thermotop V (проц MC9S12DG256). Для моих экспериментов программатор должен уметь прошивать как EEPROM, так и флеш-память у микроконторллера. Сперва по незнанию был куплен клон UPA-USB, но он умеет только EEPROM для данных контроллеров… Пришлось искать альтернативу, более продвинутые вещи (типа Orange / XProg) стоят довольно много (> 100$ ) даже в Китае, у нас — цены совсем без стыда…
      Итак, был куплен USBDM, подпаян к целевой плате (ЭБУ от вебасты), было сделано много попыток читать проц. Основная ошибка, которую я видел – BKGD signal timeout. Очень редко прога цеплялась-таки к процу, но вычитывала что-то неохотно и с ошибками… UPA-USB при этом спокойно себе вычитывала EEPROM из него…
      Покупать третий по счету программатор было влом, я начал задумываться о бренности бытия, и тут меня осенило: «WatchDog», внешний и аппаратный, Вебасто ведь ответственный агрегат, процу в нем – негоже зависать и сжигать тачку нафиг… Во время нормальной работы прощивки watchdog своевременно сбрасывается, а на программаторе он пытается, причем успешно, перезапустить проц, чем крайне удивляет программатор.
      Watchdog был найден, им оказался LDO TLE4271, который «в нагрузку» имел функции аппаратного Watchdog. Третья нога – Reset Output, отвечает за формирование сброса проца watchdog-ом, 6-я WatchDog input, сброс Watchdog-a. Нога была поднята, USBDM стал нормально читать/писать проц, в общем, теория подтвердилась. Но UPA-USB умеет работать с тем же процом, каким-то образом игнорируя внешние сигналы сброса.
      У обоих программаторов в качестве буферного выхода использована одинаковая микросхема 74HC125 (4 неинвертирующих буфера с управляемым выходом):

      Usbdm freescale программатор как пользоваться

      У USBDM управление Reset-ом сделано в виде инвертора с открытым коллектором (см. схему). У UP-ы же классический PUSH-PULL, который «пересиливает» сигнал WatchDog-а и не дает ему сбросить проц. (Ватчдог обычно через резистор к Reset-у подключают).
      В итоге, захотелось переделать USBDM с «открытого коллектора» на «Push-Pull» в цепи управления Reset-ом. Был высвобожден элемент U1A от 125-ки, USBDM не мониторит состояние Reset-а (по крайней мере для HCS12-ых чипов). Переделка изображена на рисунке:

      Usbdm freescale программатор как пользоваться

      Usbdm freescale программатор как пользоваться

      По итогу переделки, USBDM стал стабильно и без ошибок читать проц, не смотря на внешний Wathdog. Переделкой – доволен…

      Usbdm freescale программатор как пользоватьсяUsbdm freescale программатор как пользоватьсяUsbdm freescale программатор как пользоваться

      Usbdm freescale программатор как пользоватьсяUsbdm freescale программатор как пользоваться

      В настоящее время Sky Prog Programmer поддерживает чтение флэш памяти, вывод статистики ошибок, конвертирование в s19, сохранение в s19, запись всей флэш памяти микроконтроллеров FREESCALE MC9S08GB60 и MC9S08GB60A с помощью интерфейса USBDM.

      Приобрести инструмент USBDM можно недорого на сайтах aliexpress.com и ebay.com

      Что бы USBDM работал на Вашем компьютере, необходимо установить:

      2. Программное обеспечение USBDM.

      Скачать их лучше с официального сайта (это бесплатно)

      Версия 4.10.6.XX (Тестировано автором 4.10.6.80)

      Версия 4.11.1.XX (Тестировано автором 4.11.1.60)

      Обратите внимание, если Вы приобрели устройство USBDM с ailexpress или ebay, в описании которого версия 4.12, то и программное обеспечение с драйверами нужно устанавливать 4.12.

      Версия 4.12.1.XX (Не протестировано)

      Так же поддерживается USBDM, который продаёт Сергей (profik) на сайте rmbt.ru.

      Однако, перед его использованием нужно обновить программное обеспечение USBDM, а так же прошивку самого USBDM.

      Это так же относится и к другим устройствам USBDM, у которых устаревшее ПО и внутренняя прошивка.

      Если ПО USBDM и/или прошивка самого USBDM устарели, Sky Prog сообщит об этом в разделе "Настройки —> Основное"

      После установки нового программного обеспечения USBDM нужно обновить внутреннюю прошивку самого устройства USBDM. Для этого нужно запустить соответствующее приложение через кнопку

      "Пуск —> Все программы —> USBDM xx.xx.xx.xx —> USBDM Firmware Updater"

      См. рисунок ниже.

      В открывшемся окне нужно нажать на кнопку "Program flash"

      Usbdm freescale программатор как пользоваться

      Не забывайте перезагружать компьютер после установки ПО USBDM.

      Если всё выполнено корректно, устройство должно быть готово к работе.

      Created with the Personal Edition of HelpNDoc: Free EBook and documentation generator

      Информация о программе

      Описание

      USBDM — программное обеспечение для работы с программаторами. Оно является узкоспециализированным, предназначено для инженеров и программистов. С помощью софта вы сможете программировать микроконтроллеры и исправлять ошибки путем отладки ПО процессора.

      Для полноценной работы программы необходимо подключить к компьютеру программатор. Для этого может потребоваться установка дополнительных драйверов устройства. После инсталляции ПО и подключения программатора в главном окне USBDM отобразится модель устройства.

      Программа имеет простой интерфейс в виде небольшого окна с 3-мя вкладками. Во вкладке «Target» программист выбирает тип микроконтроллера и основные параметры работы с ним. Вкладка «Advanced» открывает доступ к расширенным (продвинутым) настройкам BDM программирования.

      В программе USBDM 4.12 есть опция Firmware Changer, которая позволяет «перепрошивать» микроконтроллеры. USBDM адаптирована для работы с большинством моделей процессоров Freescale и контроллеров других производителей.

      Возможности программы USBDM:

      • Программирование процессоров;
      • Отладка;
      • Прошивка;
      • Создание дампов памяти;
      • TCL Interpreter;

      ПО используется для программирования процессоров автомобильной электроники, мобильных устройств, стиральных машин, холодильников и других видов бытовой техники.

      Семейство QE – первая точка стыковки 8- и 32-битных микроконтроллеров

      Подобрать микроконтроллер с необходимой производительностью, объемом памяти, набором периферийных устройств и ценой, удовлетворяющей требованиям приложения, является непростой задачей. Выбрать «правильный» микроконтроллер с первого раза могут только разработчики с большим опытом. В большинстве случаев приходится либо переплачивать за неиспользуемый ресурс микроконтроллера, либо тратить время на перевод проекта на другую платформу.

      При переходе на другую платформу могут возникнуть следующие трудности:

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

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

      Одно из решений этой проблемы предлагает компания Freescale. Идея такова: добиться совместимости микроконтроллеров с различными ядрами, объемом памяти, производительностью и ценой. Так называемое пространство Controller Continuum (рисунок 1), в пределах которого микроконтроллеры имеют одни и те же периферийные устройства, инструментарий и программное обеспечение, но отличаются ядром, позволяет легко перемещаться внутри семейства и в результате остановиться на оптимальном решении.

      Рис. 1. Пространство Controller Continuum

      Рис. 2. Развитие Controller Continuum

      На рисунке 2 представлено предполагаемое развитие микроконтроллеров Controller Continuum. Одинаковым цветом закрашены семейства, совместимые по выводам и периферийным устройствам.

      Рис. 3. Архитектура микроконтроллеров MCF51QE128

      Первый этап развития Controller Continuum уже пройден, в результате чего появилась серия Flexis TM . Микроконтроллеры этой серии построены на базе 32-битного ядра ColdFire V1 и совместимы с семейством S08 по набору периферийных устройств. Благодаря этому пользователь может варьировать производительность, энергопотребление и цену решения, без временных затрат, просто взяв микроконтроллер с другим ядром (рис. 3).

      Первое семейство серии Flexis TM — микроконтроллеры MCF51QE128, в то же время являющиеся расширением 32-битной линейки ColdFire. Микроконтроллеры MCF51QE128 совместимы по выводам, периферийным устройствам и инструментарию с 8-битными S08QE128.

      Отличительные характеристики семейства:

      • Ядро 50 МГц ColdFire V1 с частотой шины 25 МГц;
      • Flash до 128 КБ;
      • ОЗУ до 8 КБ;
      • Напряжение питания от 1,8 до 3,6 В;
      • Высокоточный внутренний осциллятор (ICS);
      • Однопроводной отладочный интерфейс;
      • До 70 портов ввода/вывода общего назначения;
      • 16 выводов для клавиатуры;
      • Температурный диапазон от -40 °C до 85°C;
      • Совместимость со средой разработки CodeWarrior for Microcontrollers 6.0.

      Периферийные устройства:

      • 24 канала 12-битного АЦП;
      • 2 аналоговых компаратора;
      • 2 SCI/UART;
      • 2 SPI;
      • 2 I 2 C;
      • Таймеры:

      — Два 16-битных 3-канальных,

      — Модуль захвата/сравнения и ШИМ,

      — Часы реального времени.

      Потребление мощности

      Одно из достоинств микроконтроллеров MCF51QE128 — низкое энергопотребление. Приведем несколько основных значений.

      27 мА (50 МГц, 3 В VDD ),

      50 мкА (32 кГц, 3 В VDD).

      Два режима режима низкого энергопотребления:

      Выход из режима низкого энергопотребления 6 мкс.

      Напряжение программирования Flash от 1,8 до 3,6 В.

      Области применения MCF51QE128:

      • Системы кондиционирования
      • Медицинское оборудование
      • Системы безопасности
      • Промышленная автоматика
      • Измерительные системы
      • Портативное биометрическое оборудование

      Энергопотребление микроконтроллеров семейств S08 и QE

      Как было отмечено выше, производительность приложения можно изменять за счет простой замены 8-битных микроконтроллеров на 32-битные и наоборот. Рассмотрим, как при этом изменяется энергопотребление. Этот параметр очень важен для портативных устройств с питанием от батарейки. Величины потребляемых токов в различных режимах представлены в таблице 1.

      Таблица 1. Энергопотребление микроконтроллеров в различных режимах

      Режим/модель микроконтроллера MCF51QE128 MC9S08QE128
      Активный режим, 50 МГц ЦПУ/25 МГц шина 27 мА 11 мА
      Режим низкого энергопотребления,
      32 кГц ЦПУ/16 кГц шина
      50 мкА 22 мкА
      Режим Stop 2 — самый экономичный режим 370 нА 370 нА
      Режим Stop 3 — система синхронизации на низкой частоте 520 нА 450 нА

      Время перехода в активный режим из режима Stop 3 для обоих микроконтроллеров составляет 6 мкс.

      Новые микроконтроллеры поддерживают 32 источника внешних прерываний, что позволяет сделать код более эффективным, а именно, использовать выход из режимов ожидания и низкого энергопотребления по прерыванию вместо выставления флагов.

      Стоит отметить, что напряжение программирования Flash-памяти новых микроконтроллеров составляет 1,8 В. Это позволяет осуществлять сохранение данных приложения при старении и разрядке элемента питания.

      Критерии для выбора разработчиком того или иного семейства микроконтроллеров показаны в таблице 2.

      Таблица 2. Критерии выбора семейств микроконтроллеров

      • Требуется низкое энергопотребление, при этом высокая производительность не нужна
      • Нужен корпус с минимальным числом выводов
      • Критична цена
      • Разрабатывается серия устройств, отличающихся друг от друга по производительности и цене
      • Требуется высокая производительность
      • Требуется высокая пропускная способность
      • Требуется flash-память большого объема (>128 кБ)

      Для начала работы с микроконтроллерами семейств MC9S08QE128 и MCF51QE128 рекомендуется отладочная плата EVBQE128 (см. рис. 4).

      Рис. 4. Отладочная плата EVBQE128

      В отладочный комплект входит:

      • Плата EVBQE128;
      • Микроконтроллеры MC9S08QE128 и MCF51QE128 в корпусах 80LQFP A;
      • USB-кабель;
      • Вакуумный насос для замены микроконтроллеров;
      • Блок питания на 12 В;
      • Диск с CodeWarrior TM Development Studio;
      • Документация.

      Получение технической информации, заказ образцов, поставка —
      e-mail: mcu.vesti@compel.ru

      Новые отладочные комплекты USB-SPI

      Коммуникационный интерфейс USB стал стандартным интерфейсом связи для персонального компьютера. Многие фирмы-производители выпускают различные решения для использования этой технологии.

      Компания Freescale Semiconductor представила на рынке два новых отладочных комплекта USB-SPI:

      Новые отладочные комплекты содержат в себе примеры аппаратной и программной реализации интерфейсных шлюзов USB 2.0 — SPI и USB 2.0 — LPT, позволяющие пользователю легко создавать на данных примерах свои собственные программно-аппаратные средства с использованием USB-технологии.

      • KITUSBSPIEVME —USBSPI/LPT на базе 8-битного микроконтроллера MC68HC908JW32
      • KITUSBSPDGLIEVME —USBSPI решение на базе 8-битного микроконтроллера MC68HC908JW32 с функциями аппаратного средства защиты программного обеспечения и данных от несанкционированного доступа.

      Свойства отладочных комплектов:

      • USB 2.0 — SPI/LPT шлюз;
      • Адаптация программного обеспечения микроконтроллера MC68HC908JW32 посредством MON08-интерфейса;
      • Возможность использования программы SPIGen для конфигурирования MC68HC908JW32.

      Микроконтроллеры семейства HC08JW обладают широким набором типов и размеров памяти, периферийных модулей, а также количества портов ввода/вывода данных.

      Mcf51ag128 как считать usbdm

      FlashProgrammer <options> <BinaryFilename>
      If neither of the -program or -verify options are given then all options apart from -target are ignored and a GUI interface is opened.
      You may rename the executable to e.g. ARMProgrammer to automatically select ARM target.

      • BinaryFilename
        The name of the S19 or ELF binary file to program.
      • Options (order is not significant).
        • -bdm=bdm_name
          Serial number of preferred BDM to use.
        • -requiredBDM=bdm_name
          Serial number of required BDM to use.
        • -device=device_name
          Target device e.g. MC9S08AW16A, MCF51CN128.
        • -erase=erase_option
          Selects erase method used (Mass, All, Selective, None).
        • -execute
          Leave target power on & reset to normal mode at completion.
        • -flexNVM=eeprom,partition
          FlexNVM parameters (eeprom,partition hex values)
        • -masserase
          Equivalent to erase=Mass.
        • -noerase
          Equivalent to erase=None.
        • -nvloc=address
          Trim non-volatile memory location address (hex).
        • -power=dur,rec
          Power off duration & recovery times (ms).
        • -program
          Program and verify flash contents.
        • -reset=dur,rel,rec
          Reset duration, release & recovery times (ms).
        • -security=value
          Security value (unsecured, image, smart).
        • -securityValue=value
          Explicit security value to use (as hex string)
        • -speed
          Communication speed on some targets (kHz).
        • -trim=trim_frequency
          Trim internal clock to frequency (in kHz) e.g. 32.7.
        • -target=target
          Type of target e.g. RS08,HCS08,HCS12,S12Z,CFV1,CFVX,ARM,MC56F
        • -useReset
          Use reset signal.
        • -unsecure
          Leave device unsecured after programming.
        • -vdd=vdd_value
          Supply Vdd to target (3V3 or 5V).
        • -verify
          Verify flash contents.
          The program sets the error code to 0 on success, non-zero otherwise.

        Examples of usage:

        • Programming an image with clock trimming: This will program a MC9S08AW16A with the contents of the file Image.s19 and trim the internal clock to 243kHz. Target Vdd will be 3.3 Volts (if this option applies to the BDM used). The Flash image will be modified so that the device will be secure after programming. After programming the device will be left powered and will be reset into normal mode i.e. will be left running the loaded program.

        Interactive (GUI)

        If the program is started without the -program or -verify options then an interactive dialogue is opened to allow the user to configure the programmer. The other options are ignored.
        The dialogue has three tabs.

        • The first tab is concerned primarily with USBDM interface selection, communication options and general features.
        • The second tab is specific to a particular target device.
        • The third tab contains other BDM options that are more advanced or less likely to need modification.

        Note that the programmer uses a buffer to store the image to be programmed to the device. Some of the following options will persistently modify this buffer. This means that, for example, if you choose the secure option, program the device and then select the image option then further programming will also result in secured devices.

        Tab 1 — USBDM

        Select BDM — Allows selection between BDMs when multiple are connected

          BDM Selection drop-down box — This displays the serial numbers of the connected USBDM-BDMs. It is useful if each BDM has a unique serial number as that will allow the automatic re-selection of the same BDM on the next session.
          If the BDM does not support the required target then a suitable message replaces the serial number. Communication problems will also cause an informative message.

        Note: it appears that HC12 use the Alt source by default so the Normal option may be of more interest.

        Tab 2 — Target

        • Flash Image Buffer
          The programmer makes use of a Flash Image buffer to contain the information to be programmed to the target device. An image of the target flash contents is created in the buffer by loading hex files. The buffer contents may also be altered by some of the later options (Security & Clock trim options modify particular locations immediately before programming).
          • Load Hex File
            Displays a dialogue to load a Freescale S-format hex file to be programmed to the device. The image buffer is usually cleared before loading the file.
            The name of the last/currently loaded file is displayed.
          • Linear Image (HCS12 only) This will convert a motorola file from linear address to paged addresses when loading. The programmer uses paged addresses internally. Most motorola files also use paged addresses.
          • Incremental file load
            Selecting this option prevents the programmer from clearing the buffer before the load of a hex file. This option may be used to assemble a number of hex files into a single image to program to the device. If the contents of multiple hex file overlap then only the last loaded file’s values will be programmed. No warning of overlap is given.
          • Auto Reload
            Selecting this option causes the programmer to automatically reload the last loaded file if its modification date has changed since it was loaded. It does so without a prompt. If this option is not selected then you will prompted to reload each time.
          • Device selection
            The drop down box allows the selection of the device type of the chip to be programmed. Selecting a device type will cause most of the dialogue to be automatically completed.
          • Detect Chip
            This causes the programmer to read the SystemDeviceIdentificationRegister (SDID) from the target chip. This may be used to partially identify the type of device that is being programmed. A single SDID may be used by more than one device in a related family, for example MC9S08QB4 and MC9S08QB8 have the same SDID.
            Because of this, it will usually be necessary to select a particular device with the above Device Selection box.
          • Filter by Chip ID
            Once the SDID has been read from the chip, this check box allows the list of devices to be restricted to those that have that SDID.

          • Clock Trim (RS08, HCS08 & CFV1 devices only)
            The microcontrollers use a range of different clocks. It is not necessary to know the clock type to program the Flash but this information is necessary to do clock trimming.
            Note that it is possible to trim an already programmed chip providing the trimlocations have not been previously programmed (i.e. contain 0xFF).
            This information is normally determined automatically for a known device.
            • Flash Trim Address
              The address of the non-volatile flash locations to program the clock trim parameters to. Freescale has nominated particular locations to be used. It is (usually) the responsibility of the reset code programmed in the chip to copy these values to the clock registers upon reset.
            • Trim Frequency
              The frequency to trim the internal clock to.
            • Do trim checkbox
              If the check box is selected then the target chip’s clock will be trimmed and the trim parameters programmed to non-volatile memory.
            • Calculated Trim Value: (RS08,HCS08 & CFV1 only)
              This reports the trim value calculated when programming the target device.
              These values may be useful if you are using a debugger with the particular chip being programmed and need fixed trim values for the clock initialisation code.

            • An 8-bit hex value for the ICSTRM/ICGTRM/MCGTRM register
            • A 1-bit FTRIM value for the lsb of the ICSSC/MCGSC register.
            • Image
              The security bits in the Flash memory are programmed with whatever value is contained within the flash buffer being programmed.
              Note, if the loaded file does not specify a value for the security locations then these locations will not be programmed. This may result in the chip being secured since a unprogrammed value (0xFF) indicates a secured chip for some devices e.g. HCS08, CFV1+, Kinetis etc.
            • Secure
              The security bits will be programmed to enable security i.e. the security locations in the flash image buffer will be modified before programming to the target.
            • Unsecure
              The security bits will be programmed to disable security i.e. the security locations in the buffer image buffer will be modified before programming to the target.
            • Smart
              The security bits will be programmed to disable security where this does not conflict with the present buffer contents i.e. only unoccupied security area locations will be programmed. This is useful if the image contains values for part of the security area (e.g. Flash protection) but you still want to have control of the remaining locations (e.g. securing the chip) through the programmer.
            • EraseMass — A device specific mass erase & unsecure operation is done. This action varies between devices and may actually NOT leave the device fully erased. For many devices it is necessary to program security bits to a non-erased state to unsecure the device. This may conflict with programming security options. However, this option must sometimes be used when a device is originally secured.
            • EraseAll — All flash arrays are individually bulk erased.
            • EraseSelective — Any flash blocks used in the flash image are erased. Unprogrammed blocks are not erased.
            • EraseNone — No erasing is done. Any overlap between the image being programmed and the present contents of the Flash will be reported although this may only be detected part-way through the programming.
              The last two options may allow the incremental programming of a device that has been programmed previously with obvious limitations.
            • Device Operations
              • Program Flash
                The Flash of the target device will be programmed. This may include non-volatile Clock Trim locations and security bits according to selected options.
                The flash memory is verified after programming (even if it is to be secured).
              • Verify Flash
                The contents of the target flash will be verified against the file image loaded. Note that if clock trimming is selected then the non-volatile clock trim locations are not verified as they vary from chip-to-chip.
                Only Unsecured chips may be verified.
              • Load and Go
                As for Program Flash but the target is reset into normal (user) mode after programming. This will result in the target executing the just programmed code.

              Tab 3 — Advanced

              • Power Off duration
                The length of time to turn off the power when having difficulty connecting to the target.
              • Power On Recovery interval
                The length of time to wait after powering on the target before attempting any operation.
              • Reset duration
                The length of time to apply the reset signal during a hardware reset.
              • Reset Release interval
                The length of time between releasing reset and releasing associated signals e.g. BKPT & BGND.
              • Power Off Duration
                The length of time to wait after resetting the target before attempting any operation.

              FlexNVM Parameters
              Some Coldfire+ and Kinetis devices support emulated EEPROM. This consists of a region of RAM and an associated backing store of EEPROM. The Flash controller transparently transfers data to-and-fro between the FlexRAM and the EEPROM backing store to provide emulation of a small-sector changeable EEPROM. The Flash controller uses a wear levelling mechanism to produce an emulated EEPROM with reasonable lifetime that is considerably longer that could be simply achieved using the large-sector (

              1K) EEPROM available in these chips.

              Note: The programmer supports programming of the region of FlexNVM used as conventional Flash. It cannot program the emulated EEPROM.

              Note: The programmer can only program this setting if the associated Flash IFR region is blank (unprogrammed). The only mechanism for erasing the IFR is a device mass-erase. Unless you know the device is unprogrammed, it is usual to use this setting with the mass-erase option.

              • Enable — Enable the use of a custom value.
                If this option is selected then the Security options on the Target tab are disabled and security is controlled by the information on this page.
                If not selected then the Custom parameters will be disable and the information on this page will simply describe the security option selected on the Target tab.
              • Flash area selector
                This allows selection of the Flash area being customized. There is usually only a single security area so only a single option will be available. Devices with multiple Flash areas with individual security e.g. MCF51EM256 will have multiple regions selectable.
              • Reset Values
                This will reset all customized values to the default unsecured value.
              • Custom value entry field
                This allows entering the custom value to be used. The value will be padded with zeroes on the right to the required security area size.
              • Information area
                This area shows the security memory address and an abbreviated description of composition of the security value.

              License

              • Generated by doxygen1.8.16

              Datasheet MCF51AG128CLF — Freescale Даташит 32- бит микроконтроллеры (MCU) ColdFire V1 128K FL — Даташит

              Freescale MCF51AG128CLF

              Краткое содержание документа:
              Freescale Semiconductor Data Sheet: Technical Data
              Document Number: MCF51AG128 Rev.

              5, 6/2010
              MCF51AG128
              MCF51AG128 ColdFire Microcontroller Covers: MCF51AG128 and MCF51AG96
              The MCF51AG128 is a member of the ColdFire® family of 32-bit variable-length reduced instruction set (RISC) microcontroller. This document provides an overview of the MCF51AG128 series MCUs, focusing on its highly integrated and diverse feature set. The MCF51AG128 derivative are low-cost, low-power, and high-performance 32-bit ColdFire V1 microcontroller units (MCUs) designed for industrial and appliance applications. It is an ideal upgrade for designs based on the MC9S08AC128 series of 8-bit microcontrollers. The MCF51AG128 features the following functional units: · 32-bit Version 1 ColdFire® central processor unit (CPU) ­ Up to 50.33 MHz ColdFire CPU from 2.7 V to 5.5 V ­ Provide 0.94 Dhrystone 2.1 DMIPS per MHz performance when running from internal RAM (0.76 DMIPS per MHz when running from flash) ­ Implements

              Mcf51ag128 как считать usbdm

              • />Воскресенье в 09:31
              • Тема:Работа сайта и сервера
              • От:_4afc_
              • />Воскресенье в 09:31
              • Тема:Работа сайта и сервера
              • От:_4afc_
              Другие известные форумы и сайты по электронике

              все что посвящено электронике и общению специалистов. реклама других ресурсов.

              • Магазины
              • Форумы и конференции
              • Производители
              • Информационные ресурсы
              • Поисковики
              • FTP-серверы
              • />8 февраля
              • Тема:Куда пропал доступ к www.ti.com
              • От:jcxz
              • />8 февраля
              • Тема:Куда пропал доступ к www.ti.com
              • От:jcxz
              В помощь начинающему

              вопросы начального уровня

              Модераторы раздела VAI aosp SergM fill vetal KRS Alexandr des00 Uladzimir Rst7 iosifk ViKo Herz l1l1l1 Tanya Сергей Борщ Omen_13 Vasily_ Егоров Walrus

              • ARM, 32bit
              • MCS51, AVR, PIC, STM8, 8bit
              • Программирование
              • Схемотехника
              • Интерфейсы
              • />7 минут назад
              • Тема:Подключение MOSFET
              • От:Сергей Борщ
              • />7 минут назад
              • Тема:Подключение MOSFET
              • От:Сергей Борщ
              International Forum

              This is a special forum for English spoken people, read it first.

              • />Суббота в 19:40
              • От:HardEgor
              • />Суббота в 19:40
              • От:HardEgor
              Образование в области электроники

              все что касается образования, процесса обучения, студентам, преподавателям.

              Модераторы раздела des00

              • />Понедельник в 20:32
              • Тема:Создание профессиональной ассоциации по микроэле…
              • От:baumanets
              • />Понедельник в 20:32
              • Тема:Создание профессиональной ассоциации по микроэле…
              • От:baumanets
              Обучающие видео-материалы и обмен опытом

              Обсуждение вопросов создания видео-материалов

              Модераторы раздела iosifk

              • />17 февраля
              • Тема:Dilduino
              • От:k155la3
              • />17 февраля
              • Тема:Dilduino
              • От:k155la3

              Cистемный уровень проектирования

                Последнее сообщение
              Вопросы системного уровня проектирования

              Применение MATLAB, Simulink, CoCentric, SPW, SystemC ESL, SoC

              Модераторы раздела Rst7

              • />22 февраля
              • Тема:Как обеспечить целостность данных в EEPROM памят…
              • От:sunjob
              • />22 февраля
              • Тема:Как обеспечить целостность данных в EEPROM памят…
              • От:sunjob
              Математика и Физика

              Модераторы раздела Rst7

              • />5 часов назад
              • Тема:Задача по ТОЭ с плавающими параметрами, вопрос п…
              • От:quark
              • />5 часов назад
              • Тема:Задача по ТОЭ с плавающими параметрами, вопрос п…
              • От:quark
              Операционные системы

              Linux, Win, DOS, QNX, uCOS, eCOS, RTEMS и другие

              Модераторы раздела Rst7

              • Программирование
              • Linux
              • uC/OS-II
              • scmRTOS
              • FreeRTOS
              • Android
              • />Понедельник в 16:48
              • Тема:Ecos v3.0 под процессор NXP LX2160
              • От:xvr
              • />Понедельник в 16:48
              • Тема:Ecos v3.0 под процессор NXP LX2160
              • От:xvr
              Документация

              оформление документации и все что с ней связано

              Модераторы раздела Rst7

              • />20 февраля
              • Тема:Документация по ГОСТ Р 51904-2002
              • От:Jakirin
              • />20 февраля
              • Тема:Документация по ГОСТ Р 51904-2002
              • От:Jakirin
              Системы CAD/CAM/CAE/PLM

              обсуждение САПР AutoCAD, Компас, SolidWorks и др.

              • />5 февраля
              • Тема:Ошибка установки Solidworks
              • От:baumanets
              • />5 февраля
              • Тема:Ошибка установки Solidworks
              • От:baumanets
              Разработка цифровых, аналоговых, аналого-цифровых ИС

              Модераторы раздела Rst7

              • />Суббота в 09:03
              • Тема:Cadence. Онлайн курсы.
              • От:nikitaborodenkov
              • />Суббота в 09:03
              • Тема:Cadence. Онлайн курсы.
              • От:nikitaborodenkov
              Электробезопасность и ЭМС

              Обсуждение вопросов электробезопасности и целостности сигналов

              Модераторы раздела Rst7

              • ЭМС
              • Электробезопасность
              • />5 февраля
              • Тема:Особенности применение термопредохранителя для з…
              • От:gte
              • />5 февраля
              • Тема:Особенности применение термопредохранителя для з…
              • От:gte
              Управление проектами

              Управление жизненным циклом проектов, системы контроля версий и т.п.

              Модераторы раздела Rst7

              • />30 октября, 2022
              • Тема:Как тестировать разработанную электронику и встр…
              • От:KBH
              • />30 октября, 2022
              • Тема:Как тестировать разработанную электронику и встр…
              • От:KBH
              Нейронные сети и машинное обучение (NN/ML)

              Форум для обсуждения вопросов машинного обучения и нейронных сетей

              Модераторы раздела Rst7

              • />19 февраля
              • Тема:Модуль на VHDL кусочно-линейной (семь участков) …
              • От:Мур
              • />19 февраля
              • Тема:Модуль на VHDL кусочно-линейной (семь участков) …
              • От:Мур

              Программируемая логика ПЛИС (FPGA,CPLD, PLD)

                Последнее сообщение
              Среды разработки — обсуждаем САПРы

              Quartus, MAX, Foundation, ISE, DXP, ActiveHDL и прочие.
              возможности, удобства.

              Модераторы раздела vetal />des00 />

              • />Понедельник в 20:09
              • Тема:Vitis + Vivado = JTAG fail
              • От:Alex77
              • />Понедельник в 20:09
              • Тема:Vitis + Vivado = JTAG fail
              • От:Alex77
              Работаем с ПЛИС, области применения, выбор

              на чем сделать? почему не работает? кто подскажет?

              Модераторы раздела vetal />des00 />

              • />3 часа назад
              • Тема:Новости из мира FPGA
              • От:StewartLittle
              • />3 часа назад
              • Тема:Новости из мира FPGA
              • От:StewartLittle
              Языки проектирования на ПЛИС (FPGA)

              Verilog, VHDL, AHDL, SystemC, SystemVerilog и др.

              Модераторы раздела aosp vetal des00

              • />15 февраля
              • Тема:помощь с core atan
              • От:RuSTA
              • />15 февраля
              • Тема:помощь с core atan
              • От:RuSTA
              Системы на ПЛИС — System on a Programmable Chip (SoPC)

              разработка встраиваемых процессоров и периферии для ПЛИС

              Модераторы раздела vetal des00 Omen_13

              • />9 февраля
              • Тема:Одновременное обращение 2 ядер к одной периферии…
              • От:mantech
              • />9 февраля
              • Тема:Одновременное обращение 2 ядер к одной периферии…
              • От:mantech

              Цифровая обработка сигналов — ЦОС (DSP)

                Последнее сообщение
              Сигнальные процессоры и их программирование — DSP

              Обсуждение различных сигнальных (DSP) процессоров, возможностей, совместимости и связанных с этим тем.

              Модераторы раздела des00

              • />5 февраля
              • Тема:Форт процессор в ПЛИС
              • От:gridinp
              • />5 февраля
              • Тема:Форт процессор в ПЛИС
              • От:gridinp
              Алгоритмы ЦОС (DSP)

              Обсуждение вопросов разработки и применения (программирования) алгоритмов цифровой обработки сигналов.

              Модераторы раздела des00

              • />5 минут назад
              • Тема:Частота сигнала
              • От:Hazagarov
              • />5 минут назад
              • Тема:Частота сигнала
              • От:Hazagarov

              Микроконтроллеры (MCU)

                Последнее сообщение
              Cредства разработки для МК

              FAQ, How-to, тонкости работы со средствами разработки

              Модераторы раздела haker_fox

              • IAR
              • Keil
              • GNU/OpenSource средства разработки
              • />5 часов назад
              • Тема:Вопрос по настройкам в keil
              • От:VladislavS
              • />5 часов назад
              • Тема:Вопрос по настройкам в keil
              • От:VladislavS

              —>
              Модераторы раздела haker_fox

              • STM
              • NXP
              • Microchip (Atmel)
              • TI, Allwinner, GigaDevice, Nordic, Espressif и другие
              • />11 минут назад
              • Тема:Массив по заданному адресу MDK-ARM (Keil)
              • От:Vladimir_T
              • />11 минут назад
              • Тема:Массив по заданному адресу MDK-ARM (Keil)
              • От:Vladimir_T
              RISC-V

              Микроконтроллеры на базе ядер RISC-V, RISC-X

              Модераторы раздела haker_fox

              • />19 февраля
              • Тема:Запуск USB на CH569/CH565
              • От:BSACPLD
              • />19 февраля
              • Тема:Запуск USB на CH569/CH565
              • От:BSACPLD

              —>
              Модераторы раздела haker_fox

              • />Вчера в 10:12
              • Тема:DS1302 не тикает
              • От:borodach
              • />Вчера в 10:12
              • Тема:DS1302 не тикает
              • От:borodach
              MSP430

              Модераторы раздела VAI />haker_fox />

              • />22 февраля
              • Тема:MSP430FR5969 не работает по BSL
              • От:k155la3
              • />22 февраля
              • Тема:MSP430FR5969 не работает по BSL
              • От:k155la3
              Все остальные микроконтроллеры

              и все что с ними связано

              Модераторы раздела haker_fox

              • PIC
              • MCS51
              • PowerQUICC
              • HC(S)08
              • AVR32
              • STM8
              • MIPS
              • />16 февраля
              • Тема:Программатор для Silabs BusyBee EFM8, какой?
              • От:Dikoy
              • />16 февраля
              • Тема:Программатор для Silabs BusyBee EFM8, какой?
              • От:Dikoy
              Отладочные платы

              Вопросы, связанные с отладочными платами на базе МК: заказ, сборка, запуск

              Модераторы раздела haker_fox

              • Arduino
              • Raspberry Pi
              • Rainbow
              • Siberia
              • EVMxxxx
              • />Пятница в 18:40
              • Тема:China-Link, Вариант отладчика из Китая
              • От:Azlina
              • />Пятница в 18:40
              • Тема:China-Link, Вариант отладчика из Китая
              • От:Azlina

              Печатные платы (PCB)

                Последнее сообщение
              Разрабатываем ПП в САПР — PCB development

              FAQ, вопросы проектирования в ORCAD, PCAD, Protel, Allegro, Spectra, DXP, SDD, WG и др.

              Модераторы раздела SergM />fill />

              • Библиотеки компонентов
              • Altium Designer, DXP, Protel
              • P-CAD 200x howto
              • Эремекс, Delta Design
              • Cadence
              • Примеры
              • Zuken CADSTAR
              • Siemens EDA — Xpedition, PADS (ex. Mentor)
              • Бесплатные САПР: KiCAD, EasyEDA, EAGLE и др.
              • />12 часов назад
              • Тема:Альтиум перестал загружать 3D-модели
              • От:AndyBig
              • />12 часов назад
              • Тема:Альтиум перестал загружать 3D-модели
              • От:AndyBig
              Работаем с трассировкой

              тонкости PCB дизайна, от Spectra и далее.

              Модераторы раздела fill

              • />17 февраля
              • Тема:Как правильно перевести скоростную дифф. пару с …
              • От:DSIoffe
              • />17 февраля
              • Тема:Как правильно перевести скоростную дифф. пару с …
              • От:DSIoffe
              Изготовление ПП — PCB manufacturing

              Фирмы, занимающиеся изготовлением, качество, цены, сроки

              Модераторы раздела fill

              • ПСБ Технолоджи
              • ТеПро
              • PS-Electro
              • Резонит
              • PCB Professional
              • Абрис
              • ОАО "НИЦЭВТ"
              • ООО "М-Плата"
              • в домашних условиях
              • />4 часа назад
              • Тема:JLCPCB — карты UnionPay
              • От:haker_fox
              • />4 часа назад
              • Тема:JLCPCB — карты UnionPay
              • От:haker_fox

              Сборка РЭУ

                Последнее сообщение
              Пайка и монтаж

              вопросы сборки ПП, готовых изделий, а также устранения производственных дефектов

              • />21 февраля
              • Тема:Проект дозатора для нанесения паяльной пасты
              • От:destroit
              • />21 февраля
              • Тема:Проект дозатора для нанесения паяльной пасты
              • От:destroit
              Корпуса

              обсуждаем какие есть копруса, где делать и прочее

              • />Вчера в 05:51
              • Тема:Моделирование силы продавливания платы
              • От:destroit
              • />Вчера в 05:51
              • Тема:Моделирование силы продавливания платы
              • От:destroit
              Вопросы надежности и испытаний

              расчеты, методики, подбор компонентов

              • />13 ноября, 2022
              • Тема:Компоненты из Китая
              • От:mantech
              • />13 ноября, 2022
              • Тема:Компоненты из Китая
              • От:mantech

              Аналоговая и цифровая техника, прикладная электроника

                Последнее сообщение
              Вопросы аналоговой техники

              разработка аналоговых схем, моделирование схем в SPICE, расчёты и анализ, выбор элементной базы

              Модераторы раздела Alexandr ViKo Tanya Егоров

              • />Вчера в 08:40
              • Тема:PWM + ФНЧ + PAM8302. Сделать звук чище.
              • От:jcxz
              • />Вчера в 08:40
              • Тема:PWM + ФНЧ + PAM8302. Сделать звук чище.
              • От:jcxz
              Цифровые схемы, высокоскоростные ЦС

              High Speed Digital Design

              • />21 февраля
              • Тема:Влияние положительных и отрицательных выбросов (…
              • От:Plain
              • />21 февраля
              • Тема:Влияние положительных и отрицательных выбросов (…
              • От:Plain
              RF & Microwave Design

              wireless технологии и не только

              Модераторы раздела l1l1l1

              • />10 часов назад
              • Тема:Si4463 бьются пакеты на 1000 kbps
              • От:repstosw
              • />10 часов назад
              • Тема:Si4463 бьются пакеты на 1000 kbps
              • От:repstosw
              Метрология, датчики, измерительная техника

              Все что связано с измерениями: измерительные приборы (осциллографы, анализаторы спектра и пр.), датчики, обработка результатов измерений, калибровка, технологии измерений и др.

              Модераторы раздела ViKo />Tanya />

              • />Воскресенье в 18:59
              • Тема:Помогите идентифицировать датчик температуры
              • От:quark
              • />Воскресенье в 18:59
              • Тема:Помогите идентифицировать датчик температуры
              • От:quark
              АВТО электроника

              особенности электроники любых транспортных средств: автомашин и мотоциклов, поездов, судов и самолетов, космических кораблей и летающих тарелок.

              Модераторы раздела Vasily_

              • />Вчера в 07:02
              • Тема:Где "авто-хакеры" берут инфу по расшифровке CAN-…
              • От:Сергей Борщ
              • />Вчера в 07:02
              • Тема:Где "авто-хакеры" берут инфу по расшифровке CAN-…
              • От:Сергей Борщ
              Умный дом
              • />Воскресенье в 18:09
              • Тема:Как контролировать большое количество реле с пом…
              • От:mitya1698
              • />Воскресенье в 18:09
              • Тема:Как контролировать большое количество реле с пом…
              • От:mitya1698
              3D печать

              3D принтеры, наборы, аксессуары, ПО

              • />21 декабря, 2022
              • Тема:slicer для 3d принтера
              • От:Variant99
              • />21 декабря, 2022
              • Тема:slicer для 3d принтера
              • От:Variant99
              Робототехника

              Модели, классификация, решения, научные исследования, варианты применения

              • />31 марта, 2022
              • Тема:Подключение дисплея 3.2inch 320×240 Touch LCD (А…
              • От:Aaronli
              • />31 марта, 2022
              • Тема:Подключение дисплея 3.2inch 320×240 Touch LCD (А…
              • От:Aaronli
              Ремонт и отладка

              обсуждение вопросов ремонта и отладки различных устройств и готовых изделий

              Модераторы раздела Herz

              • />19 часов назад
              • Тема:Ремонт оссцилографа Hantek dso5102p — проблема с…
              • От:byRAM
              • />19 часов назад
              • Тема:Ремонт оссцилографа Hantek dso5102p — проблема с…
              • От:byRAM

              Силовая электроника — Power Electronics

                Последнее сообщение
              Силовая Преобразовательная Техника

              Источники питания электронной аппаратуры, импульсные и линейные регуляторы. Топологии AC-DC, DC-DC преобразователей (Forward, Flyback, Buck, Boost, Push-Pull, SEPIC, Cuk, Full-Bridge, Half-Bridge). Драйвера ключевых элементов, динамика, алгоритмы управления, защита. Синхронное выпрямление, коррекция коэффициента мощности (PFC)

              Модераторы раздела Herz />Егоров />

              • />Понедельник в 08:05
              • Тема:Как сделать аварийное освещение щита?
              • От:_gari
              • />Понедельник в 08:05
              • Тема:Как сделать аварийное освещение щита?
              • От:_gari
              Обратная Связь, Стабилизация, Регулирование, Компенсация

              Организация обратных связей в цепях регулирования, выбор топологии, обеспечение стабильности, схемотехника, расчёт

              Модераторы раздела Herz />Егоров />

              • />17 сентября, 2022
              • Тема:Ограничение скорости нарастания сигнала ШИМ на д…
              • От:Alex-lab
              • />17 сентября, 2022
              • Тема:Ограничение скорости нарастания сигнала ШИМ на д…
              • От:Alex-lab
              Первичные и Вторичные Химические Источники Питания

              Li-ion, Li-pol, литиевые, Ni-MH, Ni-Cd, свинцово-кислотные аккумуляторы. Солевые, щелочные (алкалиновые), литиевые первичные элементы. Применение, зарядные устройства, методы и алгоритмы заряда, условия эксплуатации. Системы бесперебойного и резервного питания

              Модераторы раздела Herz />Егоров />

              • />18 января
              • Тема:Температура Li-ion аккумуляторов
              • От:maksimdag0
              • />18 января
              • Тема:Температура Li-ion аккумуляторов
              • От:maksimdag0
              Высоковольтные Устройства — High-Voltage

              Высоковольтные выпрямители, умножители напряжения, делители напряжения, высоковольтная развязка, изоляция, электрическая прочность. Высоковольтная наносекундная импульсная техника

              Модераторы раздела Herz

              • />7 февраля
              • Тема:Маломощный трансформатор 220В -> 6000
              • От:sanya221
              • />7 февраля
              • Тема:Маломощный трансформатор 220В -> 6000
              • От:sanya221
              Электрические машины, Электропривод и Управление

              Электропривод постоянного тока, асинхронный электропривод, шаговый электропривод, сервопривод. Синхронные, асинхронные, вентильные электродвигатели, генераторы

              Модераторы раздела Herz

              • />17 февраля
              • Тема:ABB DCS550-S02-0680-05 F508
              • От:Oleg_Gordzei
              • />17 февраля
              • Тема:ABB DCS550-S02-0680-05 F508
              • От:Oleg_Gordzei
              Индукционный Нагрев — Induction Heating

              Технологии, теория и практика индукционного нагрева

              Модераторы раздела Herz

              • />10 января
              • Тема:Тиристорный инвертор
              • От:Слесарь
              • />10 января
              • Тема:Тиристорный инвертор
              • От:Слесарь
              Системы Охлаждения, Тепловой Расчет – Cooling Systems

              Охлаждение компонентов, систем, корпусов, расчёт параметров охладителей

              Модераторы раздела Herz

              • />23 февраля
              • Тема:Тепловой расчет для КТ827А
              • От:Valery-m
              • />23 февраля
              • Тема:Тепловой расчет для КТ827А
              • От:Valery-m
              Моделирование и Анализ Силовых Устройств – Power Supply Simulation

              Моделирование силовых устройств в популярных САПР, самостоятельных симуляторах и специализированных программах. Анализ устойчивости источников питания, непрерывные модели устройств, модели компонентов

              Модераторы раздела Herz />Егоров />

              • />8 февраля
              • Тема:Micro-Cap
              • От:Lnd
              • />8 февраля
              • Тема:Micro-Cap
              • От:Lnd
              Компоненты Силовой Электроники — Parts for Power Supply Design

              Силовые полупроводниковые приборы (MOSFET, BJT, IGBT, SCR, GTO, диоды). Силовые трансформаторы, дроссели, фильтры (проектирование, экранирование, изготовление), конденсаторы, разъемы, электромеханические изделия, датчики, микросхемы для ИП. Электротехнические и изоляционные материалы.

              Модераторы раздела Herz />Егоров />

              • />Понедельник в 15:32
              • Тема:Включение/ выключение нагрузки 3-4kW (80V) полев…
              • От:Aner
              • />Понедельник в 15:32
              • Тема:Включение/ выключение нагрузки 3-4kW (80V) полев…
              • От:Aner

              Интерфейсы

                Последнее сообщение
              Форумы по интерфейсам

              все интерфейсы здесь

              • ISDN/G.703/E1
              • ISA/PCI/PCI-X/PCI Express
              • Wireless/Optic
              • RS232/LPT/USB/PCMCIA/FireWire
              • Fast Ethernet/Gigabit Ethernet/FibreChannel
              • Интерфейсы для "интеллектуального дома"
              • от ТТЛ до LVDS здесь
              • IDE/ATA/SATA/SAS/SCSI/CF
              • Аудио/Видео интерфейсы
              • Сотовая связь и ее приложения
              • FAQ по XPort/WiPort
              • Controller Area Network (CAN)
              • />2 часа назад
              • Тема:DisplayPort->2xLvds на PTN3460 не выдает Lvds ви…
              • От:xxxmatrixxx
              • />2 часа назад
              • Тема:DisplayPort->2xLvds на PTN3460 не выдает Lvds ви…
              • От:xxxmatrixxx

              Поставщики компонентов для электроники

                Последнее сообщение
              Поставщики всего остального

              от транзисторов до проводов

              • />Понедельник в 08:00
              • Тема:Shenzhen BLS electronics
              • От:Миша Чжу
              • />Понедельник в 08:00
              • Тема:Shenzhen BLS electronics
              • От:Миша Чжу
              Компоненты

              Закачка тех. документации, обмен опытом, прочие вопросы.

              • Тех. документация
              • Микросхемы
              • Транзисторы
              • Диоды
              • Резисторы
              • Средства индикации
              • />Воскресенье в 04:37
              • Тема:Нужна 12" ноутбучная матрица
              • От:Plain
              • />Воскресенье в 04:37
              • Тема:Нужна 12" ноутбучная матрица
              • От:Plain

              Майнеры криптовалют и их разработка, BitCoin, LightCoin, Dash, Zcash, Эфир

                Последнее сообщение
              Обсуждение Майнеров, их поставки и производства

              наблюдается очень большой спрос на данные устройства.

              • />16 июля, 2021
              • Тема:Материнские платы для майнинга
              • От:Doka
              • />16 июля, 2021
              • Тема:Материнские платы для майнинга
              • От:Doka

              Дополнительные разделы — Additional sections

                Последнее сообщение
              Встречи и поздравления

              Предложения встретиться, поздравления участников форума и обсуждение мест и поводов для встреч.

              Модераторы раздела VAI aosp SergM vetal KRS Alexandr des00 Uladzimir Rst7 iosifk ViKo Herz l1l1l1 Tanya Сергей Борщ Omen_13 Vasily_ Егоров Walrus

              • />23 февраля
              • Тема:23 февраля
              • От:Сергей Борщ
              • />23 февраля
              • Тема:23 февраля
              • От:Сергей Борщ
              Ищу работу

              ищу работу, выполню заказ, нужны клиенты — все это сюда

              Модераторы раздела VAI aosp SergM vetal KRS Alexandr des00 Uladzimir Rst7 iosifk ViKo Herz l1l1l1 Tanya Сергей Борщ Omen_13 Vasily_ Егоров Walrus

              • />5 часов назад
              • Тема:Ищу возможность поработать c платой Zynq в реаль…
              • От:x893
              • />5 часов назад
              • Тема:Ищу возможность поработать c платой Zynq в реаль…
              • От:x893
              Предлагаю работу

              нужен постоянный работник, разовое предложение, совместные проекты, кто возьмется за работу, нужно сделать.

              Модераторы раздела VAI aosp SergM vetal KRS Alexandr des00 Uladzimir Rst7 iosifk ViKo Herz l1l1l1 Tanya Сергей Борщ Omen_13 Vasily_ Егоров Walrus

              • />1 час назад
              • Тема:Провести реверс-инжиниринг принципиальной схемы …
              • От:Baza
              • />1 час назад
              • Тема:Провести реверс-инжиниринг принципиальной схемы …
              • От:Baza
              Куплю

              микросхему; устройство; то, что предложишь ты ��

              Модераторы раздела VAI aosp SergM vetal KRS Alexandr des00 Uladzimir Rst7 iosifk ViKo Herz l1l1l1 Tanya Сергей Борщ Omen_13 Vasily_ Егоров Walrus

              • />2 часа назад
              • Тема:PIC32MX795F512H-80I/PT
              • От:BILL CAI
              • />2 часа назад
              • Тема:PIC32MX795F512H-80I/PT
              • От:BILL CAI
              Продам

              есть что продать за деньги, пиво, даром ?
              Реклама товаров и сайтов также здесь.

              Модераторы раздела VAI aosp SergM vetal KRS Alexandr des00 Uladzimir Rst7 iosifk ViKo Herz l1l1l1 Tanya Сергей Борщ Omen_13 Vasily_ Егоров Walrus

              • />2 часа назад
              • Тема:Продам платы, микросхемы.
              • От:Tano
              • />2 часа назад
              • Тема:Продам платы, микросхемы.
              • От:Tano
              Объявления пользователей

              Тренинги, семинары, анонсы и прочие события

              Модераторы раздела VAI aosp SergM vetal KRS Alexandr des00 Uladzimir Rst7 iosifk ViKo Herz l1l1l1 Tanya Сергей Борщ Omen_13 Vasily_ Егоров Walrus

              • />4 часа назад
              • Тема:Очередная конференция FPGA разработчиков
              • От:KeisN13
              • />4 часа назад
              • Тема:Очередная конференция FPGA разработчиков
              • От:KeisN13
              Общение заказчиков и потребителей электронных разработок

              Обсуждение проектов, исполнителей и конкурсов

              Модераторы раздела VAI aosp SergM vetal KRS Alexandr des00 Uladzimir Rst7 haker_fox iosifk ViKo Herz l1l1l1 Tanya Сергей Борщ Omen_13 Vasily_ Егоров Walrus

              • />18 декабря, 2022
              • Тема:Как купить если ты не юрлицо?
              • От:Dejmos
              • />18 декабря, 2022
              • Тема:Как купить если ты не юрлицо?
              • От:Dejmos

              Русифицированная программа для программатора USBDM

              MC9S08DE32, MC9S08DE60, MC9S08DN16, MC9S08DN32, MC9S08DN48, MC9S08DN60, MC9S08DV128, MC9S08DV16, MC9S08DV32, MC9S08DV48, MC9S08DV60, MC9S08DV96, MC9S08DZ128, MC9S08DZ16, MC9S08DZ32, MC9S08DZ48, MC9S08DZ60, MC9S08DZ96

              MC9S08GB32, MC9S08GB32A, MC9S08GB60, MC9S08GB60A, MC9S08GT16, MC9S08GT16A, MC9S08GT32, MC9S08GT32A, MC9S08GT60, MC9S08GT60A, MC9S08GT8A

              MC9S08JM16, MC9S08JM32, MC9S08JM60, MC9S08JM8

              MC9S08QA4, MC9S08QD2, MC9S08QD4, MC9S08QE128, MC9S08QE16, MC9S08QE32, MC9S08QE32, MC9S08QE4, MC9S08QE64, MC9S08QE8, MC9S08QE96, MC9S08QG4, MC9S08QG8

              MC9S08RC16, MC9S08RC32, MC9S08RC60, MC9S08RC8, MC9S08RD16, MC9S08RD32, MC9S08RD60, MC9S08RD8, MC9S08RE16, MC9S08RE32, MC9S08RE60, MC9S08RE8, MC9S08RG32, MC9S08RG60

              MC9S08SG16, MC9S08SG32, MC9S08SG4, MC9S08SG8

              MC9S08SH16, MC9S08SH32, MC9S08SH4, MC9S08SH8

              MC9S12A128B, MC9S12A256B, MC9S12A32, MC9S12A64, MC9S12A512

              MC9S12C32, MC9S12C64, MC9S12C96

              MC9S12D32, MC9S12D64, MC9S12DB128A, MC9S12DB128B, MC9S12DG128B, MC9S12DG256B, MC9S12DJ128B, MC9S12DJ256B, MC9S12DJ64, MC9S12DP256B, MC9S12DJ64, MC9S12DP256B, MC9S12DP512, MC9S12DT128B, MC9S12DT256, MC9S12DT256B

              MC9S12E32, MC9S12E64, MC9S12E128, MC9S12E256

              MC9S12GC16, MC9S12GC32, MC9S12GC128

              MC9S12H128, MC9S12H256, MC9S12HN64, MC9S12HZ64, MC9S12HZ128, MC9S12HZ256

              MC9S12HA32, MC9S12HA48, MC9S12HZ64

              MC9S12HY32, MC9S12HY48, MC9S12HY64

              MC9S12KC64, MC9S12KC128, MC9S12KG64, MC9S12KG128, MC9S12KG256, MC9S12KL64, MC9S12KL128, MC9S12KT128, MC9S12KT256

              MC9S12P32, MC9S12P64, MC9S12P96, MC9S12P128

              MC9S12Q32, MC9S12Q64, MC9S12Q96, MC9S12Q128

              MC9S12XA128, MC9S12XA256, MC9S12XA512

              MC9S12XD64, MC9S12XD128, MC9S12XD256, MC9S12XDG128, MC9S12XDP512, MC9S12XDQ256, MC9S12XDT256, MC9S12XDT384, MC9S12XDT512

              MC9S12XEG128, MC9S12XEP100, MC9S12XEP768, MC9S12XEQ384, MC9S12XEQ512, MC9S12XET256

              Читать:
              Чем аналоговые мультиметры отличаются от цифровых

Похожие публикации