rain35 Опубликовано 28 апреля, 2015 Поделиться Опубликовано 28 апреля, 2015 исполнительный механизм диск с:\ отформатировать? Я не знаю Ссылка на комментарий Поделиться на другие сайты Поделиться
+benic Опубликовано 3 мая, 2015 Поделиться Опубликовано 3 мая, 2015 как в имя сохраняемого файла вставить текущую дату и время? зачем в имя вставлять ? виндос сам тупо вставляет в тотале видно чётко и в экплоэре если указать таблицу в представлении. Но лучше прилечь на диван (как вариант) Ссылка на комментарий Поделиться на другие сайты Поделиться
Teslic Опубликовано 5 мая, 2015 Поделиться Опубликовано 5 мая, 2015 Парни подскажите что означает процедура? proc InitFastTimer() { FAST_TIMER_CLOCK = 1; } и за что отвечает FAST_TIMER = 0; В хелпе не нашёл вот решил на форуме спросить. Спасибо!!! Ссылка на комментарий Поделиться на другие сайты Поделиться
Александр Опубликовано 5 мая, 2015 Поделиться Опубликовано 5 мая, 2015 FAST_TIMER. Программатор имеет встроенный 16-битный аппаратный таймер. Таймер считает от нуля вверх. Максимальное значение таймера 65535. После этого значения таймер перезапускается с нуля. Таймер считает всегда, без остановки. Управление частотой счета таймера производится при помощи переменной FAST_TIMER_CLOCK: Значение Частота счета FAST_TIMER_CLOCK = 0; 24 МГц FAST_TIMER_CLOCK = 1; 6 МГц FAST_TIMER_CLOCK = 2; 1,5 MГц FAST_TIMER_CLOCK = 3; 375 КГц FAST_TIMER_CLOCK = 4; 46875 КГц Остальные значения будут устанавливать неопределенную частоту счета. При записи любого значения в переменную FAST_TIMER таймер перезапускается с нуля. При чтении переменной FAST_TIMER будет прочитано текущее значение таймера. Чтение никак не влияет на счет, он продолжается дальше. Ссылка на комментарий Поделиться на другие сайты Поделиться
Teslic Опубликовано 5 мая, 2015 Поделиться Опубликовано 5 мая, 2015 Спасибо большое за ответ! Все теперь понятно стало. Это получается используется 16 битный таймер счетчик как в МК. А 8 битный есть у iprog+ на вооружении? Ссылка на комментарий Поделиться на другие сайты Поделиться
Александр Опубликовано 6 мая, 2015 Поделиться Опубликовано 6 мая, 2015 Нет, в процессоре нет 8-битных таймеров. Ссылка на комментарий Поделиться на другие сайты Поделиться
Teslic Опубликовано 13 мая, 2015 Поделиться Опубликовано 13 мая, 2015 Сделал скриптик для сравнивания hex файлов. Только есть маленькая особенность. При нажатии кнопки сравнить файлы должна быть активна первая вкладка. Как это можно осуществить??? Сравнение HEX файлов.blr Ссылка на комментарий Поделиться на другие сайты Поделиться
audis Опубликовано 13 мая, 2015 Автор Поделиться Опубликовано 13 мая, 2015 У меня такая же бяха. Вот мой последний шедевр по сравнению файлов. Buffer_compare_v2.blr Ссылка на комментарий Поделиться на другие сайты Поделиться
rain35 Опубликовано 18 мая, 2015 Поделиться Опубликовано 18 мая, 2015 Как в скрипте указать какой буфер сохранять в файл? Ссылка на комментарий Поделиться на другие сайты Поделиться
audis Опубликовано 18 мая, 2015 Автор Поделиться Опубликовано 18 мая, 2015 FILENAME = “eeprom.bin”; // eeprom.bin – ээпром вкладка SaveToFile(ebuf); FILENAME = “flash.bin”; // flash.bin – флаш вкладка SaveToFile(fbuf); Ссылка на комментарий Поделиться на другие сайты Поделиться
rain35 Опубликовано 18 мая, 2015 Поделиться Опубликовано 18 мая, 2015 спасибо,помогло Ссылка на комментарий Поделиться на другие сайты Поделиться
rain35 Опубликовано 18 мая, 2015 Поделиться Опубликовано 18 мая, 2015 а можно это вставить в Backup,чтобы автоматом сохранял в папку Backup и прописывало там время,дату? Ссылка на комментарий Поделиться на другие сайты Поделиться
audis Опубликовано 18 мая, 2015 Автор Поделиться Опубликовано 18 мая, 2015 BACKUP функция по дефаулту сохраняет прописывая с веменем и датой. Но как две вкладки в бекап сохранить не задавался вопромом. Сколько знаю в бекап сохраняется только активное окно. Но как конкретно ему подсунуть одну или другую вкладку не подскажу (если вообще это возможно). Ссылка на комментарий Поделиться на другие сайты Поделиться
Teslic Опубликовано 18 мая, 2015 Поделиться Опубликовано 18 мая, 2015 Предложу свой вариант: 1. Делается Backup первой вкладки. 2. Переносятся значения из второй вкладки в первую. 3. Делается Backup первой вкладки в которой находятся уже значения второй вкладки. 4. Заполняем обратно первую вкладку. Ссылка на комментарий Поделиться на другие сайты Поделиться
audis Опубликовано 18 мая, 2015 Автор Поделиться Опубликовано 18 мая, 2015 Таким способом только частично можно решить этот вопрос. Если будет открыта первая вкладка все пройдет успешно. Но если открыть вторую вкладку, то дважды сохраним в бекап вторую вакладку. Может какие то другие варианты существует... Ссылка на комментарий Поделиться на другие сайты Поделиться
dmitr511 Опубликовано 8 октября, 2015 Поделиться Опубликовано 8 октября, 2015 Здравствуйте . нужна помощь. Ребята учусь сам, если что за глупые вопросы не пинайте. byte cfg11[]={0x01,0x02,0x03}; byte cfg22[]={0x01,0x02,0x03,0x1A,0x1B,0x1C}; byte cfg33[]={0x01,0x02,0x03,0x1A,0x1B,0x1C,0xAA,0xBB,0xCC,0xDD}; byte cfg[x]; // как обьявить массив без явного задания размера и значений // // или // proc sendOUT(); // как ему присвоить, и размер и значения из cfg11,cfg22 или cfg33 if(выражение) // cfg[]= cfg11[]; // if(выражение) cfg[]= cfg22[]; if(выражение) cfg[]= cfg33[]; { var i; for(i=0;i<sizeof(cfg);i++) // чем заменить sizeof device.sendOUT(cfg); } new 2.c Ссылка на комментарий Поделиться на другие сайты Поделиться
coolibin Опубликовано 9 октября, 2015 Поделиться Опубликовано 9 октября, 2015 размер массива указывается при объявлении, и изменить его дальше нельзя(за исключением размера редактора) Начальное значение можно не указывать byte array[16]; если я правильно понял нужно что то типа указателя или ссылки на массив? как в С? тут такой роскоши нет, но и без этого можно обойтись. можно например использовать один большой массив, а в функцию передавать уже смещение sizeof заменяется доп. переменной размера данных в массиве. Ссылка на комментарий Поделиться на другие сайты Поделиться
Cardiag Опубликовано 9 октября, 2015 Поделиться Опубликовано 9 октября, 2015 Как я вижу ты хочешь отсылать разной длины буферы используя одну процедуру. Будет лучше задать буфер в device побольше, и копировать уже в него твои массивы через memcopy(device.buffer=cfg22,6); а потом уже вызывать device.sendOUT(x) с передачей количества байт которые надо отправить из device.buffer Ссылка на комментарий Поделиться на другие сайты Поделиться
dmitr511 Опубликовано 9 октября, 2015 Поделиться Опубликовано 9 октября, 2015 Спасибо за ответы. нашёл в примерах Block . почти так и сделал. перенёс sendOUT в device и копирую массивы через Block. Ссылка на комментарий Поделиться на другие сайты Поделиться
vilich Опубликовано 16 ноября, 2015 Поделиться Опубликовано 16 ноября, 2015 Кто-нибудь заморачивался по поводу создания подсветки синтаксиса в notepad++? Ссылка на комментарий Поделиться на другие сайты Поделиться
Teslic Опубликовано 16 ноября, 2015 Поделиться Опубликовано 16 ноября, 2015 Так notepad++? все уже есть! Нужно выбрать СИНТАКСИСЫ - С++ затем выбрать КОДИРОВКИ - КОДИРОВКИ - КИРИЛЛИЦА - WINDOWS1251 Ссылка на комментарий Поделиться на другие сайты Поделиться
vilich Опубликовано 16 ноября, 2015 Поделиться Опубликовано 16 ноября, 2015 Но там не все операторы языка представлены. Я подумал может кто-то все команды добавил. А зачем кодировку менять? И еще вопрос: как узнать размер подгружаемого файла, чтобы по его размеру установить размер редактора? Ссылка на комментарий Поделиться на другие сайты Поделиться
GROMOV Опубликовано 16 ноября, 2015 Поделиться Опубликовано 16 ноября, 2015 Стандарта у этого языка нет, процедурно-орентированный, постоянно что то добавляется. Все в примерах синтаксис никто не будет добавлять, поставьте Си и этого хватит, лексемы есть в описании но далеко не все. Если есть понимание Си проблем не будет, немного все кастрировано но добавлятся. Ссылка на комментарий Поделиться на другие сайты Поделиться
vilich Опубликовано 24 ноября, 2015 Поделиться Опубликовано 24 ноября, 2015 Здравствуйте! Подскажите пожалуйста как из буфера, в котором хранится текст, вывести его в Label. На присвоение переменной string ругается. И еще вопрос: как изменить цвет Label? Вот это lbcb.color=0xFF0000; Синий не работает. Ссылка на комментарий Поделиться на другие сайты Поделиться
Александр Опубликовано 24 ноября, 2015 Поделиться Опубликовано 24 ноября, 2015 Вот пример. Выводит содержимое редактора с адреса 0 как строку. Также можно установить цвет шрифта метки buftostring.blr Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Заархивировано
Эта тема находится в архиве и закрыта для дальнейших ответов.