Цитата(Vavan4ik @ Mar 5 2009, 15:13)

я уже писал, что в тесте все работает красиво, а в реальной проге не хочет. Вот я сейчас удалил про и поставил стд,
Зачем удалять? Они (и с разными PL в пределах про или стд) прекрасно сосуществуют. Поднимаете в Build Options->Driver нужную версию наверх, и вперед.
Цитата
тот же проект еще кучу всего написал и про sprintf и про _delay_ms() устал уже от этого...
_delay_ms() в стд нет. В std/.../samples/delay/delay.* присутствуют DelayUs() и DelayMs() (хотя я считаю эти функции идеологически вредными).
xxxprintf, учитывая все, что они за собой тянут, в мелких пиках лучше избегать. Если нужен вывод чисел на показометр, используйте какие-нить более гуманные самописные xxxtoa() - обсуждалось в конфе не раз, в основном, применительно к AVR.
Цитата
такое чудит без баяна
Error [491] ; . can't find 0x68 words for psect "rbss_0" in segment "BANK0"
Error [593] ; . can't find 0x2 words (0x2 withtotal) for psect "code_ptr" in segment "BANK0"
Error [593] ; . can't find 0x2 words (0x2 withtotal) for psect "intsave" in segment "BANK0"
Error [593] ; . can't find 0x1 words (0x1 withtotal) for psect "intsave" in segment "BANK0"
Дык sprintf однако ж...