Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: PSoC
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры
SeregaNS
Я занимаюсь этими микроконтроллерами недавно и часто возникают вопросы, ответы на которые приходится искить самому. На данный момент есть два:
1). есть ли способы обработки 9-го бита в UART-е(по желанию для каждого передаваемого и принимаемого байта задавать бит четности без потери времени на обработку)
2). возникла проблема с точностью вычислений. Т.е. при умножении переменной типа float (double) на любое другое результат получается с ошибкой в четвертом знаке после запятой. Н а самом деле такой высокой точности мне не требуется, но при последующих вычислениях эта ошибка накапливается и результат отличается от истинного в разы. Что неприемлемо.
PSoC_Engineer
1) Реализации 9-битного обмена посвящен документ AN2269
2) Какую версию PSoC Designer'a используете? С выходом версии 4.3 вроде бы обновились математические библиотеки, возможно где-то появилась ошибка. Можно попробовать либо более старую версию, либо скачать последние сервис-паки.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.