Co mi (opet) nedochazelo v Ccku
Marek Sembol
hwm.land@gmail.com
Sobota Září 9 17:57:16 CEST 2006
> Naopak je nebezpecne, kdyz nekdo nepouzije to volatile a udela klasicky
> neco jako:
>
> char flag; // bez volatile
>
> void interrupt isr() // preruseni
> {
> flag = 1;
> // ...
> }
>
> void main()
> {
> // ...
> flag = 0;
> while (!flag) // cekani na provedeni preruseni
> ;
> // ...
> }
>
Jj, klasicka chyba, priznejme si kdo ji neudelal. A "nejlepsi" na ni
je, ze kdyz si do do te smycky pridate treba ladici vypis, tak ono to
jak na potvoru dle Murphyho zakonu zacne fungovat:D
Marek
Další informace o konferenci Hw-list