|
0 / 0 / 0
Регистрация: 24.01.2010
Сообщений: 107
|
|||||||||||
Не проходит инициализация TWI12.02.2010, 14:00. Показов 20773. Ответов 30
Метки нет (Все метки)
Добрый день!
Мучаюсь с TWI Хочу в учебных целях подключить внешнюю память типа 24C64a Взял текст программы из уроков DI-Halta. Процессор МЕГА32 частота - вн. кварц - 8Мгц
Что делать дальше? Ничего не пойму!!!
0
|
|||||||||||
| 12.02.2010, 14:00 | |
|
Ответы с готовыми решениями:
30
Не проходит инициализация CAN Stm32 Не проходит инициализация Не проходит инициализация переменной |
|
0 / 0 / 0
Регистрация: 24.01.2010
Сообщений: 107
|
|
| 12.02.2010, 22:25 | |
|
Сейчас выдрал микросхему памяти,
запись все равно проскакивает, а вот на чтении зацикливается... Попробую параллельным программатором ее зашить и поглядеть что читается...
0
|
|
|
0 / 0 / 0
Регистрация: 22.01.2010
Сообщений: 3,496
|
|
| 12.02.2010, 22:34 | |
|
И читаться тоже не должно. Чтение как-то так выполняется
старт-sla/w-адрес-старт-sla/R-читаем-читаем-читаем... нак-читаем-стоп
0
|
|
|
0 / 0 / 0
Регистрация: 24.01.2010
Сообщений: 107
|
||||||
| 13.02.2010, 00:26 | ||||||
|
Поборол, но не до конца!
Вот така конструкция РАБОТАЕТ!!! Но только под Джитагом в пошаговом режиме. В реале... то совсем не пишет и не читает, то пишет, но не читает!!! Где-то надо задержки ставить!!!!
0
|
||||||
|
0 / 0 / 0
Регистрация: 24.01.2010
Сообщений: 107
|
|
| 13.02.2010, 00:50 | |
|
Все, окончательно определился!
Читает слету, прямо в железе, а вот пишет - только если блока записи поставить Брейк, а потом нажать F5. Причем процедура Delay, сделанная на 3-х регистрах и вычитании, если я ее вставляю между блоком записи и чтения, даже на 1с. - не помогает. Вот здесь уже без Гуру не обойтись! Заранее спасибо!!!
0
|
|
|
0 / 0 / 0
Регистрация: 22.01.2010
Сообщений: 3,496
|
||
| 13.02.2010, 00:56 | ||
Заранее спасибо!!! Дзэнский гуру вам всем на нужен. Чтобы демонстрировал хлопок одной ладонью, и почаще, на. А если серьёзно, то надо научиться читать. Читать всё, что написано, а не избирательно, то что понятно. Даташит тебе нужен а не Гуру.
0
|
||
|
0 / 0 / 0
Регистрация: 24.01.2010
Сообщений: 107
|
|
| 13.02.2010, 01:00 | |
|
Мне конечно стыдно.... Но поллинг это что??? Типа задержки???
А как ее реализовать????
0
|
|
|
0 / 0 / 0
Регистрация: 22.01.2010
Сообщений: 3,496
|
|
| 13.02.2010, 01:06 | |
|
Ди, расскажи товарищу. Я уже спёкся на. Я больше не могу этого вынести, у меня руки на клавиши не попадают.
0
|
|
|
0 / 0 / 0
Регистрация: 24.01.2010
Сообщений: 107
|
|
| 13.02.2010, 01:13 | |
|
Извините за дурацкие вопросы, больше не буду Вам морочить голову.
0
|
|
|
0 / 0 / 0
Регистрация: 23.01.2010
Сообщений: 1,142
|
|
| 13.02.2010, 03:32 | |
|
Запись длится доолго. Надо либо задержку, либо опрашивать готовность (поллинг) Если есть, что опрашивать. Например на термометр с памятью опрашивать нечего - нужна задержка 10 мс.
0
|
|
|
0 / 0 / 0
Регистрация: 24.01.2010
Сообщений: 107
|
||
| 13.02.2010, 11:27 | ||
Все работает! Последний вопрос: Если я вывожу несколько байтов данных подряд на запись, мне паузу делать после вывода каждого байта или по окончании всей записи 1 раз???
0
|
||
|
0 / 0 / 0
Регистрация: 23.01.2010
Сообщений: 1,142
|
|
| 13.02.2010, 13:27 | |
|
Это в даташите. У всех EEPROM по разному. Кто-то умеет по одному байту, кто-то страницу. Размер и адреса страниц - там же. Я из-за этого геморроя от EEPROM отказался.
0
|
|
| 13.02.2010, 13:27 | |
|
HP CP1025 color инициализация проходит не полностью Не проходит инициализация датчика VL53L0X при подключении к Arduino Oracle 11g XE & SuSE 10 SP2 - не проходит инициализация базы Что такое инициализация сегментов или инициализация регистров? TWI Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ
Основная суть и тезисы по измерениям:
0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема.
Объект не может перемещаться в 0D.
1D (Первое измерение):. . .
|