ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
29 марта
976727
3m (06.02.2020 16:12, просмотров: 885)
как убрать warning: conversion ? gcc version 5.4.0 20160609 в опциях включено -Wconversion код: void TIM3_IRQHandler(void) { uint16_t it_status, it_mask; uint16_t i; ... it_mask = TIM_IT_CC1; for (i=0; i< 4; i++) { ... if (it_status & it_mask) { ... } it_mask <<=1; } } In function 'TIM3_IRQHandler': warning: conversion to 'uint16_t {aka short unsigned int}' from 'int' may alter its value [-Wconversion] it_mask <<=1; ^ -Wno-conversion не предлагать. Предупреждения надо видеть и вычищать чтобы потом не вылез "подземный стук".