AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
03.08.2024, 08:49
|
|
Гражданин KAZUS.RU
Регистрация: 18.07.2006
Сообщений: 874
Сказал спасибо: 234
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
|
как по uart послать число 12
Здравствуйте
Записываю звуковые файлы на sim800l через atmega 8. посылая команды через uart .Для выбора трека посылаю его номер, например для первого 0x31,для второго 0x32 и т.д., до девятого.Дальше не читается, потому, что наверно не знаю как послать номера 10-11-12 и т.д.
Подскажите пожалуйста как их послать?
|
|
|
|
03.08.2024, 10:08
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.04.2016
Адрес: 82в.д.55с.ш.
Сообщений: 1,261
Сказал спасибо: 250
Сказали Спасибо 421 раз(а) в 251 сообщении(ях)
|
Re: как по uart послать число 12
0x3A, 0x3B и так далее
|
|
|
Сказали "Спасибо" Santil@
|
|
|
03.08.2024, 11:32
|
|
Гражданин KAZUS.RU
Регистрация: 18.07.2006
Сообщений: 874
Сказал спасибо: 234
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
|
Re: как по uart послать число 12
Santil@
Спасибо сейчас попробую
|
|
|
|
03.08.2024, 14:45
|
|
Гражданин KAZUS.RU
Регистрация: 18.07.2006
Сообщений: 874
Сказал спасибо: 234
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
|
Re: как по uart послать число 12
Santil@
3A это оказывается не 10 а двоеточие
Это не то
Братцы неужели никто не знает как передать число 12 через uart чтобы получить 12?
|
|
|
|
03.08.2024, 14:54
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,055
Сказал спасибо: 2,562
Сказали Спасибо 11,888 раз(а) в 5,962 сообщении(ях)
|
Re: как по uart послать число 12
Сообщение от begun
|
как передать число 12 через uart чтобы получить 12?
|
А в какой системе счисления? В десятичной - 0х31 и 0х32, в шестнадцатеричной - 0х43.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
03.08.2024, 15:06
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.11.2010
Адрес: г. Дзержинск Нижегородская обл.
Сообщений: 1,715
Сказал спасибо: 130
Сказали Спасибо 1,108 раз(а) в 527 сообщении(ях)
|
Re: как по uart послать число 12
Это не сложно. По видимому там простые ASCII кодировка для цифр.
Для цифр 10 и более скорее всего нужно посылать 2 байта. 0x31 + 0x30. Или 0x30 + 0x31. Это смотря какой порядок байт прописан на приемной стороне. Пробуй.
Как возможный вариант - для передачи 2-х байтового номера трека нужно дать специальную команду. Особый байт + 2 байта номера трека.
И вообще - глянь в прошивку или спроси автора прошивки. Угадывать, что там автор прошивки навертел при приеме комманды - долго и грустно.
|
|
|
|
03.08.2024, 19:46
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,014
Сказал спасибо: 3,025
Сказали Спасибо 3,196 раз(а) в 2,168 сообщении(ях)
|
Re: как по uart послать число 12
Сообщение от begun
|
Братцы неужели никто не знает как передать число 12 через uart чтобы получить 12?
|
Почитать инструкцию к SIM800L?
__________________
Экзорцист 40-го уровня.
|
|
|
|
04.08.2024, 16:54
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.11.2010
Адрес: г. Дзержинск Нижегородская обл.
Сообщений: 1,715
Сказал спасибо: 130
Сказали Спасибо 1,108 раз(а) в 527 сообщении(ях)
|
Re: как по uart послать число 12
Цитата:
|
Почитать инструкцию к SIM800L?
|
Это не интересно. Ибо в инструкции к команде записи/чтения звука сказано, что к файлам можно обращаться либо по ID в диапазоне 1-10, либо писать путь к файлу в двойных кавычках.
Так что по ID обратиться к файлу с номером › 10 невозможно.
|
|
|
|
04.08.2024, 17:07
|
|
Гуру портала
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,696
Сказал спасибо: 188
Сказали Спасибо 3,191 раз(а) в 2,068 сообщении(ях)
|
Re: как по uart послать число 12
настроить уарт на твоем процессоре, записать в регистр передачи твое число. он сам передаст
__________________
кагмаподэ магмаподэ
|
|
|
|
04.08.2024, 18:55
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,055
Сказал спасибо: 2,562
Сказали Спасибо 11,888 раз(а) в 5,962 сообщении(ях)
|
Re: как по uart послать число 12
Сообщение от DanilinSA
|
к файлам можно обращаться либо по ID в диапазоне 1-10
|
Сообщение от DanilinSA
|
Так что по ID обратиться к файлу с номером › 10 невозможно.
|
Х-м-м-м... Как-то мутновато... Так можно или невозможно?
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 05:08.
|
|