-
- Имею интересные впечатления от компилятора cosmic для stm8. Он
просто не обращает внимания на volatile. Это логично, учитывая, что
код генерит на манер "что вижу, то и пишу", хитрых оптимизаций нет.
Но на код "var += 2;" выдаёт "INC mem INC mem", например. Зануды
скажут "какой же это volatile!", а я скажу "ну и что, зато код
компактный получается"... - SciFi(09.10.2020 10:26)
- И вдруг прерывание, в котором зачение проверяется на n или n+2... - s_h_e(09.10.2020 10:34)
- А за что настоящий ымбеддер свой хлеб ест? Опять же адуринщиков отпугивать хорошо. - SciFi(09.10.2020 10:58)
- И вдруг прерывание, в котором зачение проверяется на n или n+2... - s_h_e(09.10.2020 10:34)
- Наверно, Вы не знаете перевода volatile - "летучая", то она есть, то ее нет. В вашем случае есть, в моем - нет ;) - VLLV(09.10.2020 10:22)
- Имею интересные впечатления от компилятора cosmic для stm8. Он
просто не обращает внимания на volatile. Это логично, учитывая, что
код генерит на манер "что вижу, то и пишу", хитрых оптимизаций нет.
Но на код "var += 2;" выдаёт "INC mem INC mem", например. Зануды
скажут "какой же это volatile!", а я скажу "ну и что, зато код
компактный получается"... - SciFi(09.10.2020 10:26)