Поиск по сайту

Результаты поиска по тегам 'Flash'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип публикаций


Категории и разделы

  • Вопрос-Ответ. Для начинающих
    • Песочница (Q&A)
    • Дайте схему!
    • Школьникам и студентам
    • Начинающим
    • Паяльник TV
    • Обсуждение материалов с сайта
  • Радиоэлектроника для профессионалов
    • Световые эффекты и LED
    • Роботы и модели на ДУ-управлении
    • Автоматика
    • Самодельные устройства к компьютеру
    • Программное обеспечение
    • Автомобильная электроника
    • Системы охраны и наблюдения. Личная безопасность
    • Питание
    • Электрика
    • Промышленная электроника
    • Ремонт
    • Металлоискатели
    • Измерительная техника
    • Мастерская радиолюбителя
    • Сотовая связь
    • Спутниковое ТВ
    • КВ и УКВ радиосвязь
    • Жучки
    • Телефония и фрикинг
    • Высокое напряжение
    • Идеи и технологии будущего
    • Справочная радиоэлементов
    • Литература
    • Разное
  • Аудио
    • FAQ, Технологии и компоненты
    • Для начинающих
    • Источники звука
    • Предусилители, темброблоки, фильтры
    • Питание аудио аппаратуры
    • Усилители мощности
    • Акустические системы
    • Авто-аудио
    • Ламповая техника
    • Гитарное оборудование
    • Прочее
  • Микроконтроллеры
    • МК для начинающих
    • AVR
    • PIC
    • STM32
    • Arduino и Raspberry Pi
    • ПЛИС
    • Другие микроконтроллеры и семейства
    • Алгоритмы
    • Программаторы и отладочные модули
    • Периферия и внешние устройства
    • Разное
  • Товары и услуги
    • Коммерческие предложения
    • Продам-Отдам, Услуги
    • Куплю
    • Уголок потребителя
    • Вакансии и разовая работа
    • Наши обзоры и тесты
  • Разное
    • Конкурсы сайта с призами
    • Сайт Паяльник и форум
    • Курилка
    • Технический английский (English)
    • Наши проекты для Android и Web
    • FAQ (Архив)
    • Личные блоги
    • Корзина
    • Вопросы с VK
  • ATX->ЛБП Переделки
  • Юмор в youtube Киловольты юмора
  • Надежность и группы продавцов Радиолюбительская доска объявлений exDIY
  • разные темы Переделки

Блоги

Нет результатов для отображения.

Нет результатов для отображения.

Местоположения

  • Пользователи форума

Группа


ICQ


Skype


Интересы


Город


Сфера радиоэлектроники


Оборудование

