astrgan Опубликовано 14 марта, 2013 Поделиться Опубликовано 14 марта, 2013 Хотел повторить вот этот проект в IAR. Но при компилировании появляется ошибка: Error[Pe167]: argument of type "uint8_t (*)[8]" is incompatible with parameter of type "uint8_t *" C:\ARM\main.c 19 #include "stm32F10x.h" #include "hd44780_driver.h" #include "stm32f10x_rcc.h" int main(void) { uint8_t user_char[8]; //Сюда будем записывать пользовательский символ RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC, ENABLE); //Вкл порт С lcd_init(); //Инициализируем дисплей user_char[0]=0xE; //А вот тут user_char[1]=0x11; // рисуем user_char[2]=0x11; // наш символ user_char[3]=0x11; // user_char[4]=0x11; // Это типа рыба :-) user_char[5]=0xA; user_char[6]=0x11; user_char[7]=0x11; lcd_set_user_char(0,&user_char); // Наша рыба это символ номер ноль !!!(ЗДЕСЬ ОШИБКА) lcd_out("This is fish"); //Выводм надпись в нулевую строку lcd_set_xy(0,1); //переводим курсор в первую строку lcd_send(0,DATA); //выводм символ номер ноль lcd_set_state(LCD_ENABLE, CURSOR_ENABLE, BLINK); //Включаем курсор и мигалку while(1) { } } 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Vascom Опубликовано 14 марта, 2013 Поделиться Опубликовано 14 марта, 2013 Попробуй массив по другому создать: char *user_char = NULL; user_char = new char[8]; И подставь просто lcd_set_user_char(0,user_char); 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
20% скидка на весь каталог электронных компонентов в ТМ Электроникс!Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!Перейти на страницу акции Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849
Alex Опубликовано 14 марта, 2013 Поделиться Опубликовано 14 марта, 2013 Попробуйте - http://forum.chipmk.ru/index.php/topic/433-stm32-lcd-16x2/ 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>> Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.