30 січня 2012 23:17
Час від часу зустрічаю запитання по відмінностях між цими мікросхемами. В описах чи відкритих проектах в інтернеті згадується FT2232C, а в продажу зараз є FT2232D. Виникають сумніви у сумісності програм та адаптерів.
Як це часто буває, всі ці сумніви розвіюються при перегляді сторінки опису FT2232D. Але чомусь багатьом легше не подивитися на сайті виробника, а спитати на форумі чи набрати рядок «різниця FT2232C та FT2232D» в пошуковику. Ну що ж, ось він, цей рядок для нього, хай йому буде легше
Документації на старіші версії мікросхем на сайті вже немає, але безпосередньо на сторінці сказано:
The FT2232D is the 3rd generation of FTDI’s popular USB UART/FIFO IC. The FT2232D is an updated version of the FT2232C and its lead free version, the FT2232L. Please note that the FT2232D is not an new generation of device.
The FT2232D is lead free and pin compatible with the original FT2232C and FT2232L devices. All the original device features are supported with some additional features available including a CPU-style FIFO mode and an extended operating temperature range.
»»» І що ж все це означає?
18 січня 2012 23:36
Нещодавно пішов і взяв на балконі шматочок дерева. Кілька рухів пилкою, трохи роботи ножем та напилком, два отвори. Вийшла ось така деталька.
І захотілося щось зробити руками, і не хотілося викидати річ, яка зламалася, але могла б ще довго працювати.
»»» Подивитися, що ж то зламалося
10 січня 2012 19:22
Прийшов у пошту лист такого змісту:
Від: Приват24 security@privat24.ua
Кому: avreal
Ваш профіль добігає кінця.
Для того, щоб залишатися активним, будь ласка, натисніть на посилання нижче і слідуйте умови дії:
httр://www.рrivat24-ua.com/lоgin
Спасибі Вам, Приват24
Знову, як вже було з SMS-лохотроном, відразу зрозуміло, що щось тут не те.
»»» Що то було і як з тим боротися
5 січня 2012 21:29
Некоторые из микросхем фирмы FTDI имет встроенный аппаратный блок последовательных интерфейсов MPSSE, предназначенный для реализации интерфейсов JTAG, SPI, I2C. FT2232D и её более старые версии FT2232C, FT2232L поддерживают Full-Bandwidth USB и имеют верхнюю границу частоты сигнала TCK/SCK 6 МГц. Для микросхем, работающих в стандарте USB 2.0 Hi-Speed, т.е. для FT2232H, FT4232H, FT232H, граница выше — 30 МГц.
MPSSE определяет использование линий DBUS0..DBUS2 как сигналов TCK/SCK, TDI/MOSI и TDO/MISO. Для программирования микроконтроллеров AVR необходим сигнал RESET, для которого можно использовать линию DBUS3 (TMS/CS), что и сделано в AVReAl по умолчанию.
»»» Использование MPSSE с AVReAl
31 грудня 2011 23:59
І знову є традиційний календар на наступний рік.

Завантажуйте, друкуйте…
На цей раз вигляд трохи інший.
Перший календар було зроблено ще у Star Office 5.2 для Windows. Більші картинки було взято з його «арт-бібліотеки», а менші біля назв місяців — то були символи з шрифтів wingdings та webdings.
StarOffice замінився на OpenOffice 1.x, 2.x.
З часом щось совалося в шрифтах і деякі зображення змінилися, але великі картинки залишалися тими ж.
Після переходу у Лінукс календар зберігся, бо згадані шрифти однак ставилися в пакеті з іншими з допомогою ttf-mscorefonts-installer. Але цього разу пропало кілька картинок-символів. Виявилося, що одного із згаданих шрифтів в убунті вже нема, довелося пошукати інші символи.
Це було останнім поштовхом до заміни картинок у лівому верхньому кутку на «рідніші».
21 грудня 2011 13:19
Вышла новая версия програматора avreal – v1.28r9 (Tue 2011-12-20).
-
Добавлена поддержка FT232H (режим MPSSE)
-
Изменена обработка задержек в Windows-версии: уменьшена загрузка процессора при работе с ключами -k/-K
-
Для всех микроконтроллеров изменён метод пересинхронизации (resync). Сначала делается одна попытка синхронизации импульсом RESET, после чего выполняется способ с дополнительным импульсом SCK.
Больше про методы синхронизации.
20 грудня 2011 20:34
Процедура входа в ISP-программирование AVR начинается с активации сигнала сброса микроконтроллера, за которой следует передача по SPI команды входа в режим программирования. На момент активации сигнала RESET на входе SCK должен быть низкий уровень. Если это условие не выполняется, то спад сигнала SCK уже после установки низкого уровня на входе сброса приводит к непредусмотренному изменению состояния автомата программирования.
При передаче 4-байтовой команды входа в программирование этот лишний спад искажает команду, микроконтроллер её не опознаёт и не переходит в нужный режим. Сдвиг фаз между программатором и микроконтроллером нарушает байтовую синхронизацию, поэтому нет смысла просто передавать команду еще раз.
Потеря синхронизации может произойти и во время программирования, про это можно почитать в публикации про сообщение «synchronisation lost» в AVReAl.
В документации на микроконтроллеры AVR описаны два способа восстановления синхронизации.
»»» Узнать больше о пересинхронизации
8 грудня 2011 12:06
Сиджу, паяю…
Визирнув у вікно.
Весна та літо
Ці такі довгі були,
Що сніг здивував.
20 листопада 2011 15:04
З великою затримкою, але зроблено давно обіцяні сережки.
Попередні саморобні сережки були зі стабілітронів, дроселів та транзисторів. Ці — з діодів. За основу взято 2Д504А з товстим позолоченим виводом, а вже до нього підвішено діоди серій КД52х. Все рідне, «без ніяких латинських домішок».
Дизайн мій, ескіз було намальовано ще як «транзисторні» робилися.
Виконання синове. Швензи на цей раз з Петрівки, він навідріз відмовився від гірших і спеціально за ними їздив учора, немало подивувавши продавця старанним вибором.
Закінчував сережки коли я на роботі був.
»»» Подивитися на сережки з коробочкою
8 листопада 2011 12:13
Нашёл время на продолжение разработки scmRTOS.
Порт STM8/IAR добавлен в репозиторий в ветку scmRTOS pre-v4.00. Оттуда можно вытащить архив примеров scmRTOS для порта STM8/IAR. Каталоги scmRTOS/Common, scmRTOS/Extensions и scmRTOS/STM8 в архиве примеров пусты, необходимо загрузить архивы ядра scmRTOS pre-v4.00, расширений ядра и порта STM8/IAR, распаковать их в соответствующие каталоги.
»»» Подробнее про порт scmRTOS для микроконтроллеров STM8