Страница 4 из 4

Re: непонимаю в чем проблема - перевод символов

Добавлено: Сб мар 29, 2014 15:21:13
ARV
ИС-пытатель писал(а):Очень даже ничего получается! ) Главное, удобно! )
какой компилятор?

Re: непонимаю в чем проблема - перевод символов

Добавлено: Сб мар 29, 2014 15:26:46
ИС-пытатель
не знамо такого. )) Мож, какой и делает. )) Я сам до этого дошел

Re: непонимаю в чем проблема - перевод символов

Добавлено: Сб мар 29, 2014 15:28:20
ARV
ИС-пытатель писал(а):не знамо такого. )) Мож, какой и делает. )) Я сам до этого дошел
понятно. то, чем вы занимаетесь, вежливо называется пустобрехством.

Re: непонимаю в чем проблема - перевод символов

Добавлено: Сб мар 29, 2014 15:39:31
ИС-пытатель
Пустобрехство - это когда говорят, но ничего не делают и не предлагают. Если смотреть с этой точки зрения, то пустобрехством занимаетесь Вы.

Чем плохо мое предложение? И где там бред?

Re: непонимаю в чем проблема - перевод символов

Добавлено: Сб мар 29, 2014 15:44:30
ARV
ИС-пытатель писал(а):Пустобрехство - это когда говорят, но ничего не делают и не предлагают. Если смотреть с этой точки зрения, то пустобрехством занимаетесь Вы.

Чем плохо мое предложение? И где там бред?
вы предлагаете писать программы, ориентируясь на собственное понимание того, как действуют те или иные ключевые слова языка? ориентируясь на фантастические предположения о том, как должен действовать компилятор? выходит, что так. такие предложения никому не нужны - от меня таких предложений не дождетесь.

ваше предложение просто отличное, но только если вы найдете или напишите сами компилятор, который именно так и будет делать. а пока что компиляторы делают все, как определено стандартом (и слава богу!).

а вот вам и конкретное предложение: не фантазировать о невероятно удобных и умных (но несуществующих) компиляторах, а просто при написании программ следовать стандарту языка, на котором пишите.

Re: непонимаю в чем проблема - перевод символов

Добавлено: Сб мар 29, 2014 15:52:58
ИС-пытатель
Спасибо за напутствие! )) Перепишем стандарты с нуля!!! )))

Re: непонимаю в чем проблема - перевод символов

Добавлено: Вс мар 30, 2014 17:17:58
jazz393
всем спасибо за столь объёмную дискуссию.
перестал серьёзно воспринимать слова товарища Испытателя после совета:

Код: Выделить всё

void GetChar (char *a[])
завтра попробую с flash на железе и отпишусь о результатах

Re: непонимаю в чем проблема - перевод символов

Добавлено: Вс мар 30, 2014 19:15:17
BCluster
Как вам это поможет если с латиницей работает все как надо?)
И эта штука с флэш это iar.
В gcc как-то иначе

Re: непонимаю в чем проблема - перевод символов

Добавлено: Пн мар 31, 2014 09:07:35
jazz393
да это я уже понял... буду дальше думать гуглить=(

Re: непонимаю в чем проблема - перевод символов

Добавлено: Пн мар 31, 2014 09:12:11
BCluster
Кодировку менять пробовали уже?

Re: непонимаю в чем проблема - перевод символов

Добавлено: Пн мар 31, 2014 09:27:15
jazz393
вот я ищу где это можно сделать
кстати мб статья вас заинтересует - для спорящих о const
http://microsin.net/programming/AVR/avr ... ogmem.html

Re: непонимаю в чем проблема - перевод символов

Добавлено: Пн мар 31, 2014 10:09:03
BCluster
Я выше приводил ссылку про кодировки.
http://anpaza.livejournal.com/16361.html

Re: непонимаю в чем проблема - перевод символов

Добавлено: Пн мар 31, 2014 19:28:19
jazz393
вообщем решил проблему по-другому, начитавшись нелестных отзывов о atmel studio, и прикинув что адаптировать приличное кол-во уже готового(ещё до меня) кода под gcc мне не импонирует, взял cvavr и всё заработала, притом даже не стал заморачиваться с перекодированием, в настройках ЖКИ была таблица с кириллицей, так что всё ок, единственное - не доставляет удовольствия cvavr и сейчас буду пытаться прикрутить к егоному компилятору sublime text 3 , чтобы собирать и компилить напрямую из редактора

Re: непонимаю в чем проблема - перевод символов

Добавлено: Пн мар 31, 2014 21:25:19
ИС-пытатель
А у тебя студия какой версии?

Re: непонимаю в чем проблема - перевод символов

Добавлено: Пн мар 31, 2014 22:07:34
jazz393
6.0

Re: непонимаю в чем проблема - перевод символов

Добавлено: Пн мар 31, 2014 23:36:37
BCluster
Тоже вариант. У cvavr есть возможность устанавливать кодировки через #pragma.
Но как компилятор оно ни в какое сравнение не идет ни с gcc ни, тем более, с IAR.
Но если все устраивает, почему нет. Я кучу проектов на нем сделал в свое время

Re: непонимаю в чем проблема - перевод символов

Добавлено: Пн мар 31, 2014 23:57:36
ibiza11
В IAR кодировка меняется преспокойно в настройках.
В IAR я пишу так:
uint8_t a; // переменная в RAM
uint8_t * b; // указатель на переменную в RAM
uint8_t __flash c; // переменная хранящаяся во FLASH
uint8_t __flash * d; // указатель на переменную в RAM, хранящийся во FLASH
uint8_t * __flash e; // указатель на переменную во FLASH, хранящийся в RAM
uint8_t __flash * __flash f; // указатель на переменную во FLASH, хранящийся во FLASH.

Аналогично с __eeprom. Единственное отличие: EEPROM можно еще и писать, не прибегая к спецфункциям, IAR сам разворачивает запись в обращение к регистрам управления EEPROM AVR.