-
- А смысл самому что-то на асме писать? Все нужные вставки есть в
CMSIS, а остальное прекрасно делает gcc. Главное - не забывать
флажок -flto. Вот с STM8 я помучился в свое время: для них
существует один-единственный компилятор - SDCC. Причем, какой он
ужас выдает местами… Приходилось частенько смотреть дизасм и
оптимизировать ручками. - Eddy_Em(21.02.2024 09:13)
- вот --> Adept(1 знак., 21.02.2024 14:06, ссылка)
- у нас тут мешок STM8 образовался. Постоянно хочется куда применить,
но так неохота на их ассемблере чего-то делать... - Лaгyнoв(21.02.2024 09:28)
- Да не, годится и С, просто SDCC больно уж убог… Ну и если цены
сравнить с STM32 или тем паче CH32V003, то вообще непонятно, на кой
черт эти STM8 использовать. Разве что EEPROM есть... - Eddy_Em(21.02.2024 10:01)
- у меня STM8L052C6 вообще бесплатно лежат. :-) - Лaгyнoв(21.02.2024 10:50)
- Зачем ассемблер? Там нормальный Си без каких-либо закидонов. Скорость может вызывать вопросы, ибо набор инструкций не очень располагает, а компиляторы не шибко умные, но если спешить особо некуда, то стм8 - весьма приятная штука. - SciFi(21.02.2024 09:32)
- Да не, годится и С, просто SDCC больно уж убог… Ну и если цены
сравнить с STM32 или тем паче CH32V003, то вообще непонятно, на кой
черт эти STM8 использовать. Разве что EEPROM есть... - Eddy_Em(21.02.2024 10:01)
- А смысл самому что-то на асме писать? Все нужные вставки есть в
CMSIS, а остальное прекрасно делает gcc. Главное - не забывать
флажок -flto. Вот с STM8 я помучился в свое время: для них
существует один-единственный компилятор - SDCC. Причем, какой он
ужас выдает местами… Приходилось частенько смотреть дизасм и
оптимизировать ручками. - Eddy_Em(21.02.2024 09:13)