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

А почему в Pack Installer я не вижу никаких STM8 ?

Вы еще спросите почему там нет PICов и AVR-ок :)

5-й KEIL (впрочем, как 4-й) только для ARM процев.

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


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

Вы еще спросите почему там нет PICов и AVR-ок :)

5-й KEIL (впрочем, как 4-й) только ARM процев.

В MDK 4.60 STM8 были .

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


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

Вы уверены?

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

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


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

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

post-24702-1393433853_thumb.jpg

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


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

но почему-то поддержка STM32L151 не появилась.

А Keil.STM32L1xx_DFP.1.0.1.pack ставили?

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


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

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

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

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


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

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

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

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


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

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

Packs->Check For Updates

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

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


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

Packs->Check For Updates

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

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

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


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

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

post-10362-1395648261_thumb.jpg

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


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

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

 

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

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

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

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

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

 

Таргет ARM.

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


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

Заметил в 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.

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


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

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

 

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

 

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

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

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


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

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

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

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

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

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

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

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

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

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