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

CrimsonPig

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

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

  • Посещение

Репутация

0 Обычный

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

  • Звание
    Местный
    Местный
  1. Ну вот, эппл дураки, наверное, что в разъем для блока питания планшета ставят 32-битный армовский контроллер. Может они так делают, потому что в это в конечном итоге выгоднее ? Критерии полезности\нужности разные бывают.
  2. ... а если это делать программно, то это примерно 5 строчек кода. Да, я нашел самое _простое_ решение для топикстартера: не надо узбеков с переменныв резистором, пусть возьмет индуктивность на несколько сот генри и включит последовательно с ней свой светодиод... моделирование покажет!
  3. Ну и в чем проблема ? Берете переменный резистор и узбека, пусть он вам его крутит. проще некуда..
  4. .. топология драйвера значения не имеет, насколько я понял ? Ну, там buck, boost и прочее :) Allegro A6210 не пойдет ? Внешний транзистор тоже можно поставить при желании, только подключать его никуда не надо :)
  5. Я такие вещи делаю на простейшем пике. Шимом. из деталей: Пик, 1 конденсатор по питанию, драйвер светодиода (резистор в простейшем случае). Защита входов по вкусу. Некоторые проблемы могут возникать с "плавностью" если разрядность шима невелика, то могут быть заметны дискретные переходы между соседними уровнями яркости. (я пробовал какие-то драйвера светодиодов с easy scale управлением - 32 градации явно мало). Так же "яркость" для глаза не линейна и ток светодиода желательно регулировать по экспоненте. Опять же все зависит от назначения - если это для себя, то нет разницы по цене, можно переплатить доллар за контролеер по-мощнее с аппараным шимом и пр.
  6. А хз. Мое решение (весьма спорное в плане низкочастотного ШИМа, допускаю) содержит примерно 5 деталей, при этом почти не рассеивает мощность, не требует настройки, режимы работы гибко настраиваются несколькими констрантами в EEPROM, "страгивает" вентилятор если его надо запустить на низких оборотах, пытается поднять тревогу если датчик отвалился.
  7. То есть мое решение на PIC, что я приводил выше, поколение ардуины не устраивает ? :)
  8. В изделиях, которые изготавливают для вероятного противника электролиты впаивают в обратной полярности :)
  9. Вот, я в свое время от скуки развлекался, может подойдет... http://www.eevblog.com/forum/projects/smar...358/#msg1230358
  10. Я уже точно не помню, но стоит взглянуть на поле BPB_RsvdSecC (offset 14). Оно говорит, сколько секторов зарезервировано от начала volume и до начала FAT tables. Все сектора, которые не несут служебной информации, могут содержать что угодно, в том числе и код загрузчика. Кроме того, это поле используется для выравнивания FAT tables по началу EraseBlock, если это кому-то надо (SD карточки, например). На FsInfo лучше не полагаться, никто его толком не использует, потому что почти невозможно гарантировать правильность записанной там информации.
  11. Не надо читать никакие wiki. Надо погуглить на тему "Microsoft fat file system specification". Там будет документ, где все расписано относительно точно. На носителе может быть еще и Partition Table.
  12. Это у вас проблемы с мировосприятием. "FAT FS" в контекстре моих сообщений, это "FAT file system", то бишь способ организации данных на носителе, соотвествующий спекам FAT file system от MS. Если вы кроме китайских поделок мало что видели, это ваши проблемы.
  13. Ну, на самом деле, если не нужны функции записи данных в файловой системе, то остаток (только чтение файлов) это всего лишь 10% от функциональности\размера кода. Если еще жестко завязаться на тип, к примеру FAT12, и отсутствие директорий (кроме root), то разбор этого несчастного фата и чтение данных из cluster chain займет строк 500 кода с обширными комментариями. Да, кстати... если ваше устройство прикидывается mass storage и эмулирует FAT FS на лету, может вам на лету и эмулировать root directory вместе с dir. entry ваших хитрых файлов ?
  14. Ну так и запретите в своем девайсе запись в сектор, где хранятся directory entries ваших "файлов" и в FAT вообще. Ни стереть, ни удалить ничего будет нельзя, а писать внутрь уже существующих файлов - можно. Или сейчас опять откроется пачка секретных требований, которые некто утаил в силу своей хитрости ?
  15. Диагноз-то поставят топикстартеру ? :)
×
×
  • Создать...