Jump to content

    
Sign in to follow this  
k000858

MDK Keil 5

Recommended Posts

Вы уверены?

А может это было в IAR . Уже снёс старый Keil , не могу посмотреть. Ну и слава богу что их там нету. Лишний повод за них не браться.

Share this post


Link to post
Share on other sites

Стал устанавливать MDK Keil 5, установил всё что было возможно в Pack Installer, но почему-то поддержка STM32L151 не появилась. Хотя в прошлый раз на другом компьютере делал вроде бы так же и всё получилось. Вопрос : что я сейчас делаю не так ?

post-24702-1393433853_thumb.jpg

Share this post


Link to post
Share on other sites
Стал устанавливать MDK Keil 5, установил всё что было возможно в Pack Installer, но почему-то поддержка STM32L151 не появилась. Хотя в прошлый раз на другом компьютере делал вроде бы так же и всё получилось. Вопрос : что я сейчас делаю не так ?

MDK вышел новый 5.10, попробуйте обновиться

Share this post


Link to post
Share on other sites
Стал устанавливать MDK Keil 5, установил всё что было возможно в Pack Installer, но почему-то поддержка STM32L151 не появилась. Хотя в прошлый раз на другом компьютере делал вроде бы так же и всё получилось. Вопрос : что я сейчас делаю не так ?

На стрелочки зеленые нажмите, из интернета прочитает, что имеется.

Share this post


Link to post
Share on other sites
На стрелочки зеленые нажмите, из интернета прочитает, что имеется.

Packs->Check For Updates

в любом случае, текущяя версия PackInstaller должна быть от 5.10, предыдущая будет давать ошибку

Share this post


Link to post
Share on other sites
Packs->Check For Updates

в любом случае, текущяя версия PackInstaller должна быть от 5.10, предыдущая будет давать ошибку

Точно. Снова новый формат паков. Зато теперь справа есть выбор нужного микроконтроллера, а слева выскочит нужный пакет.

Share this post


Link to post
Share on other sites

А у меня на одном компе выдает картинко, а на другом - все хорошо. Вроде, одна и та же версия установлена. :laughing: Версия Пак Инсталлера 1.1.2.0

post-10362-1395648261_thumb.jpg

Share this post


Link to post
Share on other sites

Где можно найти список багфиксов Кейла? На их сайте не вижу. А скачивать весь компилятор не хочется.

 

Заметил в 4-ом багу в выражении

int res, val;
...
res = (-123*val) >> 8;

сдвиг был беззнаковый. Хотя в похожем выражении

int res,val,tmp;
...
res = (tmp*val) >> 8;

сдвиг был знаковый.

 

Таргет ARM.

Share this post


Link to post
Share on other sites
Заметил в 4-ом багу в выражении

Во-первых, что-то не верится. Во вторых, даже если так, не факт, что это можно назвать багой:

The result of E1 >> E2 is E1 right-shifted E2 bit positions... If E1 has a signed type and a negative value, the resulting value is implementation-defined.

Share this post


Link to post
Share on other sites

В моих обоих примерах в сдвиге первый/левый операнд - неконстантный rvalue с типом int, а не отрицательный константный rvalue. Хотя там в переменную val заносилось значение из беззнаковой переменной. Но эта "история" должна быть обрезана, т.к. (локальная) переменная val была явно задана.

 

Но сперва файлик багфиксов, а потом стулья)))

 

Поделитесь, плиз, кто-нибудь. Или подскажите где его взять.

Edited by GetSmart

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this