Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Вот несколько поправил запись идентификаторов и заработало, на симуляторе 100%
Отправлено
kan
19 декабря 2008 г. 12:46
В ответ на:
Проверил, вариант рабочий, кроме
отправлено Fm 19 декабря 2008 г. 09:10
#include <iom16.h>
#include <pgmspace.h>
#include <inavr.h>
__flash const char __flash * cod_x[] =
{
"AB",
"CDE"
};
void test0(char __flash * str)
{
for (char i = 0; i<strlen_P(str); i++)
PORTB = str[i];
}
int main (void)
{
char __flash * __flash * ptr;
ptr = (char __flash *__flash *)cod_x;
test0( ptr[0] );
test0( ptr[1] );
}
Составить ответ
|
Вернуться на конференцию
Ответы
Все отлично работает
-
Fm
(19.12.2008 15:58:57
10.10.10.2,78.85.28.109
, 70 байт)
Спасибо что проверил, вопрос по __flash const char __flash * cod_x[]
-
Fm
(19.12.2008 14:05:52
10.10.10.2,78.85.28.109
, 123 байт)
мой вариант разместил
-
kan
(19.12.2008 16:18:0
192.168.3.9,62.205.163.4
, 129 байт)
Если возможно подскажи пожалуйста
-
Fm
(24.12.2008 13:28:27
10.10.10.11,78.85.28.109
, 91 байт)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
сложите 2 и 3:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru