| |
|
UltraShot
Developer/Moder
Регистрация: 21.5.07 Сообщений: 1729 Репутация: 1827 Откуда: Санкт-Петербург / Череповец
|
#51 [28.10.08, 17:53] Re: Учим СИ
|
SanDieGo
Вникающий
Регистрация: 5.8.08 Сообщений: 39 Репутация: -23
|
#52 [28.10.08, 19:22] Re: Учим СИ
Spasibo budem vnikat'!
Добавлено 29.10.08 21:22
A po kakoj programe delaete to vse shto tut pisali ?
[ Редактировано SanDieGo в 29.10.08 21:23 ]
|
Pavlus
Опытный
Регистрация: 23.12.08 Сообщений: 223 Репутация: 174 Откуда: Украина.Сумы.Конотоп
|
#53 [04.01.09, 13:25] Re: Учим СИ
SanDieGo пишет: Spasibo budem vnikat'!
Добавлено 29.10.08 21:22
A po kakoj programe delaete to vse shto tut pisali ?
[ Редактировано SanDieGo в 29.10.08 21:23 ] "Visual Studio","IAR"
|
Vaher
Новичок
Регистрация: 2.5.07 Сообщений: 13 Репутация: -6
|
#54 [21.02.09, 22:55] Re: Учим СИ
А что такое (*) //?
|
den_po
Developer/Admin
Регистрация: 27.3.06 Сообщений: 3279 Репутация: 10763 Откуда: Чебоксары
|
#55 [22.02.09, 00:57] Re: Учим СИ
Vaher, а может стоит сначала книжки почитать, а вопросы задавать после этого?
promt is better than google translate
|
djan
Новичок
Регистрация: 14.4.08 Сообщений: 4 Репутация: 0
|
#56 [26.02.09, 02:25] Re: Учим СИ
скачал урезану. версию иара IAR C/C++ Compiler for ARM 4.40A Evaluation (4.40.1.201) C:\IAR\ARM\BIN\ICCARM.EXE 25.09.2006 13:31:30, 10780672 bytes при открытии примеров пришет Diagnostics: 'Settings 'ICCARM': unsupported version - 14'. проект компилится, но не линкуется Fatal Error[e72]: Segment ELFBEGIN must be defined in a segment definition option (-Z, -b or -P) очень не хочется качат новую версию иара, что поменять в настройках проекта, чтобы он бы он нормально слинковался?
|
Deitro
Elfmaker
Регистрация: 8.1.08 Сообщений: 194 Репутация: 466 Откуда: OreNBurG
|
#57 [26.02.09, 08:08] Re: Учим СИ
djan, Попробуй так настроить: 1) Для начала меняем в поле выбора слева вверху Debug на Release.
2) Далее кликаем правой кнопкой мышки на названии проекта и выбираем Options, или выбираем пункт Options в строке меню пункта Project, или нажимаем Alt+F7. В General Options меняем Processor mode на Arm и Core на ARM926EJ-S.
3) В C/C++ Compiler: Language - Extended Embedded C++.
4) В Linker на вкладке Output: по желанию можно изменить имя создаваемого эльфа, поставив галочку в Override default. В Output format оставляем elf/dwarf. В Format variant ставим None.
5) В Linker на вкладке Config: в Linker commad line ставим галочку Override default, нажимаем на кнопку "...", и выбираем файл 1.xcl из скачанной папки include. Ставим галочку на Override default program entry и меняем Entry label на "main".
6) Теперь нажимаем OK. Кликаем правой кнопкой мыши на имени проекта или на пункте Project в меню, и выбираем пункт Add Files, меняем тип файлов на Все файлы, и добавляем func.asm.
SЕ k750i SЕ
|
SlaveMaster
Elfmaker
Регистрация: 6.5.07 Сообщений: 314 Репутация: 905 Откуда: Saint Petersburg
|
#58 [14.03.09, 13:24] Re: Учим СИ
Не подскажете где можно почитать про маски текста ("%02d") для функции snwprintf? В имеющихся учебниках описания не нашёл, методом проб разобраться не получилось..
k550 -> w610 R6BC001, огромное СПАСИБО всем..
|
noa
Expert
Регистрация: 31.8.07 Сообщений: 740 Репутация: 259 Откуда: Москва - Подольск
|
#59 [14.03.09, 13:32] Re: Учим СИ
This is the end, my only friend, the end...
|
Спасибо сказали: SlaveMaster
|
Joker XT
VIP Developer
Регистрация: 5.8.06 Сообщений: 1292 Репутация: 7582
|
#60 [14.03.09, 13:33] Re: Учим СИ
SlaveMaster, во всех учебниках есть... %o для восьмеричного числа; %x для шестнадцатеричного числа; %c для символа; %s для строки символов и %% для самого %. %ls для u16 символов
%d - печать десятичного целого. %6d - печать десятичного целого в поле из шести позиций. %f - печать числа с плавающей точкой. %6f – печать числа с плавающей точкой в поле из шести позиций. %.2f – печать числа с плавающей точкой с двумя цифрами после десятичной точки. %6.2f - печать числа с плавающей точкой и двумя цифрами после десятичной точки в поле из шести позиций.
SE C901 [R1GA028]
|
Похожие темы
Вы не можете начинать темы. Вы не можете редактировать свои сообщения. Вы не можете создавать опросы. Вы не можете вкладывать файлы в сообщения. Вы не можете отвечать на сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать.
|
|
|