Size: a a a

2020 April 25

F

Faberge in Embedded Group
Faberge
У Keil на сайте есть BSP со всем необходимым, в том числе CMSIS
Правда, в эпоху борьбы РКН с ТГ, их сервера были недоступны, тк хостились тоже на Azure. Не знаю, как сейчас
источник

R

Rabu in Embedded Group
Faberge
У Keil на сайте есть BSP со всем необходимым, в том числе CMSIS
мне под гнутый тулчейн нужно было)
источник

R

Rabu in Embedded Group
Спасибо, это то, что нужно!
источник

F

Faberge in Embedded Group
Rabu
мне под гнутый тулчейн нужно было)
А это без разницы
источник

F

Faberge in Embedded Group
CMSIS под любой компилятор пойдет, все настройки от дефайнов там уже в файлах
источник

R

Rabu in Embedded Group
дело в том, что там есть вектора в ассемблере, а он у кейла извращнутый
источник

F

Faberge in Embedded Group
источник

F

Faberge in Embedded Group
Rabu
дело в том, что там есть вектора в ассемблере, а он у кейла извращнутый
Возможно, но с оптимизациям Keil все равно выигрывает у GCC. А победителей не судят)
источник

A

Alexander in Embedded Group
Faberge
Возможно, но с оптимизациям Keil все равно выигрывает у GCC. А победителей не судят)
Там разница вообще ни о чем.
А IAR выигрывает у Keil.
источник

MK

Michael Korobkov in Embedded Group
источник

BV

Bulat Valeev in Embedded Group
Faberge
Возможно, но с оптимизациям Keil все равно выигрывает у GCC. А победителей не судят)
Выигрывает это как?)
источник

BV

Bulat Valeev in Embedded Group
У кейла круто, что можно по адресу сразу во флеш писать, без секторов в линкер)
источник

JC

Jack Capitan in Embedded Group
Bulat Valeev
У кейла круто, что можно по адресу сразу во флеш писать, без секторов в линкер)
А что значит без секторов в Линекер?
источник

A

Alexander in Embedded Group
Bulat Valeev
У кейла круто, что можно по адресу сразу во флеш писать, без секторов в линкер)
Ты про дефолтное описание памяти для семейств микроконтроллеров?
источник

BV

Bulat Valeev in Embedded Group
В кейле можно написать at(address) и переменная будет находиться по адресу в прошивке. В gcc надо определить сектор по адресу и размещать уже в сектор. Если много переменных на каждый из них создавать сектор не очень удобно
источник

A

Alexander in Embedded Group
Bulat Valeev
В кейле можно написать at(address) и переменная будет находиться по адресу в прошивке. В gcc надо определить сектор по адресу и размещать уже в сектор. Если много переменных на каждый из них создавать сектор не очень удобно
Очень спорный "бонус" )
источник

BV

Bulat Valeev in Embedded Group
А в чем спорность?
источник

BV

Bulat Valeev in Embedded Group
Загрузчик пилить удобнее
источник

JC

Jack Capitan in Embedded Group
Много ли для загрузчика надо переменных во флеше определить?)
источник

l

leopardgrelli in Embedded Group
Вечер добрый, в коде под микроконтроллеры нуб,  пишу сам на сишарпах. Появился интерес, как можно отреверсить прошивку устройства на аврке? Есть само устройство с выводами под прошивку (6 контактов), скомпилированная прошивка, сервер с логами (устройство отправляет на сервер по rs-485 данные), подскажите куда копать, язык информации не важен.
источник