[an error occurred while processing this directive]
Уважаемый All, есть ли какие-то глюки при преобразовании типов char->int->long у IAR для MSP430 или это только у меня в голове?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
VVT
19 июля 2002 г. 13:22
Составить ответ
|||
Конференция
|||
Архив
Ответы
-1(char) после преобразования в int == -1?
—
Sergey Pinigin
(19.07.2002 14:14, 166 байт)
Я немного не о том. Умножаются int, получается long, потом все сдвигается до int. Используется в БПФ, результаты одной и той же программы на PC и контроллере не вяжутся.
—
VVT
(19.07.2002 14:27,
пустое
)
Покажите код. Может дело в том, что на ПК sizeof(int)==4, а на МК sizeof(int)==2?
—
Mik
(19.07.2002 14:31,
пустое
)
не поело бы чего
—
VVT
(19.07.2002 15:07, 1413 байт)
Хм...
—
Mik
(19.07.2002 15:16, 390 байт)
Возможно, собака порылась в С-шном для - код отлаживался в LabView-шном встренном С, может, он где сам к плавучке перешел...
—
VVT
(19.07.2002 15:36, 111 байт)
Ответ:
—
Mik
(19.07.2002 15:59, 270 байт)
В LabView есть Formula Node, там можно писать на почти С...
—
VVT
(19.07.2002 16:11, 244 байт)
Ответ:
—
Mik
(19.07.2002 16:41, 315 байт)
Поело таки. Еще раз.
—
VVT
(19.07.2002 15:10, 1429 байт)
Ответ:
—
Vallav
(19.07.2002 21:13, 166 байт)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru