Перейти к содержанию
    

Seregio

Участник
  • Постов

    9
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный
  1. импорт контура получился, а вот как вырезы сделать нарисованные в автокаде в этом контуре? перекопал все функции и способы Define Board Cutout - работает только со своей криворисуемой линией подскажите кто знает очень нужно платку развести с внутренними полостями
  2. Татьяна, спасибо за заботу, буду исправляться.

  3. Микросхема вобщем приличненькая, первые результаты порадовали, но как всегда хочется большего. Если кто копал раскажите как запустить режим (ACX) переменного тока для возбуждения тензомоста и как с оным управляться. а то прямо чудеса - тензо датчик начинает чуять температуру окружающей среды.
  4. Error[e27]: Entry "getchar" in module main ( C:\Documents and Settings\seregio\Мои документы\Release\Obj\main.r90 ) redefined in module ?getchar ( L:\Program Files\IAR Systems\Embedded Workbench Evaluation 5.3\avr\LIB\DLIB\dlAVR-3s-ec_mul-64-n.r90 ) Error while running Linker в хедере прописана стандартно: __INTRINSIC int getchar(void); т.е. ничего не трогал printf - работает без замечаний, scanf ругается код #include <iom128.h> #include <stdio.h> #include <intrinsics.h> int putchar(int c) { while ( !UCSR0A_UDRE0 ){}; UDR0 = c; return c; } int getchar(void) { while ( !(UCSR0A_RXC0) ){} return UDR0-1; } void main (void) { float x; DDRB_DDB0=1; PORTB_PORTB0 = 0; UCSR0A=0x00; UCSR0B=0x18; UCSR0C=0x86; UBRR0H=0x00; UBRR0L=0x33; scanf("%f", &x); printf("X = %f ", x); }
  5. в IAR перерепределяю функцию putchar и все работает. начинаю переписывать getchar как прописано в EWAVR_CompilerReference.pdf выкидывает ошибку Error[e27]: Entry "getchar" in module main ( C:\Documents and Settings\seregio\Мои документы\Release\Obj\main.r90 ) redefined in module.
  6. Точность нужна 16 знаков после запятой. В АРМе есть сопроцессор?
  7. спасибо за ответ, буду писать библиотеку.
  8. В WINAVR по умолчанию float = double = 32 битам, кто знает как повысить точность расчетов для тригонометрических функций ? Работаю с ATMEGA128.
×
×
  • Создать...