Всем добра!
Есть небольшой код для дыни, я хочу его переложить в тиньку.
Загрузил ядро где в качестве ТХ pb0, поставил скорость 600 кГц
Зашил. И на компе в терминале, в сравнении с дыней все ровно и одинаково, но когда цепляю её к устройству в котором она должна работать она (АКБ с контроллером, чтобы он не блочился, каждые 5 сек нужно слать байты которые в скетче).
Проблема в том , что от дыни работает с этим кодом, а от тинни13 нет, хотя в мониторе порта одинаково выдают.
Может кто подсказать в чем проблема?
void setup() {
Serial.begin(9600);
}
void loop() {
Serial.write(0x3a);
Serial.write(0x13);
Serial.write(0x01);
Serial.write(0x16);
Serial.write(0x79);
delay(5000);
}
Программирование ATtiny13
-
Lexx-kgorsk
- Родился
- Сообщения: 4
- Зарегистрирован: Пт авг 20, 2021 11:11:45
- Реклама
- АлександрЛ
- Друг Кота
- Сообщения: 43937
- Зарегистрирован: Пн ноя 30, 2009 03:00:01
- Откуда: Нерезиновая
Re: Программирование ATtiny13
Может, у вас скорость порта не соответствует?
Re: Программирование ATtiny13
А дыня-то - из Чарджоу?
Я бы поставил осцилл на ТХ и посмотрел - в чём разница. Имеет значение не только скорость передачи, но и другие настройки: чётность, число бит и пр.
Нет осцилла - тады sorry.
И совет как новичку: не переусердствуй с жаргоном. На этом форуме, наверное, есть и кроме меня не специалисты по бахчеводству. Это же сколько лишних калорий пришлось сжечь, чтобы докопаться, что дыня - это Arduino. Я-то её назывл Дунькой
- это на программаторе для заливки hex'а во флеш. А какая скорость для UART установлена?скорость 600 кГц
Я бы поставил осцилл на ТХ и посмотрел - в чём разница. Имеет значение не только скорость передачи, но и другие настройки: чётность, число бит и пр.
Нет осцилла - тады sorry.
И совет как новичку: не переусердствуй с жаргоном. На этом форуме, наверное, есть и кроме меня не специалисты по бахчеводству. Это же сколько лишних калорий пришлось сжечь, чтобы докопаться, что дыня - это Arduino. Я-то её назывл Дунькой
Последний раз редактировалось Jack_A Сб окт 21, 2023 19:15:07, всего редактировалось 1 раз.
Re: Программирование ATtiny13
[uquote="Lexx-kgorsk",url="/forum/viewtopic.php?p=4491462#p4491462"]Есть небольшой код для дыни, я хочу его переложить в тиньку.
Загрузил ядро где в качестве ТХ pb0, поставил скорость 600 кГц[/uquote]
А "дыня" - это что?
Ты был лучше нормальным языком описывал чего хочешь получить и что не получается. Какое ядро, какие библиотеки и какие 600 кгц? И код в тег оформляй. Кнопку видишь? Это если помощи хочешь.
Загрузил ядро где в качестве ТХ pb0, поставил скорость 600 кГц[/uquote]
А "дыня" - это что?
Ты был лучше нормальным языком описывал чего хочешь получить и что не получается. Какое ядро, какие библиотеки и какие 600 кгц? И код в тег оформляй. Кнопку видишь? Это если помощи хочешь.
- Реклама
-
veso74
- Поставщик валерьянки для Кота
- Сообщения: 1916
- Зарегистрирован: Сб май 05, 2012 20:24:52
- Откуда: KN34PC, Болгария
- Контактная информация:
Re: Программирование ATtiny13
Вероятно ATtiny13A с фюзы "по умолчанию" ((Internal 1.2 MHz -> Serial: 19200).
Для 9600, после установки частоты 600 kHz из меню ArduinoIDE/MicroCore записали загрузчик в ATtina13a? (или вручную: с программатором: фюзы).
ArduinoIDE/MicroCore/Serial support
Для 9600, после установки частоты 600 kHz из меню ArduinoIDE/MicroCore записали загрузчик в ATtina13a? (или вручную: с программатором: фюзы).
ArduinoIDE/MicroCore/Serial support



