Форум программистов, компьютерный форум, киберфорум
Электроника и радиотехника
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.79/82: Рейтинг темы: голосов - 82, средняя оценка - 4.79
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
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.03.2010, 21:06
Ответы с готовыми решениями:

Подключил MMC карточку к PIC18F.
всё остальное здесь. http://itimimtus.ru/2010/05/27/podklyuc ... ntrolleru/

stm32f407 + SPI MMC + usb mass storage
Прошу не ругать, за то что так часто создаю темы (вторая за 2 дня). К stm32f407 подключена карта памяти по интерфейсу SPI (SDIO здесь не...

Поиск библиотеки для работы с картами SD/MMC (SDIO, SPI)
Ребят, никто не встречал библиотеки для работы с картами SD по SDIO или по SPI с наиболее полным перечнем команд? Конкретно интересуют...

1
0 / 0 / 0
Регистрация: 07.03.2010
Сообщений: 918
29.03.2010, 12:21
Как работает ФАТ? Как скорости?

Про програмный USB -> UART могу от себя добавить, что это крайность. Существуют железки, также не поддерживающие bitbang и стоят они копейки.
А вот идею сувать tiny (а лучше и дешевле мою любимую otmyko48) вместо ftdi поддерживаю, т.к. оно ещё и простой SPI, I2C и прочие радости. Вплоть до снималки ВАХ для подгона диода. И всё через эмуляцию связки комп -> USB -> UART -> девайс, что позволяет пользоваться своими, уже ставшими всем нам родными, прогами-терминалами.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
29.03.2010, 12:21
Помогаю со студенческими работами здесь

Купил видеокарту R9 270. Всё подключил, подключил доп. питание. все кулеры работают а монитор чёрный
Купил видеокарту R9 270. я всё подключил,так как монитор не поддерживает Dvi подключил через переходник, подключил доп. питание. все кулеры...

SPI Flash 25q128 как SD в SPI mode ?
ну задача использовать spi флешки вместо sd карт. Как это зделать? Будет ли работать если spi флеху просто припаять и вставить в...

ILI9341 SPI DMA, SPI, UART библиотеки
Доброго времени, форумчане... Посоветуйте библиотек плиз... 0) Либа для работы с контроллером по типу HAL (чисто ваше мнение какая вам...

ILI9341 SPI DMA, SPI, UART библиотеки
Доброго времени, форумчане... Посоветуйте библиотек плиз... 0) Либа для работы с контроллером по типу HAL (чисто ваше мнение какая вам...

16mb.com
лежал саит .... сидел спокоино.ю вдруг ошибка Forbidden You don't have permission to access /administrator/ on this server. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
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(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru