C: Misra
Pavel Hudeček
edizon na seznam.cz
Sobota Září 9 11:16:56 CEST 2023
dát místo switche if / else if, ... ?
Teda jestli to taky není zakázáno:-)
PH
Dne 09.09.2023 v 1:30 Miroslav Draxal napsal(a):
>
> Zdravíčko….
>
> Když už se tady probírá to C.
>
> Jak psát správně? MISRA mi křičí
>
> ..\..\..\Knihovny\PIC\DS18B20\DS18B20.c:59:9: [misra-c2012-16.3] An
> unconditional break statement shall terminate every switch clause
>
> case RESET_1:
>
> ^
>
> switch (DS18B20_status.Povel) {
>
> default:
>
> __debug_break;
>
> case RESET_1:
>
> case RESET_2: // log.0 více jak 480μs, všechny komponenty na
> sběrnici budou resetovány.
>
> DS18B20_ErrorShadow.AllValue = 0;
>
> ……..
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20230909/361a3a4c/attachment.htm>
Další informace o konferenci Hw-list