Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
 
86 / 13 / 2
Регистрация: 11.04.2015
Сообщений: 748
1

Функция gotoxy () для STM32L152RE и PuTTY

04.07.2020, 22:09. Просмотров 184. Ответов 5
Метки нет (Все метки)

Мучаюсь над реализацией функции gotoxy () под PuTTY. Никак не получается вернуть курсор в начало экрана. Какой символ Ascii для этого используется ? Если ESC, то он ворует первый символ строки...

Добавлено через 33 минуты
Хмм... до меня дошло. Я же использую HAL_UART_Transmit () для вывода в PuTTY. Но мне надо каждый раз очищать экран терминала. Это не так просто будет, как я думал...
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.07.2020, 22:09
Ответы с готовыми решениями:

Что делает функция void gotoxy?
Объясните, пожалуйста, что делает эта функция и что делает каждая строка. void gotoxy(short...

Какая функция в linux заменяет функцию gotoxy?
Мне нужно сделать программу, выводящую текстовую рамку в консоли.

STM32L152RE NUCLEO не отключается светодиод на arduino multifunction shield
Здравствуйте! Использую nucleo l152re в связке с arduino multifunction shield. Чтобы зажечь...

Настройка putty для работы с COM(не принимает из COM)
Есть GSM модуль SIM900, соеденен с USB через FT232RL, все определяется и вроде работает. Байты...

5
2512 / 1557 / 335
Регистрация: 09.09.2017
Сообщений: 6,265
04.07.2020, 23:23 2
Возможно, вам нужно такое: http://netlib.narod.ru/library... h08_00.htm
http://citforum.ru/operating_s... ansi.shtml
Не знаю какие именно ESC-последовательности поддерживает putty, но в обычном терминале такое работает:
C
1
2
  printf("\033[2J"); //очистить экран
  printf("\033[10;20H"); //переместиться на (20, 10) - да, сначала Y потом X
1
86 / 13 / 2
Регистрация: 11.04.2015
Сообщений: 748
05.07.2020, 21:46  [ТС] 3
COKPOWEHEU, может вы знаете как в среде разработки IAR для ARM ( Embedded Workbench for ARM - EWARM ) подключить ANSI.SYS ?
0
811 / 493 / 160
Регистрация: 30.07.2015
Сообщений: 1,623
06.07.2020, 00:10 4
max_sk,
Цитата Сообщение от max_sk Посмотреть сообщение
может вы знаете как в среде разработки IAR для ARM ( Embedded Workbench for ARM - EWARM ) подключить ANSI.SYS ?
Зачем вам это? Вы попробовали послать команды которые предложили выше?
1
86 / 13 / 2
Регистрация: 11.04.2015
Сообщений: 748
06.07.2020, 02:44  [ТС] 5
Да, попробовал. Еще до ответа нашел их в старом проекте под Линукс. Не работает, как в DOS. В ссылке от COKPOWEHEU говорится, что это изза отсутствия ANSI.SYS. В EWARM видел какую то опцию, связанную с ANSI, но теперь не могу найти...
0
2573 / 1165 / 152
Регистрация: 28.10.2011
Сообщений: 4,113
Записей в блоге: 6
06.07.2020, 10:15 6
Цитата Сообщение от max_sk Посмотреть сообщение
Не работает, как в DOS. В ссылке от COKPOWEHEU говорится, что это изза отсутствия ANSI.SYS.
Вы используете операционную систему DOS? ANSI.SYS для нее. Под виндой и тем более с IAR работать не будет.
Читайте внимательно что пишут в статье, а после делайте выводы нужно ли оно вам.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.07.2020, 10:15

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Батники для автоматизации использования PuTTY
Всем доброго времени суток! Задачка такая: Имееются некие сервера, IP адреса которых сохранены...

Какая команда для putty или winSCP
Добрый, не могу собрать команду виндовую для putty или winSCP того что бы запускался или еще как в...

Kubuntu 16 : для работы с ppk ключами кроме putty?
Всем привет, Подскажите, а есть ли под kubuntu 16 что-либо для работы с ppk ключами кроме putty?...

Putty для debian linux но соединяется с пользователем через @ + возможные аналоги
Здравствуйте господа! Удивлён 2-мя вещами: 1) Почемуто не нашёл встроенного функционала putty в...

[C] gotoxy
void gotoxy(short x,short y) { HANDLE StdOut = GetStdHandle(STD_OUTPUT_HANDLE); COORD...

gotoXY
В одномерном массиве,элементами которого есть записи:год,месяц,день,температура подсчитать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.