Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


Ответ
Опции темы
Непрочитано 09.11.2017, 09:28   #5001
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,621
Сказал спасибо: 115
Сказали Спасибо 810 раз(а) в 587 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от 0crash0 Посмотреть сообщение
библиотеку в проект добавить
Не надо ее никуда добавлять. Ее просто установить надо. Читаем внимательно Makefile, там все есть!
Реклама:
__________________
Союз Советских Социалистических Округов Северной Америки
eddy вне форума   Ответить с цитированием
Непрочитано 09.11.2017, 12:15   #5002
0crash0
Частый гость
 
Регистрация: 24.04.2007
Сообщений: 11
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
0crash0 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от eddy Посмотреть сообщение
Не надо ее никуда добавлять. Ее просто установить надо. Читаем внимательно Makefile, там все есть!
я уже скомпилировал библиотеку(http://olliesworkshops.blogspot.ru/2...tallation.html)

вопрос в том что дальше?

я тупо перекидываю из папки include libopencm3 и libopencmiss
я добавил их как библиотеки в проэкт (при сборке идут с флагом -L)

и выдает ошибки при попытке инклудить файлы из main.c будто этих файлов нет

STM32F1 и прочяя ерунда есть в проэкте и все 100% идет флагами к компилятору

но проблема именно в том что невидит файлов вообще
0crash0 вне форума   Ответить с цитированием
Непрочитано 09.11.2017, 12:51   #5003
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,621
Сказал спасибо: 115
Сказали Спасибо 810 раз(а) в 587 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от 0crash0 Посмотреть сообщение
я тупо перекидываю из папки include libopencm3 и libopencmiss
Не надо ничего "тупо перекидывать"!!!
Библиотека установлена, скажем, в /usr/local/lib/opencm3. Все, этот путь и скармливать Makefile'у как путь к ней и include-файлам.

Сообщение от 0crash0 Посмотреть сообщение
выдает ошибки при попытке инклудить файлы из main.c
Потому что в Makefile нужно правильный путь указать. Вот же кусок из Makefile:
Код:
ifeq ($(strip $(OPENCM3_DIR)),)
OPENCM3_DIR := /usr/local/arm-none-eabi
$(info Using $(OPENCM3_DIR) path to library)
endif
Т.е. можно сказать
Код:
OPENCM3_DIR="бла-бла" make
либо внутри самого Makefile это указать.

Вам что, нужно с выражением читать содержимое Makefile? Да и сообщения об ошибках же есть: когда в терминале пишете make, все, что make пытается запустить, наглядно видно. С какими флагами там gcc запускается и т.д.
__________________
Союз Советских Социалистических Округов Северной Америки
eddy вне форума   Ответить с цитированием
Непрочитано 10.11.2017, 23:16   #5004
0crash0
Частый гость
 
Регистрация: 24.04.2007
Сообщений: 11
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
0crash0 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

я с винды, а среды программирования и нужны чтобы забыть о мейкфайлах

я спрсил как в конкретной среде настроить проэкт
а вы меня в мейкфайлы гоните
0crash0 вне форума   Ответить с цитированием
Непрочитано 11.11.2017, 22:31   #5005
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,621
Сказал спасибо: 115
Сказали Спасибо 810 раз(а) в 587 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

0crash0, если хочется через задницу гланды выдирать - ваше дело.
__________________
Союз Советских Социалистических Округов Северной Америки
eddy вне форума   Ответить с цитированием
Непрочитано 11.11.2017, 22:43   #5006
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,875
Сказал спасибо: 2,537
Сказали Спасибо 11,807 раз(а) в 5,917 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Агитация в секту пингвинистов детектед!
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума   Ответить с цитированием
Непрочитано 11.11.2017, 23:23   #5007
AR_Favorit
Почётный гражданин KAZUS.RU
 
Регистрация: 13.03.2010
Сообщений: 2,897
Сказал спасибо: 499
Сказали Спасибо 3,061 раз(а) в 1,425 сообщении(ях)
AR_Favorit на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от eddy Посмотреть сообщение
0crash0, если хочется через задницу гланды выдирать - ваше дело.
Мышкой и через задницу удобно)
AR_Favorit вне форума   Ответить с цитированием
Непрочитано 20.11.2017, 23:28   #5008
prinv
Прописка
 
Регистрация: 05.09.2012
Адрес: Россия, Пермь
Сообщений: 160
Сказал спасибо: 25
Сказали Спасибо 31 раз(а) в 27 сообщении(ях)
prinv на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Такая проблема: есть STM32VLDISCOVERY с МК STM32F100RBT6B, а также есть Pinboard II c МК STM32F103C8T6 (ситуация в обоих вариантах одинаковая). При HCLK больше 12-16МГц некоторые устройства с шиной I²С не работают. Обращаю внимание, что не все устройства себя так ведут. Например, работают на любой частоте микросхемы DS3231 и DS1307 и отваливаются при повышении частоты RDA5807M и MPU-6050.
В чём может быть дело? Изменение скорости I²С (100-400 КГц) влияния не оказывает.
Keil 5.24a, STM32CubeMX 4.23.0, HAL.
prinv вне форума   Ответить с цитированием
Непрочитано 21.11.2017, 11:33   #5009
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Ногодрыгом делайте. I2C master на переферии имеет смысл только если надо большие объемы передавать, что в случае I2C обычно не актуально.
Easyrider83 вне форума   Ответить с цитированием
Непрочитано 21.11.2017, 11:38   #5010
prinv
Прописка
 
Регистрация: 05.09.2012
Адрес: Россия, Пермь
Сообщений: 160
Сказал спасибо: 25
Сказали Спасибо 31 раз(а) в 27 сообщении(ях)
prinv на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

У меня вопрос не как сделать, а почему наблюдаются такие эффекты.
prinv вне форума   Ответить с цитированием
Ответ

Закладки


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Школа АRMрестлинга Uragan90 Микроконтроллеры, АЦП, память и т.д 54 22.08.2011 16:13
ARM Cortex M3 + Linux SiMiLya Микроконтроллеры, АЦП, память и т.д 10 17.06.2011 17:20
Помогите с STM32 - очень нужно... yakuzaa Микроконтроллеры, АЦП, память и т.д 60 04.08.2010 11:04
Как добавить поддержку для STM32 SFHK Микроконтроллеры, АЦП, память и т.д 11 18.12.2009 18:09


Часовой пояс GMT +4, время: 14:32.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot