-
- Вообще-то незнакомые слова легко гуглятся. Выжимка для ленивых: для безопасной работы следует запрещать прерывания на момент обращения к битовым полям. - Vladimir Ljaschko(15.02.2014 21:29)
- К int тоже нужно запрещать. Ибо где-то инт не за один раз читается, а где-то оптимизация. - fk0(15.02.2014 22:13)
- OK. Тогда придется или все прерывания запрещать, или хотя бы те, которые меняют другие поля структуры. Проще отказаться от таких переменных в пользу, например, булевых. - atlant(15.02.2014 21:35 - 21:42)
- Конечно, нужно искать баланс. Если ОЗУ достаточно, битовые поля вряд ли имеют смысл. - Vladimir Ljaschko(15.02.2014 21:46)
- Я давно пользуюсь МК от микрочипа. Например, pic24xx. Я никогда не запрещал прерывания при изменениях полей структуры. Это разьве компилятор не отслеживает? atlant(61 знак., 15.02.2014 21:51)
- ... Apтём(122 знак., 16.02.2014 00:23)
- Я давно пользуюсь МК от микрочипа. Например, pic24xx. Я никогда не запрещал прерывания при изменениях полей структуры. Это разьве компилятор не отслеживает? atlant(61 знак., 15.02.2014 21:51)
- Конечно, нужно искать баланс. Если ОЗУ достаточно, битовые поля вряд ли имеют смысл. - Vladimir Ljaschko(15.02.2014 21:46)
- Вообще-то незнакомые слова легко гуглятся. Выжимка для ленивых: для безопасной работы следует запрещать прерывания на момент обращения к битовым полям. - Vladimir Ljaschko(15.02.2014 21:29)