AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
12.08.2019, 13:38
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,017
Сказал спасибо: 3,025
Сказали Спасибо 3,199 раз(а) в 2,171 сообщении(ях)
|
Re: UART, SoftUART и SIM800L
Сообщение от worke2
|
В общем предположение пока такое: модем отправляет байты и между ними только один стоп бит, нету паузы, по времени байты слипаются. Из-за того что генератор не калиброванный.
|
Если так, то виноват не генератор, а дуриновский скетч.
Сообщение от worke2
|
среда - arduino
|
Если интересно, могу поискать дома softUART на ассемблере (на базе app. note AVR910).
__________________
Экзорцист 40-го уровня.
|
|
|
Сказали "Спасибо" ForcePoint
|
|
|
12.08.2019, 13:52
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,056
Сказал спасибо: 2,562
Сказали Спасибо 11,889 раз(а) в 5,963 сообщении(ях)
|
Re: UART, SoftUART и SIM800L
Сообщение от ForcePoint
|
Если так, то виноват не генератор, а дуриновский скетч.
|
Почему на младшем чипе работает?
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
12.08.2019, 15:11
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,017
Сказал спасибо: 3,025
Сказали Спасибо 3,199 раз(а) в 2,171 сообщении(ях)
|
Re: UART, SoftUART и SIM800L
Сообщение от akegor
|
Почему на младшем чипе работает?
|
Хм-м-м... ну надо-ж дурину похаять!
__________________
Экзорцист 40-го уровня.
|
|
|
Сказали "Спасибо" ForcePoint
|
|
|
12.08.2019, 19:41
|
|
Частый гость
Регистрация: 27.05.2016
Сообщений: 31
Сказал спасибо: 46
Сказали Спасибо 12 раз(а) в 6 сообщении(ях)
|
Re: UART, SoftUART и SIM800L
Сообщение от ForcePoint
|
Если так, то виноват не генератор, а дуриновский скетч.
|
Скетч тут ни при чем, он же принимает данные с USB-UART. Ответы модема и на аппаратном порту не принимаются.
Я бы хотел в этой теме больше уважения и без вечного спора ASM vs ARDUINO. Реализация softUART из библиотек Arduino работает.
Кстати, как можно достоверно измерить частоту чипа? Ведь ни на одну ногу она не выходит...
|
|
|
|
12.08.2019, 22:16
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,984
Сказал спасибо: 0
Сказали Спасибо 4,943 раз(а) в 2,371 сообщении(ях)
|
Re: UART, SoftUART и SIM800L
Сообщение от worke2
|
Реализация softUART из библиотек Arduino работает
|
работает, работает, но как? TCP IP тоже работает... через анус
Сообщение от worke2
|
как можно достоверно измерить частоту чипа?
|
запустить таймер и дергать ногой не как? или как? или простейший регистр-счетчик и вывод состояния на выводы в порт
|
|
|
|
12.08.2019, 22:41
|
|
Частый гость
Регистрация: 27.05.2016
Сообщений: 31
Сказал спасибо: 46
Сказали Спасибо 12 раз(а) в 6 сообщении(ях)
|
Re: UART, SoftUART и SIM800L
Сообщение от jump
|
работает, работает, но как? TCP IP тоже работает... через анус
|
Это не понял про что и к чему
Сообщение от jump
|
запустить таймер и дергать ногой не как? или как? или простейший регистр-счетчик и вывод состояния на выводы в порт
|
я имел в виду что на какой-то ноге получить тактовую частоту. Дрыгать ногой - нереально. Но это чисто академический интерес, коррекцию можно и по-другому сделать.
|
|
|
|
12.08.2019, 22:46
|
|
Почётный гражданин KAZUS.RU
Регистрация: 15.11.2010
Сообщений: 2,379
Сказал спасибо: 338
Сказали Спасибо 328 раз(а) в 253 сообщении(ях)
|
Re: UART, SoftUART и SIM800L
Сообщение от worke2
|
Кстати, как можно достоверно измерить частоту чипа? Ведь ни на одну ногу она не выходит...
|
В AVR можно вытащить частоту осциллятора. Частота непосредственно ядра узнаётся по ногодрыгу регистра порта IN...
|
|
|
Сказали "Спасибо" parovoZZ
|
|
|
12.08.2019, 23:29
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,017
Сказал спасибо: 3,025
Сказали Спасибо 3,199 раз(а) в 2,171 сообщении(ях)
|
Re: UART, SoftUART и SIM800L
Сообщение от worke2
|
Реализация softUART из библиотек Arduino работает.
|
Сообщение от worke2
|
Это не понял про что и к чему
|
Блажен, кто верует.
Сообщение от worke2
|
Кстати, как можно достоверно измерить частоту чипа? Ведь ни на одну ногу она не выходит...
|
Use the SOURCE, Luke!
Сообщение от ATmegaXX8
|
The CKOUT Fuse allows the system clock to be output on PORTB0. See ”Clock Output Buffer” ..... for details.
|
Сообщение от worke2
|
Но это чисто академический интерес, коррекцию можно и по-другому сделать.
|
Золотые слова! App. note AVR053: Calibration of the internal RC oscillator - https://www.microchip.com/wwwAppNotes/AppNotes.aspx?appnote=en591393.
__________________
Экзорцист 40-го уровня.
|
|
|
Сказали "Спасибо" ForcePoint
|
|
|
12.08.2019, 23:30
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,056
Сказал спасибо: 2,562
Сказали Спасибо 11,889 раз(а) в 5,963 сообщении(ях)
|
Re: UART, SoftUART и SIM800L
Сообщение от worke2
|
Кстати, как можно достоверно измерить частоту чипа? Ведь ни на одну ногу она не выходит...
|
А зачем? Железный УАРТ при заливке паршивки работает? Никто не брыкается?
Сообщение от parovoZZ
|
Частота непосредственно ядра узнаётся по ногодрыгу регистра порта IN...
|
Не очень точно. ШИМ гораздо точнее скажет о частоте, ибо отсутствует мягкая часть, только железо работает.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
13.08.2019, 03:38
|
|
Заблокирован
Регистрация: 16.05.2015
Адрес: Болгария
Сообщений: 1,460
Сказал спасибо: 286
Сказали Спасибо 1,125 раз(а) в 540 сообщении(ях)
|
Re: UART, SoftUART и SIM800L
Имелось устройство с 3 хард и 1 софт уарт. GSM трэкер кстати. В прошлом году переделал. Нашли чип с 4 хард уарт и заменили. Не дело это софт, разве что только на выход.... Если совсем некуда деватся.
|
|
|
Сказали "Спасибо" OakRidge
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 05:44.
|
|