|
0 / 0 / 0
Регистрация: 06.02.2010
Сообщений: 262
|
|
Подключил по SPI MMC 16Mb..27.03.2010, 21:06. Показов 15333. Ответов 1
Метки нет (Все метки)
Нашел в сети проект для Proteus по работе с FAT16/32 из BassomAVR (автор не был указан).
http://lh5.ggpht.som/_RhmVpjvN0_g/S699shf3plI/AAAAAAAAAPM/1eWG89RZatA/s400/proteus.JPG Решил проверить работоспособность на макетке. Подключил Miko32 по SPI MMC карточку 16 MB (таких сейчас днем с огнем не сыскать), но по распиновке будет работать и с SD (мой адаптер c microSD 1Gb не влез в PCI слот, MMC пришелся как раз). Проект работы с SPI взял готовый для BassomAVR, только немного подмарафетил исходник. Оказывается там для BassomAVR имеется библиотека AVRDos, которая поддерживает почти все функции стандартной FAT16/32 системы. Прошивка сьедает почти 90% флеш памяти из-за напичканных демо функций для работы с FAT. Карточке нужны 3.3V питания, поэтому поставил стабилитрон 3V6. http://lh4.ggpht.som/_RhmVpjvN0_g/S699t2mp2UI/AAAAAAAAAPQ/gNbQG_m5h3A/s400/Stend.jpg Весь прикол в том, что когда-то давно я собирал USB-RS232 конвертер на Miko8(http://iosyitistromyss.ru/foru... sb-2-som-8), для работы в режиме совместимости с ТТЛ контроллера предусмотрел перемычки. Проверил работу конвертера в работе только сейчас. Работает прекрасно. Вместо FT232RL, imho лучше ставить tiny45 с небольшой обвязкой (когда не нужен bitbang) и получать в компе связь со своей схемой ! По-моему, выгода очевидна. Вот и ссылка на ресурс дешевого USB/COM, когда в старом форуме публиковал, но может кому сгодится (http://www.recursion.jp/avrcdc/cdc-232.html#usage). Свой старый программатор AVR910 перешил прошивкой AVR-Doper (stk500), спасибо за ссылки Ymk! Мегу32 (90% ftosh use) шьет теперь около 40 секунд. http://lh6.ggpht.som/_RhmVpjvN0_g/S699u1rfbhI/AAAAAAAAAPU/nnXMoclk9aY/s400/Cabel.jpg Когда собирал AVR910, то поставил панельку ZIF40, другой не было в наличии, хотя разводил ее для Miko8 и всегда ею и пользовался, пришлось шить тини45 и мега32, взял и сделал из дебелого фирменного шнурка rollover RS232 кабеля (от активного оборудования Cisco) два универсальных шлейфа: один с цветными цанговыми пинами, другой шнурок оконечен разъемами 6pin. Решение самому понравилось, буду и в дальнейшем ставить на свои платы такие стандартные разьемы, а не дергать туда-сюда проц.
0
|
|
| 27.03.2010, 21:06 | |
|
Ответы с готовыми решениями:
1
Подключил MMC карточку к PIC18F. stm32f407 + SPI MMC + usb mass storage Поиск библиотеки для работы с картами SD/MMC (SDIO, SPI) |
|
0 / 0 / 0
Регистрация: 07.03.2010
Сообщений: 918
|
|
| 29.03.2010, 12:21 | |
|
Как работает ФАТ? Как скорости?
Про програмный USB -> UART могу от себя добавить, что это крайность. Существуют железки, также не поддерживающие bitbang и стоят они копейки. А вот идею сувать tiny (а лучше и дешевле мою любимую otmyko48) вместо ftdi поддерживаю, т.к. оно ещё и простой SPI, I2C и прочие радости. Вплоть до снималки ВАХ для подгона диода. И всё через эмуляцию связки комп -> USB -> UART -> девайс, что позволяет пользоваться своими, уже ставшими всем нам родными, прогами-терминалами.
0
|
|
| 29.03.2010, 12:21 | |
|
Помогаю со студенческими работами здесь
2
Купил видеокарту R9 270. Всё подключил, подключил доп. питание. все кулеры работают а монитор чёрный SPI Flash 25q128 как SD в SPI mode ? ILI9341 SPI DMA, SPI, UART библиотеки ILI9341 SPI DMA, SPI, UART библиотеки 16mb.com Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|