Перейти к содержанию
    

Помогите новичку в Keil

и что? При чём тут файл составленный программистами STM? Или думается, что эти программисты подсунули топикстартеру файл с ошибками?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Попрошу не тыкать! 

Файлы те написаны людьми мало понимающими как работает стандартная библиотека в Keil. К делу, впрочем, это не относится. Скорее что-то с путями к системным файлам и файлам проекта.

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

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тебе не нравится обращение на ты?

Кейлу всё равно есть в пути кириллица или её нет.

11 минут назад, VladislavS сказал:

Конечно не смогу, у меня проекты из одних исходников тремя разными компиляторами собираются

Я и говорю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

8 минут назад, forummailandlogin сказал:

Кейлу всё равно есть в пути кириллица или её нет.

Судя по ошибке это не так. И это не обязательно пути. Читайте внимательно текст ошибки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

17 hours ago, Руслан_начинающий said:

ArmClang: error: unable to execute command: Unable to convert command-line to UTF-16: Символ Юникода не имеет сопоставления в конечной многобайтовой кодовой странице.  (0x459)
 

По моему  тут явно указана причина. Не может он параметры командной строки подаваемой на тулзы переконвертировать в UTF-16

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

47 минут назад, VladimirG сказал:

По моему  тут явно указана причина. Не может он параметры командной строки подаваемой на тулзы переконвертировать в UTF-16

Вангую: где-то в свойствах проекта ТС нацарапал что-то кириллическими символами. Например - имя выходного файла или какой-нить дефайн и т.п.

Судя по тому, как он вместо main() написал mail(), это вполне вероятно.  :russian_ru:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это кстати не ТС.

Ещё раз повторю. Кейлу пофиг кириллица в именах файлов и в путях к ним. см. картинку:"в проекте файл Порты".

ice_screenshot_20210303-130508.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

6 минут назад, forummailandlogin сказал:

Это кстати не ТС.

Да, точно, это некропостер, не умеющий создать свою тему, да даже и сообщение толком написать. сорри.... :unknw:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

14 минут назад, forummailandlogin сказал:

Кейлу пофиг кириллица в именах файлов и в путях к ним

Да? Как он в таком случае дифференцирует имя файла и команды компилятора в таком случае:

armcompiler мой файл.cpp --argument1

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 минуту назад, MrBearManul сказал:

 

Да? Как он в таком случае дифференцирует имя файла и команды компилятора в таком случае:


armcompiler мой файл.cpp --argument1

 

Дифференцирует означает - различает. Раз.

Два, возьми в кавычки свой "мой файл".ccp

А как он из различает??? Ну наверное команды ЭТО ЗАРЕЗЕРВИРОВАННЫЕ СЛОВА. В которых точно нет кириллицы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 минуты назад, forummailandlogin сказал:

А как он из различает??? Ну наверное команды ЭТО ЗАРЕЗЕРВИРОВАННЫЕ СЛОВА. В которых точно нет кириллицы.

Приведите, пожалуйста, полный лог компиляции вашего проекта с именем на кириллице. Посмотрим, берёт ли в кавычки имя файла среда.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

8 минут назад, MrBearManul сказал:

Приведите, пожалуйста, полный лог компиляции вашего проекта с именем на кириллице. Посмотрим, берёт ли в кавычки имя файла среда.

Мне всё равно берёт он что-то в кавычки или нет. Я знаю, что ели работая в командной строке не взять в кавычки имя файла содержащий пробел, то работать ни чего не будет.

 

Rebuild started: Project: TFT3,5
*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'
Rebuild target 'Target 1'
assembling Main.s...
User\ILI9488_equ.s(60): warning: A1581W: Added 3 bytes of padding at address 0x69
   included by GET/INCLUDE directive from (7): warning: 
   included by GET/INCLUDE directive from : 
User\ILI9488_equ.s(62): warning: A1581W: Added 2 bytes of padding at address 0x76
   included by GET/INCLUDE directive from (7): warning: 
   included by GET/INCLUDE directive from : 
User\ILI9488_equ.s(64): warning: A1581W: Added 2 bytes of padding at address 0x82
   included by GET/INCLUDE directive from (7): warning: 
   included by GET/INCLUDE directive from : 
User\ILI9488_equ.s(66): warning: A1581W: Added 3 bytes of padding at address 0x8d
   included by GET/INCLUDE directive from (7): warning: 
   included by GET/INCLUDE directive from : 
User\ILI9488_equ.s(68): warning: A1581W: Added 2 bytes of padding at address 0x9a
   included by GET/INCLUDE directive from (7): warning: 
   included by GET/INCLUDE directive from : 
User\ILI9488_equ.s(70): warning: A1581W: Added 3 bytes of padding at address 0xa5
   included by GET/INCLUDE directive from (7): warning: 
   included by GET/INCLUDE directive from : 
User\ILI9488_equ.s(74): warning: A1581W: Added 3 bytes of padding at address 0xbd
   included by GET/INCLUDE directive from (7): warning: 
   included by GET/INCLUDE directive from : 
User\Main.s(294): warning: A1581W: Added 2 bytes of padding at address 0x156
assembling Startup_STM32030x8.s...
User\Startup_STM32030x8.s(225): warning: A1581W: Added 2 bytes of padding at address 0x3a
assembling Timers.s...
assembling Clock.s...
assembling Variables.s...
assembling STM32F030x8.s...
assembling Ïîðòû.s...
linking...
Program Size: Code=6988 RO-data=384 RW-data=532 ZI-data=256  
FromELF: creating hex file...
".\Objects\TFT3.5" - 0 Error(s), 16 Warning(s).
Build Time Elapsed:  00:00:00

Не веришь, что работает - попробуй сам. Это будет правильней.

 

ice_screenshot_20210303-133828.png

Изменено пользователем forummailandlogin

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...