Перейти к содержанию
    

VVL1

Участник*
  • Постов

    17
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о VVL1

  • Звание
    Участник
    Участник
  • День рождения 28.03.1977

Контакты

  • Сайт
    Array
  • ICQ
    Array

Информация

  • Город
    Array
  1. С этим не согласится человек, который даёт деньги на разработку, да и для любого мало-мальски большого проекта важным фактором становится цена реализации, в чём ЕМ несоменно выигрывает. Недаром Мерседес в свои иммобилайзеры ставит ЕМ6812, а не MSP...
  2. На самом деле всё именно так - по потреблённой энергии(а не току!!!) ЕМ делает MSP с запасом. Нужно ещё и учесть, что EM - это система на кристалле. Ибо супервизор, ЛДО, генератор(калиброванный) - всё внутри, да ещё и мало пинов. Всё вроде ничего, для тех кто привык писать на Си(берём Кейл и вперёд), но для тех кто пишет на Асме - нужно будет слегка привыкнуть к ассемблеру данного МК. Обычное применение данного МК - это Smart System Supervisor, ещё и с микропотреблением. И малыми корпусами с малым кол-вом выводов. И главное - это цена, которая по сравнению с MSP в разы меньше, ибо кристалл EM6812 может стоить 0,6USD. Риторический вопрос: Вам нужны большие МИПсы там где важно микропотребление? Важнее что-бы кристалл был всегда включён. По универсальности - тут спору нет - MSP накроет всех, но когда дело касается конкретного приложения - начинаешь считать денежку и думать, а нужна ли эта универсальность... Я уже не говорю про ёмкие проекты - например датчик задымления - где каждый цент на счету, и каждый мкВт!!! Прошу учесть: не uA а именно uWt.
  3. MSP-FET430UIF

    Во время запуска C-Spy ему передаётся карта памяти с именованными переменными, если чегото поменять во флеши - карта памяти не поменяется, нужно перекомпилировать проект заново. Это то и логично, так как флэш подразумевается как память программ и не полежит изменению самой программой. Другими словами C-Spy не позволяет следить за изменением флэши. Только за сегментами ИНФО, и то не уверен. Нужно проверять.
  4. Microsoft вон тоже все ругают, но все же и пользуют ;) ИАР тоже не сразу стал хорошим компилятором.... А ТИ компиллеры писать умеет, стоит только взглянуть на Code Composer Platinum для DSP и ARM7(9,11)! Сейчас вышел официальный релиз 1.0 Code Composer Essentials - так что тем кто пользует реккомендовано обновить. А насчёт АВР студий - так если будете писать для 430-ого на асме - тогда и ИАР и CCE - вам будут бесплатно, т.е. даром.
  5. Прошивка из ez430 не поддерживает отладку по JTAG в принципе, она так задумывалась, как поддержка отладки через интерфейс Spy Bi Wire. А насчёт полного JTAG - так до 15 июня действует скидка 50% для посетивших семинар, я так понял что вы там были, т.е. полный FET-USB становится для вас в два раза ближе. Моё мнение: нам чём уж не надо экономить, так это на отладке.
  6. А как по вашему MSP430F1612 запрограммировали? Его оказывается тоже нужно прошивать :blink: Вот для его прошивки и есть этот JTAG разъём. Прошу не лепить "горбатого к стенке" ;)
  7. Наверное повторюсь: ez430-2013 - это кит, состоящий из USB отладчка с интерфейсом Spy Bi Wire(SPBW) и отладочной платки с MSP430F2013IPW. Те кто покупал когда-нить набор FET + платка с ZIF панелькой поймут сразу аналогию Отладчик(эмулятор) универсален, а снабжён платкой с 2013 для того, что бы разрабатывать можно было начать сразу, и без ошибок подключения или разводки собственного разъёма на плату - Интерфейс отладчика к отлаживаемой системе: SPBW - т.е. НЕ JTAG ! Этот тип интерфейса экономит 2 пина на контроллере, т.е. вместо стандартных 4-х JTAG, у Вас есть 2 SPBW. Очень полезно для маловыводных кристаллов Что в свою очредь говорит: применим для маленьких кристаллов. У которых мало выводов и мало памяти(может медленный, сам не проверял - догадка). На сегодня SPBW поддерживают только MSP430F20xx (обратите внимание на нолик). Безо всяких угрызений совести можете разводить на своей плате с 20хх интерфейс SPBW и пользоваться оным для отладки при помощи вашей платки ez430. Как резюме: - ez430 - универсальный отладчик с интерфейсом Spy Bi Wire (НЕ JTAG) - 2013 - маленькое дополнение, чтоб разу можно было чего-то программировать. - JTAG на борту ez430 нет, и по заверениям разработчиков не будет. - Самый универсальный отладчик MSP-FET430UIF (если нужен USB).
  8. Еще есть серебряная паста. Тоже можно отверстия металлизировать, и никакой процесс не нужен. <{POST_SNAPBACK}> проблемы начнутся при пайке, особенно если применять термовоздушную станцию, все эти лаки и компаунды в которые был подмешан медный или серебряный порошок - сгорят, и порошок осыпется. Здесь нужен "радикальный" подход, т.е. бомбардировка свободными радикалами B)
  9. Всё звисит от стоимости реализации. Если алгоритм антидребезга + декодирования какая клавиша вдавлена занимает половину памяти контроллера - и 50% МИПСов - это уже очень плохо - если только контроллер не реализует саму задачу клавиатуры :) Вопрос нужно ставить так: сколько можно реализовать кнопок оптимально, в соотношении трудоёмксть/ресурсоёмкость.
  10. Может я "чайник" - здесь всё правильно - по такой схеме строятся все пульты ДУ для теликов и пр. Но как реализовать декодирование нажатия одновременно двух клавиш? Точнее правильное определение нажатия клавиши из одного столбца. Если пальчики толстые и нажимают сразу2-е клавиши - конфуз может окзаться ;)
  11. Видел новую технологию металлизации полимером проводящим - т.е. полимеризация. Применимо для прототипирования. Даже установку видел из 5-ти ванн. Весь процесс занимал 15 мин. А "полимеризация" длилась 30 сек.
  12. Вот несколько примеров. BiDirectional_level_shifter_PhilipsAN97055.pdf Interfacing_3v_and_5v_Applications_PhilipsAN240.pdf
  13. Не правда, дрова нужны как под Дос(кои в комплекте почти никто не поставляет) так и под Выньдоуз. Так, что это лепить горбатого к стенке. Недавно, из-за COM порта пришлось купить ДОК станцию :cranky:
  14. Как сделать двухстороннюю ПП и максимально точно совместь отверстия: Поготавливаем всё как обычно (см. выше). Единственное замечание по переносу рисунка: из опыта; печатаю на глянцевой, тонкой фотобумаге (из советских - у меня ФОТОН), далее как обычно - НЕПЕРЕГРЕВАЯ, чтобы желатин не подгорел :), Кладём в тёплую воду и сыпем совсем чуть-чуть фиксажа-кислого, нужно где-то 5-10 кристалликов на 1 литр воды. Много не нужно, так как он тонер тоже растворяет. Ждём совсем чуть-чуть, около минуты - и снимаем бумагу с платы. Если где-то остался прилипший желатин - ничего страшного, чуть больше фиксажа и пальцами - растворяет как масло на сковородке :) Кто будет пробовать пишите на мыло результат, и суда в форум. Проверено, работает - дороги 0.15 х 0.15 получалсь. Далее переносим рисунок на одну сторону ПП, а вторую сторону закрываем нитролаком (подойдёт лак для ногтей, можете у жены одолжить, либо выйти на улицу и в любом ларьке купить за 50 центов). Сушим - 5-10 минут - покаместь не высохнет лак.( Покрыввать нуно только одну сторону). Травим. Я испльзую лёгкий раствор азотной кислоты, травит быстрее, да и процесс почище, т.е. видно сколько стравило, и греть не нужно. Только при травлении выделяется водород, поэтому лучше всё делать не балконе, и не курить :) Смываем ацетоном лак и тонер. залуживаем вытравленную сторону(на месте отверстий у нас будут дырочки для центровки сверла, мы их указали, когда песатали на принтере, я обычно ставлю диаметр 0.4 мм). И сверлим ВСЕ отверстия. Далее по этим отверстиям совмещаем вторую сторону платы - оочень удобно против света настольной лампы. Если руки кривые, и не можете донести до утюга без сдвига, тогда можно слегка намочить бумагу. Далее, переводим рисунок на вторую сторону, а лаком покрываем уже вытравленную. Остальное по проверенному сценарию. ВСЁ - двухсторонняя плата готова - осталось только повпаивать проводки в дырочки переходных отвестий :) Первую сторону лучше травить сторону компонентов, а вторую - нижнюю (BOTTOM) - сторону проводников. Успехов!
  15. Не забывайте запускать WD. Если до след. запуска питание кондёра не успело сесть. Тогда кварц запусть нужно вручную. И не забыыайте, что флаги нужн сбрасывать вручную, те которые OSCFLT. Внутри кристала стоит защита от "дурака". Если чего не так сделал, т.е. пытаешся остановть DCO, а HS кварц ещё не фурычит - автоматом будет работать от DCO. Что-бы поправить нужно все флаги посбрасывать. HS Osc Fault определяется так: стоит кондёр и резюк, после Поелвик с защёлкиванием флага в тригер. Если кварц не фурычит - на кондёре ничего не детектируется, тогда защёлкивается флаг OSCFLT. Дальше только через ручной сброс этого флага. Так как он работает во всей схеме выбора(гарантированого рабочего) источника MCLK.
×
×
  • Создать...