Да, ругается. Но во первых, это не ошибка а предупреждение, а во вторых несмотря на это компилятор выдает то, что от него требуется. Конкретно на примере ММС/SD не проверял, но в других проектах(при выводе русского текста на дисплей и в UART) несмотря на предупреждения все работает нормально.
Карте совершенно пофигу сколько времени она работает, лишь бы флеш память до дыр не протереть, хотя иногда(я думаю довольно редко) и такое бывает(причем с вполне себе серьезными устройствами, не с самоделками), что карта после длительной работы подглюкивает и теряется, сам правда такое только с одной "нонейм" карточкой наблюдал, да и то пару раз когда после нескольких часов вялого(несколько байт раз в две минуты) чтения, карточка переставала видеться прибором. После замены карточки глюков больше не было.
__________________
Если ты читаешь это - значит тебе нечем заняться...
|