25.12.2013, 10:52
|
|
Прописка
Регистрация: 17.08.2013
Сообщений: 287
Сказал спасибо: 10
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от tempora
|
в файлах конфигурации линкера
|
Вносить изменения в текстовый файл при смене МК - это каждый раз разбираться с кучей настроек МК в даташитах. Реально пользоваться этой системой очень трудно, вы посмотрите сколько букв модификаций только для одного STM32F103.
Например, в Кейле есть кнопочки выбрать девайс проекта и выполнить настройки проекта, в том числе прицепить программатор.
Если сделать чтобы Geany по фунции "Установить команды сборки" переходил на выполнение файла типа экзешник "Настройки проекта" - тогда нужно делать эту "приблуду" и "дело в шляпе". С "настройками проекта" этим можно будет пользоваться. Но это кусок кода, имхо, не меньше спмого ИДЕ.
|
|
|
|
25.12.2013, 11:32
|
|
Почётный гражданин KAZUS.RU
Регистрация: 01.05.2009
Адрес: Коптево
Сообщений: 2,849
Сказал спасибо: 276
Сказали Спасибо 427 раз(а) в 274 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Уважаемые господа разработчики!
Не подскажет ли кто, нужно ли устанавливать библиотеку STM32F10x_StdPeriph_Lib_V3.5.0 в IAR джля работы с CAN-интерфейсом в ARM STM32F103C?
И если да, то как именно её туда ставить?
|
|
|
|
25.12.2013, 13:24
|
|
Заблокирован
Регистрация: 25.04.2013
Сообщений: 1,431
Сказал спасибо: 0
Сказали Спасибо 385 раз(а) в 254 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
StdPeriph_Lib не устанавливается, в этом нет смысла. Создаёте проект и просто подключаете нужные файлы из StdPeriph_Lib. Примеры юзания есть в самой STM32F10x_StdPeriph_Lib_V3.5.0. Как создать проект c применением SPL dosikus здесь уже выкладывал.
|
|
|
|
25.12.2013, 14:27
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
KBH-I, Создание проекта что с SPL что без , совершенно одинаково .
SPL как и другая либа просто подключается к проекту .
Единственно в случае с SPL роль играют конфиг. файлы и assert заглушки .
Если вы хотите все на халяву, как в кактусе , ткнул кнопку и проект возник - сие путь в никуда ...
__________________
Осторожно , злой кот
|
|
|
|
25.12.2013, 15:59
|
|
Прописка
Регистрация: 17.08.2013
Сообщений: 287
Сказал спасибо: 10
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Подключил к плате "STM32F103ZE module HY-STM32F1xxCore144 Core/Dev Board" дисплей 7 дюймов ( http://www.ebay.com/itm/7-7inch-TFT-...item43c229c93c) графика работает, а тачскрин криво - неправильно указывает место курсора.
На 3.2" все отлично работает.
Для моей демоплаты должен идти этот дисплей ( http://www.ebay.com/itm/7-TFT-LCD-Mo...item1c2a02d99d).
Контроллеры у них одинаковые - возможно фирмы изготовители разные поэтому специально не совмещаются?
М.б. у кого есть опыт применения этого чуда?
|
|
|
|
25.12.2013, 16:28
|
|
Почётный гражданин KAZUS.RU
Регистрация: 01.05.2009
Адрес: Коптево
Сообщений: 2,849
Сказал спасибо: 276
Сказали Спасибо 427 раз(а) в 274 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от dosikus
|
сие путь в никуда
|
Да не, мы люди простые, академиев не кончали. Нам бы СAN-интерфейс с кейловского прожекта в иаровский приаттачить...
)
Последний раз редактировалось KBH-I; 25.12.2013 в 16:31.
|
|
|
|
25.12.2013, 17:00
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,643
Сказал спасибо: 117
Сказали Спасибо 814 раз(а) в 591 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от dosikus
|
сие путь в никуда ...
|
Ну, у кого-то времени мало, вот и стараются пусть через жопу, но быстро...
Не все же могут сидеть, фигней страдать, как я (уже вторую неделю прикручиваю AD7794 к STM32F407).
__________________
Если ты пользуешься Windows, то ты финансируешь мировой терроризм!
|
|
|
|
25.12.2013, 17:16
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.01.2007
Сообщений: 3,412
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от optical illusion
|
а тачскрин ... неправильно указывает место курсора.
|
А он калиброванный, тачскрин-то?
__________________
There's always more than one way to skin a cat.
|
|
|
|
25.12.2013, 18:50
|
|
Прописка
Регистрация: 17.08.2013
Сообщений: 287
Сказал спасибо: 10
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Там демопроект такой загружается GUI+uCOSII (или похоже на это)
У него в начале демонстрашки выскакивает кнопка "Calibrate" - стилусом в нее тыкаю, начинает по углам кружочки рисовать и пишет "Press". Стилусом в те кружочки тыкаю - демонстрашка дальше идет и все ок. Это на 3.2" дисплее. А на 7" дисплее в левый нижний и верхний кружочки не попадает при этой калибровке - ну как бы он размер имеет не 7" а гдето 5.5". Возможно это ошибка в проекте? У меня тут есть одна демоплата там оджни ошибки и демопримеры вообще не рабочие. Ну или дисплеи разные. И демопримеры для 3.2 и 7" тоже разные и в разных папках лежат. Код естественно у них тоже разный.
Это и есть калибровка тачскрина? Или под калибровкой что то другое понимается?
Для моего дисплея есть "фича" еще одна - на принципиальной схеме отсутствует вывод P2.7, в примере программы он есть...
Во вложенном файле пример программы для этого дисплея где есть пин KEY = P2^7. Схема интерфейсов дисплея (где этого пина нет) по ссылке на иБэй, которую я выкладывал (первая ссылка, в ней строка - ER-TFTM070-4 Interfacing Drawing) - это если интересно посмотреть...
PS Похоже этот KEY внешний сигнал какогото таймера. Не участвует в программировании контроллера SSD1963. Такот.
Последний раз редактировалось optical illusion; 27.12.2013 в 13:00.
|
|
|
|
31.12.2013, 20:11
|
|
Прописка
Регистрация: 26.10.2011
Сообщений: 122
Сказал спасибо: 53
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Цитата:
|
Не все же могут сидеть, фигней страдать, как я (уже вторую неделю прикручиваю AD7794 к STM32F407)
|
Ну и как получилось?
Я вот тоже пытаюсь прикрутить AD7794, правда к STM32F103RG. Нужно 32 бита а хардвардный SPI в STM 16-ти битный....
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 11:25.
|
|