Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Инструментарий

Инструментарий Тестеры, паяльники, осциллографы, программаторы, IDE.

Ответ
 
Опции темы Опции просмотра
Старый 19.07.2017, 16:19   #1
maagalex
Senior Member
 
Аватар для maagalex
 
Регистрация: 25.02.2007
Адрес: &Alex==Israel.BatYam
Возраст: 41
Сообщений: 4,109
Вес репутации: 2313/104
maagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond repute
Отправить сообщение для maagalex с помощью ICQ Отправить сообщение для maagalex с помощью MSN Отправить сообщение для maagalex с помощью Skype™
По умолчанию Есть ли программа для просмотра табличных данныхкоторые не в ascii?

Я кидаю данные на SD карту в файл с окончанием CSV, разделяю запятыми, в итоге таблица открывается в программах типа эксела..
Всё бы хорошо, но мне нужно кидать в таблицу не ASCII символы а 8 битные значения, есть ли программа позволяющая отображать их как числа в таблице?..
Вычислять и конвертировать контроллером при чтении и записи слишком долго, и утроит занимаемое место..
maagalex вне форума   Ответить с цитированием
Старый 19.07.2017, 16:29   #2
ampersant
Senior Member
 
Аватар для ampersant
 
Регистрация: 26.02.2008
Адрес: IgorV
Сообщений: 2,318
Вес репутации: 4442/103
ampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond repute
По умолчанию Re: Есть ли программа для просмотра табличных данныхкоторые не в ascii?

Цитата:
Сообщение от maagalex Посмотреть сообщение
Я кидаю данные на SD карту в файл с окончанием CSV, разделяю запятыми, в итоге таблица открывается в программах типа эксела..
Всё бы хорошо, но мне нужно кидать в таблицу не ASCII символы а 8 битные значения, есть ли программа позволяющая отображать их как числа в таблице?..
Вычислять и конвертировать контроллером при чтении и записи слишком долго, и утроит занимаемое место..
web например, как угодно браузер оттранслирует
ampersant вне форума   Ответить с цитированием
Старый 19.07.2017, 16:31   #3
Vovka
Senior Member
 
Аватар для Vovka
 
Регистрация: 27.12.2007
Адрес: недалеко от г.Белгорода
Возраст: 50
Сообщений: 1,845
Вес репутации: 2668/81
Vovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond repute
Отправить сообщение для Vovka с помощью ICQ
По умолчанию Re: Есть ли программа для просмотра табличных данныхкоторые не в ascii?

можно за часик такую написать
если что - стучись в Аську...
__________________
Настройся на хороший день и он таким будет!
Vovka вне форума   Ответить с цитированием
Старый 19.07.2017, 16:35   #4
maagalex
Senior Member
 
Аватар для maagalex
 
Регистрация: 25.02.2007
Адрес: &Alex==Israel.BatYam
Возраст: 41
Сообщений: 4,109
Вес репутации: 2313/104
maagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond repute
Отправить сообщение для maagalex с помощью ICQ Отправить сообщение для maagalex с помощью MSN Отправить сообщение для maagalex с помощью Skype™
По умолчанию Re: Есть ли программа для просмотра табличных данныхкоторые не в ascii?

Цитата:
Сообщение от ampersant Посмотреть сообщение
web например, как угодно браузер оттранслирует
Открыл интернет эксплорером, показал в виде списка ,естесственно без преобразований значений в цифры и без возможности редактирования..
maagalex вне форума   Ответить с цитированием
Старый 19.07.2017, 16:38   #5
maagalex
Senior Member
 
Аватар для maagalex
 
Регистрация: 25.02.2007
Адрес: &Alex==Israel.BatYam
Возраст: 41
Сообщений: 4,109
Вес репутации: 2313/104
maagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond repute
Отправить сообщение для maagalex с помощью ICQ Отправить сообщение для maagalex с помощью MSN Отправить сообщение для maagalex с помощью Skype™
По умолчанию Re: Есть ли программа для просмотра табличных данныхкоторые не в ascii?

Цитата:
Сообщение от Vovka Посмотреть сообщение
можно за часик такую написать
если что - стучись в Аську...
Спасибо пока что ищу что то стандартное для того чтобы соответствовать какому то формату, если ничего не найду придется колхозить)
maagalex вне форума   Ответить с цитированием
Старый 19.07.2017, 16:47   #6
ampersant
Senior Member
 
Аватар для ampersant
 
Регистрация: 26.02.2008
Адрес: IgorV
Сообщений: 2,318
Вес репутации: 4442/103
ampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond repute
По умолчанию Re: Есть ли программа для просмотра табличных данныхкоторые не в ascii?

Цитата:
Сообщение от maagalex Посмотреть сообщение
Спасибо пока что ищу что то стандартное для того чтобы соответствовать какому то формату, если ничего не найду придется колхозить)
winhex

http://moiprogrammy.com/winhex/18.4/
ampersant вне форума   Ответить с цитированием
Старый 19.07.2017, 17:07   #7
maagalex
Senior Member
 
Аватар для maagalex
 
Регистрация: 25.02.2007
Адрес: &Alex==Israel.BatYam
Возраст: 41
Сообщений: 4,109
Вес репутации: 2313/104
maagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond repute
Отправить сообщение для maagalex с помощью ICQ Отправить сообщение для maagalex с помощью MSN Отправить сообщение для maagalex с помощью Skype™
По умолчанию Re: Есть ли программа для просмотра табличных данныхкоторые не в ascii?

Цитата:
Сообщение от ampersant Посмотреть сообщение
Спасибо для написания программы пойдет, а потом для удобства клиента уже можно будет и утилиту специальную написать, но тогда уже аппетиты возрастут)..
Хочу DMX пакеты кидать в таблицу, и утилита должна будет способна импортировать те данные из формата сторонней программы типа санлайт и раскидывать в таблицу)..
Вообще может мне пойти от обратного и загрузить в winhex файл с того санлайта и попытаться соответствовать его формату)
maagalex вне форума   Ответить с цитированием
Старый 20.07.2017, 16:42   #8
paul
Senior Member
 
Регистрация: 23.08.2007
Адрес: Lipetsk
Возраст: 42
Сообщений: 198
Вес репутации: 425/43
paul is just really nicepaul is just really nicepaul is just really nicepaul is just really nicepaul is just really nice
По умолчанию Re: Есть ли программа для просмотра табличных данныхкоторые не в ascii?

Цитата:
Сообщение от maagalex Посмотреть сообщение
Я кидаю данные на SD карту в файл с окончанием CSV, разделяю запятыми, в итоге таблица открывается в программах типа эксела..
Всё бы хорошо, но мне нужно кидать в таблицу не ASCII символы а 8 битные значения, есть ли программа позволяющая отображать их как числа в таблице?..
А как же запятые? Их тогда маскировать нужно?
paul вне форума   Ответить с цитированием
Старый 20.07.2017, 18:40   #9
maagalex
Senior Member
 
Аватар для maagalex
 
Регистрация: 25.02.2007
Адрес: &Alex==Israel.BatYam
Возраст: 41
Сообщений: 4,109
Вес репутации: 2313/104
maagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond repute
Отправить сообщение для maagalex с помощью ICQ Отправить сообщение для maagalex с помощью MSN Отправить сообщение для maagalex с помощью Skype™
По умолчанию Re: Есть ли программа для просмотра табличных данныхкоторые не в ascii?

Цитата:
Сообщение от paul Посмотреть сообщение
А как же запятые? Их тогда маскировать нужно?
Ну наверное нужно условиться что между запятыми идет число, или как то хитрее
maagalex вне форума   Ответить с цитированием
Старый 20.07.2017, 18:46   #10
Pridnya
Senior Member
 
Регистрация: 21.01.2009
Возраст: 38
Сообщений: 4,444
Вес репутации: 4370/120
Pridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond repute
По умолчанию Re: Есть ли программа для просмотра табличных данныхкоторые не в ascii?

Цитата:
Сообщение от maagalex Посмотреть сообщение
Ну, наверное, нужно условиться, что между запятыми идет число, или как-то хитрее.
Тогда запятые или другой разделитель совсем не нужен. Запятая занимает 1 байт и данные 1 байт. Можно сделать поля фиксированного размера 2 байта или один байт, в зависимости от разрядности данных.

Весь смысл в использовании формата CSV в том, что он текстовый и поддерживается разными программами. А сделать текстово-бинарный файл и лепить для него самопальную прогу как-то не очень хорошее решение.
__________________
Прогресс неизбежен.
Pridnya вне форума   Ответить с цитированием
Старый 20.07.2017, 18:52   #11
ampersant
Senior Member
 
Аватар для ampersant
 
Регистрация: 26.02.2008
Адрес: IgorV
Сообщений: 2,318
Вес репутации: 4442/103
ampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond repute
По умолчанию Re: Есть ли программа для просмотра табличных данныхкоторые не в ascii?

вот по этому я и предложил юзать браузер. Но не напрямую - как меня поняли, а написав небольшой скрипт , чтобы данные распарсились бы.
ampersant вне форума   Ответить с цитированием
Старый 20.07.2017, 22:53   #12
paul
Senior Member
 
Регистрация: 23.08.2007
Адрес: Lipetsk
Возраст: 42
Сообщений: 198
Вес репутации: 425/43
paul is just really nicepaul is just really nicepaul is just really nicepaul is just really nicepaul is just really nice
По умолчанию Re: Есть ли программа для просмотра табличных данныхкоторые не в ascii?

Цитата:
Сообщение от Pridnya Посмотреть сообщение
Весь смысл в использовании формата CSV в том, что он текстовый и поддерживается разными программами. А сделать текстово-бинарный файл и лепить для него самопальную прогу как-то не очень хорошее решение.
Поддерживаю, если длина поля не фиксированная, то проще тогда писать что-то в Pascal-string-style, то есть 1 байт длина данных, после него данные, конец строки - длина данных =0. И парсить просто и места не больше, чем CSV займет (даже меньше на 1 байт).
paul вне форума   Ответить с цитированием
Старый 20.07.2017, 23:14   #13
maagalex
Senior Member
 
Аватар для maagalex
 
Регистрация: 25.02.2007
Адрес: &Alex==Israel.BatYam
Возраст: 41
Сообщений: 4,109
Вес репутации: 2313/104
maagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond repute
Отправить сообщение для maagalex с помощью ICQ Отправить сообщение для maagalex с помощью MSN Отправить сообщение для maagalex с помощью Skype™
По умолчанию Re: Есть ли программа для просмотра табличных данныхкоторые не в ascii?

Чисто для девайса можно просто все данные в кучу кидать, и потом открывать тот файл каким-то winhex ом, но весь смысл в том чтобы пользователь его открыл своим родным экселем или чем то похожим на него, назвал как то строчки и столбцы, например там маршруты и остановки, или чтобы эти названия уже лежали в файле, и просто посмотрел и изменил и сохранил ..Наверное это только самописное что то можно сделать..либо в контроллере извращаться и переводить данные в ascii и обратно, может даже перед началом работы формировать некий временный буфер в ОЗУ ..если места хватит, и его уже использовать для работы..
maagalex вне форума   Ответить с цитированием
Старый 20.07.2017, 23:42   #14
paul
Senior Member
 
Регистрация: 23.08.2007
Адрес: Lipetsk
Возраст: 42
Сообщений: 198
Вес репутации: 425/43
paul is just really nicepaul is just really nicepaul is just really nicepaul is just really nicepaul is just really nice
По умолчанию Re: Есть ли программа для просмотра табличных данныхкоторые не в ascii?

Цитата:
Сообщение от maagalex Посмотреть сообщение
Чисто для девайса можно просто все данные в кучу кидать, и потом открывать тот файл каким-то winhex ом, но весь смысл в том чтобы пользователь его открыл своим родным экселем или чем то похожим на него, назвал как то строчки и столбцы, например там маршруты и остановки, или чтобы эти названия уже лежали в файле, и просто посмотрел и изменил и сохранил ..Наверное это только самописное что то можно сделать..либо в контроллере извращаться и переводить данные в ascii и обратно, может даже перед началом работы формировать некий временный буфер в ОЗУ ..если места хватит, и его уже использовать для работы..
В таком случае однозначно заморачиваться с ascii и мириться с увеличением занимаемого места ради удобства. Большие SD карты сейчас не проблема, да и контроллер не сильно перенапряжется преобразованием в текст. Как вариант, можно в текстовом 16-ричном виде писать, если пользователь знаком с другими системами исчисления, кроме десятиричной.
paul вне форума   Ответить с цитированием
Старый 24.07.2017, 17:19   #15
maagalex
Senior Member
 
Аватар для maagalex
 
Регистрация: 25.02.2007
Адрес: &Alex==Israel.BatYam
Возраст: 41
Сообщений: 4,109
Вес репутации: 2313/104
maagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond repute
Отправить сообщение для maagalex с помощью ICQ Отправить сообщение для maagalex с помощью MSN Отправить сообщение для maagalex с помощью Skype™
По умолчанию Re: Есть ли программа для просмотра табличных данныхкоторые не в ascii?

Пытаюсь определиться со способом записи DMX пакетов (по 512 байт) на карту, ковыряю библиотеку Чана..
Есть такая функция записи отдельного байта
Код:
static void putc_bfd (putbuff* pb,TCHAR c)
{
	UINT bw;
	int i;


	if (_USE_STRFUNC == 2 && c == '\n')	 /* LF -> CRLF conversion */
		putc_bfd(pb, '\r');

	i = pb->idx;	/* Buffer write index (-1:error) */
	if (i < 0) return;
/* Write a character without conversion */
	pb->buf[i++] = (BYTE)c;

	if (i >= (int)(sizeof pb->buf) - 3) {	/* Write buffered characters to the file */
		f_write(pb->fp, pb->buf, (UINT)i, &bw);
		i = (bw == (UINT)i) ? 0 : -1;
	}
	pb->idx = i;
	pb->nchr++;
}
В прошлый раз я писал блоками по 512 байт в карту без файловой системы ,и вполне себе успевал записать нужные 30-40 блоков в секунду. Учитывая что их нужно еще и принять скорость записи около 100 в секунду..
Если сейчас писать используя приведенную функцию побайтно я смогу получить ту же скорость или нужно использовать какой-то алгоритм блочной записи в FAT?..
maagalex вне форума   Ответить с цитированием
Старый 24.07.2017, 22:22   #16
Vovka
Senior Member
 
Аватар для Vovka
 
Регистрация: 27.12.2007
Адрес: недалеко от г.Белгорода
Возраст: 50
Сообщений: 1,845
Вес репутации: 2668/81
Vovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond repute
Отправить сообщение для Vovka с помощью ICQ
По умолчанию Re: Есть ли программа для просмотра табличных данныхкоторые не в ascii?

если не ошибаюсь, то там пишется только блоками
__________________
Настройся на хороший день и он таким будет!
Vovka вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
OS для PIC24H? timday Инструментарий 217 31.03.2010 12:18
Нужна ли МК ОС? syv Инструментарий 179 22.01.2009 10:59
А не подбросите ли исходники для CAN в dsPIC En_Serg Продукция MICROCHIP 2 12.11.2007 14:39
Есть ли компилятор GCC для PIC18 ? sergikoff Продукция MICROCHIP 17 08.10.2007 23:17
проблемка с PIC16F628A bereg_ok Продукция MICROCHIP 72 07.09.2007 11:00


Часовой пояс GMT +3, время: 08:04.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd. Перевод: zCarot