|
Можно ли код откомпилированный под ARM7TDMI-S использовать в ARM720T |
|
|
|
 |
Ответов
|
Aug 26 2007, 15:28
|

Знающий
   
Группа: Свой
Сообщений: 511
Регистрация: 24-08-07
Из: БРЕСТ
Пользователь №: 30 053

|
Есть следующий код: Цитата #define REG8(x) (*((volatile unsigned char *)(x))) #define REG16(x) (*((volatile unsigned short *)(x))) #define REG32(x) (*((volatile unsigned long *)(x)))
typedef struct { reg16 dr; /* Data Register */ reg16 pad0; reg8 rsr_ecr; /* Receive Status Reg. (Read) / Error Clear Reg. (Write) */ reg8 pad1[3]; reg32 rsrvd1[4]; reg16 fr; /* Flag Register */ reg16 pad2; reg32 rsrvd2[2]; reg16 ibrd; /* Integer Baud Rate Divisor Register */ reg16 pad3; reg16 fbrd; /* Fractional Baud Rate Divisor Register */ reg16 pad4; reg16 lcr_h; /* Line Control Register, High Byte */ reg16 pad5; reg16 cr; /* Control Register */ reg16 pad6; reg16 ifls; /* Interrupt FIFO Level Select */ reg16 pad7; reg16 imsc; /* Interrupt Mask Set/Clear */ reg16 pad8; reg16 ris; /* Raw Interrupt Status */ reg16 pad9; reg16 mis; /* Masked Interrupt Status */ reg16 padA; reg16 icr; /* Interrupt Clear Register */ reg16 padB; reg16 dmacr; /* DMA Control Register */ reg16 padC; } UART;
#define UART0 ((UART *)(UART0_BASE)) #define UART1 ((UART *)(UART1_BASE)) Не могу понять почему не прокатывает выражение типа Цитата x=UART1.dr Ругается на это так: Цитата App\main.c(95): error: #154: expression must have struct or union type
--------------------
Если хочешь вбить гвоздь, не ищи обходных путей, просто бери молоток и бей по этому чёртовому гвоздю!
|
|
|
|
Сообщений в этой теме
Beginning Можно ли код откомпилированный под ARM7TDMI-S использовать в ARM720T Aug 24 2007, 20:31 Beginning Что, никто мне не ответит? Aug 25 2007, 09:46 zltigo Цитата(Beginning @ Aug 25 2007, 12:46) Чт... Aug 25 2007, 13:14 klop Цитата(Beginning @ Aug 24 2007, 23:31) Ес... Aug 25 2007, 10:07 Beginning При компиляции С кода под ARM LH75xx, выскакивает ... Aug 25 2007, 10:32 rezident Цитата(Beginning @ Aug 25 2007, 16:32) Пр... Aug 25 2007, 12:17 Beginning Ну почему же заброшенное, например NXP(Philips) 3 ... Aug 25 2007, 13:27 zltigo Цитата(Beginning @ Aug 25 2007, 16:27) На... Aug 25 2007, 14:13 Beginning Согласен, компилятор всё равно какой, просто, когд... Aug 25 2007, 15:02 zltigo Цитата(Beginning @ Aug 25 2007, 18:02) Со... Aug 25 2007, 15:34 Beginning А что есть выбор? Keil, IAR, вроде CrossWorck. Чем... Aug 25 2007, 16:08 klop Цитата(Beginning @ Aug 25 2007, 19:08) А ... Aug 25 2007, 16:16 zltigo Цитата(Beginning @ Aug 25 2007, 19:08) А ... Aug 25 2007, 16:30 Beginning У меня есть IAR ARM 4.31A плюс кряк. 5.1 это после... Aug 25 2007, 17:27 zltigo Цитата(Beginning @ Aug 25 2007, 20:27) У ... Aug 25 2007, 18:41 Beginning Спасибо за ответ, попробую. Aug 26 2007, 15:55 zltigo Цитата(Beginning @ Aug 26 2007, 18:55) ..... Aug 26 2007, 15:58 SergeyDDD Основные различия между ARM7TDMI и ARM720T:
- нал... Aug 26 2007, 18:52 Beginning Вообщем, код откомпилированный в Keil? запускается... Aug 28 2007, 14:08 zltigo Цитата(Beginning @ Aug 28 2007, 17:08) Гд... Aug 28 2007, 17:22 Beginning Ктонибудь может показать пример грамотного инициал... Aug 28 2007, 21:05 zltigo Цитата(Beginning @ Aug 29 2007, 00:05) Кт... Aug 28 2007, 21:33 Beginning a ссылку, или название темы с startup? Aug 29 2007, 07:10 Beginning Обнаружил очень неприятную засаду в IAR. Суть: В д... Aug 29 2007, 12:13 zltigo Цитата(Beginning @ Aug 29 2007, 15:13) не... Aug 29 2007, 12:24
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|