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

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

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

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

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

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


 
Опции темы
Непрочитано 28.06.2011, 12:11  
lsa
Почётный гражданин KAZUS.RU
 
Аватар для lsa
 
Регистрация: 22.06.2004
Адрес: Харьков
Сообщений: 1,488
Сказал спасибо: 3,207
Сказали Спасибо 3,010 раз(а) в 686 сообщении(ях)
lsa на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от tanq Посмотреть сообщение
Если надо, могу выложить пустые проекты для c::b для cortex-m0 и cortex-m3.
Хотелось бы глянуть
Реклама:
lsa вне форума  
Непрочитано 28.06.2011, 14:02  
k000858
Временная регистрация
 
Регистрация: 14.11.2008
Сообщений: 68
Сказал спасибо: 3
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
k000858 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от a-fisher Посмотреть сообщение
Оооо! пришла плата! 5 недель шла. Диск - зараза - плохо читается и на китайском все
ой а у меня такая же плата
удалось кому нибудь инициализировать дисплейчик?
k000858 вне форума  
Непрочитано 28.06.2011, 14:31  
tanq
Гражданин KAZUS.RU
 
Регистрация: 12.10.2009
Сообщений: 576
Сказал спасибо: 30
Сказали Спасибо 138 раз(а) в 110 сообщении(ях)
tanq на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от lsa Посмотреть сообщение
Хотелось бы глянуть
Прилагаю. Я допилил проект чтоб он был для STM32F100, так что почти ничего переделывать не надо будет. Для использования потребуется в свойствах проекта переправить пути к библиотеке (туда где реально тулчейн установлен).

Для смены процессора в самом верху файла memory.ld исправить размеры памяти и начальные адреса. Сейчас там 16K/4K. И еще в свойства проекта или в сам исходник добавить define STM32F10X_LD или STM32F10X_MD STM32F10X_HD STM32F10X_CL

Я хидеры немного тоже поправил, выкинул весь левый код. Пустой исходник дает 220 байт при компиляции, т.е. там чисто таблица прерываний. Весь стартап код сделан на C, что есть очень хорошо.
Вложения:
Тип файла: rar STM32F100_templ.rar (53.9 Кб, 135 просмотров)
tanq вне форума  
Сказали "Спасибо" tanq
lsa (28.06.2011)
Непрочитано 28.06.2011, 16:51  
lsa
Почётный гражданин KAZUS.RU
 
Аватар для lsa
 
Регистрация: 22.06.2004
Адрес: Харьков
Сообщений: 1,488
Сказал спасибо: 3,207
Сказали Спасибо 3,010 раз(а) в 686 сообщении(ях)
lsa на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от tanq Посмотреть сообщение
почти ничего переделывать не надо будет
Попробовал я ваш проект. Ничего не получилось.
Цитата:
"UsbCdc - default" uses an invalid compiler. Probably the toolchain path within the compiler options is not setup correctly?! Skipping...
Nothing to be done.
А по теме - так до сих пор не нашел нормальную IDE, которую хотелось бы изучать и тратить на это время. Вроде и интерфейс нормальный и работает быстро. Но проект же ведь должеy сохранять настройки. Ан нет, каждый раз приходится искать сначала проблемы компиляции пустого файла. Так пока до дела дойдет уже седой стану.
lsa вне форума  
Непрочитано 28.06.2011, 17:00  
andries5
Почётный гражданин KAZUS.RU
 
Регистрация: 19.02.2008
Сообщений: 1,812
Сказал спасибо: 126
Сказали Спасибо 605 раз(а) в 422 сообщении(ях)
andries5 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от k000858 Посмотреть сообщение
удалось кому нибудь инициализировать дисплейчик?
А какие проблемы, у меня работает. Использовал библиотеки котрые шли с ним.
andries5 вне форума  
Непрочитано 28.06.2011, 22:15  
tanq
Гражданин KAZUS.RU
 
Регистрация: 12.10.2009
Сообщений: 576
Сказал спасибо: 30
Сказали Спасибо 138 раз(а) в 110 сообщении(ях)
tanq на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от lsa Посмотреть сообщение
Попробовал я ваш проект. Ничего не получилось.
1. Компилер надо ОТДЕЛЬНО ставить, он не идет в комплекте с code::blocks. Я использовал yagarto, но есть и другие сборки для ARM.
2. Когда компилер распакован в папку, запускаем c::b -› Settings -› Compiler and Debugger Выбираем GNU ARM GCC Compiler и указваем ему правильные пути. При этом проверить имена экзешников, т.к. они отличаются у разных сборок.
tanq вне форума  
Сказали "Спасибо" tanq
lsa (28.06.2011)
Непрочитано 28.06.2011, 22:45  
lsa
Почётный гражданин KAZUS.RU
 
Аватар для lsa
 
Регистрация: 22.06.2004
Адрес: Харьков
Сообщений: 1,488
Сказал спасибо: 3,207
Сказали Спасибо 3,010 раз(а) в 686 сообщении(ях)
lsa на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от tanq Посмотреть сообщение
Компилер надо ОТДЕЛЬНО
Так он у меня и стоит отдельно.
И в настройках указан. В зависимости от настроек происходят разные ошибки.
Заколебался тюнинговать и бросил. Пойдет фтопку с другими IDE.
Спасибо за желание помочь.

Вот WinAVR тоже вроде не простой компилятор. Но он сам прикручивается к Студии. Я могу свои старые и новые проекты открывать на рабочем и домашнем компьютере.

Последний раз редактировалось lsa; 28.06.2011 в 22:49.
lsa вне форума  
Непрочитано 29.06.2011, 07:02  
k000858
Временная регистрация
 
Регистрация: 14.11.2008
Сообщений: 68
Сказал спасибо: 3
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
k000858 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от andries5 Посмотреть сообщение
А какие проблемы, у меня работает. Использовал библиотеки котрые шли с ним.
ну во-первых я так и не понял, какие именно использовать библиотеки. там их нескалько
а так же компилятор ругается на строки.
GPIO_InitTypeDef GPIO_InitStructure;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;

и тд. Компилю в Кейли. подозреваю что нужно подключить какие то библиотеки
еще бы мейн глянуть
k000858 вне форума  
Непрочитано 29.06.2011, 13:12  
andries5
Почётный гражданин KAZUS.RU
 
Регистрация: 19.02.2008
Сообщений: 1,812
Сказал спасибо: 126
Сказали Спасибо 605 раз(а) в 422 сообщении(ях)
andries5 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

k000858, Приду домой, создам пустой проект с инициализацией и библиотеками в Кейле. Тогда и сброшу.
andries5 вне форума  
Непрочитано 29.06.2011, 13:52  
k000858
Временная регистрация
 
Регистрация: 14.11.2008
Сообщений: 68
Сказал спасибо: 3
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
k000858 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от andries5 Посмотреть сообщение
k000858, Приду домой, создам пустой проект с инициализацией и библиотеками в Кейле. Тогда и сброшу.
о, буду применого благодарен
для того чтоб удостовериться что платы у нас одинаковые (ведь есть ST фирменная а есть китайская) сравним распиновку подключения

Код:
 // mainboard
3.3		GND
PE0		PE1
...		...
PE14	PE15
PC6		PD13
PD14	PD15
RESET	NC (PD13)
PC11	PC5
PC12	PB2
PC10	PC7
PC8		PC9

// LCD Module 
3.3		GND
DB0		DB1
...		...
DB14	DB15
CS		RS
WR		RD
RESET	EN????
MISO	INT
MODI	LE
SCLK	F_CS
TP_CS	SD_CS
k000858 вне форума  
 

Закладки
Опции темы

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

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, время: 02:03.


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