[an error occurred while processing this directive]
|
CV действительно не проявляет ненужного фанатизма в оптимизации кода, и объявлять в нём переменные, как volatile, практически нет нужды.
Вот IAR "лишний" с его точки зрения код режет без предупреждения, и без слова volatile не будут работать ни функц.регистры, ни обмен данными с прерываниями.
E-mail: info@telesys.ru