Size: a a a

2020 July 19

VK

Vladimir Komissarov in Deus Volt!
Илья
Вообще если критикал секция и за это время успело прилететь одно и тоже прерывание от АЦП, например, то в DR остаются лишь последнее значение же
Меня удивляет что никто из участников дискуссии не вспомнил об атомарном доступе в свете глобального маскирования прерываний.
источник

A

Alexander in Deus Volt!
Dmitry Rezvanov
Как я понял, он joseph Yiu
Звучит почти аналогично )
Что забавно.

У него по v8m (Cortex-M23/M33) вышла книжуля.
источник

DR

Dmitry Rezvanov in Deus Volt!
Нафис Гимранов
это ясно, а как выставляется субприоритет? вручную или автоматом при запуске?
Там суть в том, что можно варьировать число групп приоритета и подприоритета
источник

И

Илья in Deus Volt!
Maxim Sorokin
ну да, и если есть внутреннее ощущение, что линукс - топ, то в маке будет комфортнее, ибо породился из BSD, и там привычные команды остались
С маком проблема - сапр на него не ставятся. Хотя altium в новой версии должен поддержку сделать. Хотя опять же... Рабочая станция и мак это вещи не очень сочетающиеся
источник

DR

Dmitry Rezvanov in Deus Volt!
ЕМНИП, но вряд ли правильно помню, у M3 там 4 бита на всё
источник

A

Alexander in Deus Volt!
Dmitry Rezvanov
ЕМНИП, но вряд ли правильно помню, у M3 там 4 бита на всё
На количество priority/subpriority?
источник

DR

Dmitry Rezvanov in Deus Volt!
То есть, можно 1 бит на приоритет, 3 - на подприоритет, например
источник

DR

Dmitry Rezvanov in Deus Volt!
Alexander
На количество priority/subpriority?
Да, но надо уточнить ща
источник

DR

Dmitry Rezvanov in Deus Volt!
Alexander
Звучит почти аналогично )
Что забавно.

У него по v8m (Cortex-M23/M33) вышла книжуля.
Интересно, есть ли на русском или не перевели ещё? Интересно, что там в v8 добавили
источник

A

Alexander in Deus Volt!
Dmitry Rezvanov
Да, но надо уточнить ща
4 бита на Stm32, 3 бита на Stellaris, 5 бит на LPC
источник

DR

Dmitry Rezvanov in Deus Volt!
источник

DR

Dmitry Rezvanov in Deus Volt!
Alexander
4 бита на Stm32, 3 бита на Stellaris, 5 бит на LPC
Значит, правильно помнил, но только для STM32
источник

DR

Dmitry Rezvanov in Deus Volt!
А, так он изначально работал в ARM https://www.linkedin.com/in/josephyiu/
источник

A

Alexander in Deus Volt!
Dmitry Rezvanov
Интересно, есть ли на русском или не перевели ещё? Интересно, что там в v8 добавили
Недокэш команд, много всевозможных защит (от несанкционирования чтения/исполнения кода/данных - там MPU стал очень могучим) и вроде бы системные шины перетасовали.

V8A стал 64-битным, но v8m (в исполнении STM32) все еще 32-битный.

Серия STM32L5 - уже v8m. Можешь посмотреть что в ней. Но большинство  нововведений упирается на безопасность и защиту от "хацкеров".
источник

DR

Dmitry Rezvanov in Deus Volt!
Я успел
источник

НГ

Нафис Гимранов... in Deus Volt!
источник

DR

Dmitry Rezvanov in Deus Volt!
>Unlike Cortex-M3 and Cortex-M4, there
is no bit band feature on the Cortex-M33;
Чо?
источник

DR

Dmitry Rezvanov in Deus Volt!
А дроч битами чем им помешал?
источник

MS

Maxim Sorokin in Deus Volt!
Илья
С маком проблема - сапр на него не ставятся. Хотя altium в новой версии должен поддержку сделать. Хотя опять же... Рабочая станция и мак это вещи не очень сочетающиеся
в целом, я придерживаюсь такого принципа - каждой задаче свой инструмент. Это раньше я там был адептом чего-то одного: ОС, ЯП и т.п. Сейчас я вообще не парясь выкидываю любимые инструменты, если они под задачу не очень подходят. Ну это как плотник бы везде своим молотком махал - всем понятно было бы, что он просто утырок последний. А тут вот холивары какие-то вечно...
источник

A

Alexander in Deus Volt!
Dmitry Rezvanov
А дроч битами чем им помешал?
Мешает безопасности видимо.
Можешь не в ту область что-то записать и поломать себе на пользу
источник