Найдено 9 результатов

  1. CoIDE v2beta

    Простите, продублирую свой пост в новой теме: Форумчане, коллеги! Подскажите, пожалуйста. CoIDE выдает вот такую ошибку при записи во флешпамять: Error: Connect failed, check config and cable connection. Со шнуром USB всё в порядке, ST-Link Utility установил. Но в диспетчере устройств драйвер STM32 почему-то именно в разделе дисковых устройствах отображается(в контроллерах USB его нет). На отладочной плате Discovery горит Красный светодиод. Настройки дебаггера в CoIDE прилагаю. Спасибо.
  2. Вопрос такой, известно, что у большинства STM32 нет EEPROM памяти и данные нужно хранить в Flash памяти. С чтением и записью данных я разобрался, данные (настройки) храню в последней 127 странице памяти. Эти самые настройки я передаю по UART, только вот проблема такая, что мне нужно при прошивке МК и первом запуске программы, эти настройки напрямую записать в память, т.е. дефолтные. В CooCox CoIDE я такого не нашел. Возможно вообще такое?
  3. Доброе утро, форумчане! Еще по прошлому своему вопросу я скорее всего поразил вас своей безграмотностью, но я попытаю счастье и задам еще один вопрос. Мне необходимо, как я уже написал в заголовке, подключить к МК память на 256МБ, то есть это на 2Gb. Но суть вопроса даже в другом, я смотрел даташиты на всевозможные модели и видел только памяти с вшнешней шиной в 8 и 16 бит. Затем стал читать общую спецификацию и там тоже видел информацию только на эти два типа. Но каких-то конкретных фраз, что nand flash памяти с большими разрядностями не выпускают, я не видел. Бывают ли памяти с большими разрядностями nand flash? И небольшой вопрос именно по структуре работы. Если у нас 2Gb, то есть надо покрыть адреса в 31бит, то есть для задания адреса как раз и надо минимум 4-5циклов. На работе по циклам и основывается работа nand flash памяти, все же верно? Если есть возможность, был бы очень благодарен на какую-нить ссылку или книгу, кот-ая совсем развеяла бы все мои вопросы. Честно пробовал искать, но тяжело фильтровать информацию самостоятельно. Еще раз прошу прощения за свои базовые вопросы. Спасибо.
  4. Здравствуйте, весь день голову ломаю...Нужно подружить PIC16F72 с Flash-памятью AT45DB161D. В порядке эксперимента для начала хочу прочитать регистр статуса и идентификатор памяти, но она ничего совсем не отвечает . вот код: ;========== Настройка МК ============================================== SetMCU CALL Pause1s CLRF STATUS CLRF PORTA CLRF PORTB CLRF PORTC BSF STATUS, RP0 ;Банк 1 MOVLW b'00000000' ;Значение для направления PORTA MOVWF TRISA ;Настройка PORTA MOVLW b'00000000' ;Значение для направления PORTB MOVWF TRISB ;Настройка PORTB MOVLW b'00010000' ;Значение для направления PORTC MOVWF TRISC ;Настройка PORTC ;========== Инициализация SPI =========================================== BCF STATUS, RP0 ;Банк 0 CLRF SSPSTAT MOVLW b'00100000' ;Значение для настройки SPI MOVWF SSPCON ;Настройка SPI BSF PORTC, 6 ;Установка CS0 ;========== Чтение идентификатора AT45DB161D BCF PORTC, 6 ;Опускаем CS MOVLW 0x9F ;Опкод для чтения идентификатора CALL SPI_Trans ;Обмен SPI MOVLW 0x00 ;Ждем ответ CALL SPI_Trans MOVF SPI_RX,0 ;Принятый байт в аккумулятор MOVWF PORTB ;Вывод значения BSF PORTC, 6 ;Завершение передачи stop GOTO stop ;Бесконечный цикл ;========== Передача по SPI ====================================================================================================== SPI_Trans MOVWF SSPBUF ;Передача байта CALL Pause1ms ;Ожидание завершения передачи MOVF SSPBUF, 0 ;Копирование принятого байта MOVWF SPI_RX RETURN В протеусе с SPI_Debugger-ом все работает, если подставить на место ответа какое-нибудь значение, оно выводится в портБ. Но в железе с подключенной памятью ничего не происходит. Выводы памяти RESET, WP соединены с питанием. Питание 3,3В. Помогите, пожалуйста)
  5. Stm32 Запись Во Flash Зависает

    пытаюсь записать данные во FLASH, зависает в момент присвоения, да так, что даже прерывания перестают работать, с мануалом всё сходится if(FLASH->CR&FLASH_CR_LOCK) { FLASH->KEYR=FLASH_KEY1; FLASH->KEYR=FLASH_KEY2;//проверял, разблокируется успешно } FLASH->CR|= FLASH_CR_PG; *addr=(uint16_t)data;//вот здесь всё зависает while(FLASH->SR&FLASH_SR_BSY); FLASH->CR &= ~FLASH_CR_PG; FLASH->CR |= FLASH_CR_LOCK; использование стандартной функции заканчивается тем же FLASH_Unlock(); FLASH_ProgramHalfWord(0x08004000, (uint16_t)0x1234); FLASH_Lock(); помогите плиз разобраться
  6. Вопрос в том как это сделать? И можно ли? Что нужно: * Загрузиться * Сгенерировать байткод прямо в программе * Передать ему выполнение * После окончания его работы вернуться в место вызова и получить результат. Примером самой простой подпрограммы может быть: var + 1.
  7. Всем доброго времени суток! Возникла идейка создать девайс типа картриджа игровой приставки Dendy на микроконтроллере. Суть идеи: - установить flash-память и USB разъем (чтоб можно было подключать к ПК как обычную флешку); - отформатировать в FAT32 и забрасывать файлы .nes; - установить микроконтроллер, подключенный к шине адреса и шине данных приставки; - микроконтроллер получает запрос на считывание (запись) данных с определенного адреса и выбирает данные из файла .nes; - программа микроконтроллера будет учитывать особенности мапперов различных моделей (согласно классификации iNES). У меня возникает несколько вопросов: 1. Стоит ли устанавливать на девайс отдельную RAM-память? 2. Где можно найти описание работы мапперов (некоторые у меня уже есть)? 3. Какие микросхемы памяти лучше использовать (FLASH или EEPROM)? Заранее благодарен за ответы, советы, подсказки и прочие сообщения!
  8. Пытаюсь разобраться в программировании устройств при помощи SPI интерфейса, вроде прочитал несколько статей, и вроде как понял как работать с LPT портом в данной задачи, у меня есть флеш MX25L3205, помогите понять как ее читать и также программировать, пытался читать даташит по ней, но к сожалению ничего не понял - с английским совсем плохо. Как получить ID флеш? Какие команды правильно подать и какой такт должен быть. Подскажите как мне правильно с ней работать. P.S. у самого имеется Willem, но хотелось бы написать программу для работы с такими флеш! Спасибо за внимание.
  9. Доброго времени суток! Появилась у меня однанавязчивая идея - сделать котику ошейник с видеокамерой. Есть ноуутбук - acer aspire 5735z слегка побитый жизнью, так есть вебка, которую можео извлечь. Валяется куча usb-флешек, от которых можно память взять. Как совместить два этих цифровых устройства? Первое что пришло в голову это свзать их микроконтроллером. Вот только можно ли запихать туда алгоритм сохранения изображения в jpg(хотя бы так, на компьютере уже видео делать)? Может кто видел подобное, или сам задумывался?