ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
909834 Топик полностью
MBedder, терминатор (12.03.2019 21:28, просмотров: 404) ответил Vesago на Обновил на 2.0.5 - убрались варнинги. Один убрал - перед костантой (u8_t) поставил. Все как положено. Синтаксис только поменяли обработчика прерывания. Был:
Мне было лень писать всю эту хрень, и я сделал макро, чтоб не текло и не капало :)) Это для ХС16, а для ХС8 сообразишь сам: // Macro allows writing just ISR(PeripheralName) instead of a full syntax - ISR(U2RX), ISR(AD1), ISR(DMA2) etc. #define ISR(x) void __attribute__((interrupt, no_auto_psv)) _##x##Interrupt(void) Enjoy :))