Я занимаюсь этими микроконтроллерами недавно и часто возникают вопросы, ответы на которые приходится искить самому. На данный момент есть два:
1). есть ли способы обработки 9-го бита в UART-е(по желанию для каждого передаваемого и принимаемого байта задавать бит четности без потери времени на обработку)
2). возникла проблема с точностью вычислений. Т.е. при умножении переменной типа float (double) на любое другое результат получается с ошибкой в четвертом знаке после запятой. Н а самом деле такой высокой точности мне не требуется, но при последующих вычислениях эта ошибка накапливается и результат отличается от истинного в разы. Что неприемлемо.