Отговори на тема  [ 67 мнения ]  Отиди на страница Предишна  1, 2, 3, 4, 5
STM32F4 Discovery 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Съб Сеп 25, 2004 12:32 pm
Мнения: 8382
Местоположение: София
Мнение Re: STM32F4 Discovery
scout_3pm написа:
Реално всичко си пише в коментара ;-) :-) И реално всичко е пуснато освен I2S клока.

Мерси, колега, довечера ще пробвам конфигурацията, която си пратил. :)


Чет Ное 01, 2012 12:04 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Съб Сеп 25, 2004 12:32 pm
Мнения: 8382
Местоположение: София
Мнение Re: STM32F4 Discovery
Цецо написа:
Рек, кажи с какво работиш като среда.

Ако ползваш стартъп кода даден в библиотеката от STM, най-вероятно бичиш на максимум в момента. В периферните библиотеки ,по конкретно тая за RCC имаше и някаква глуповата функция, която връщаше текущите сетинги.

Не ти трябва тулове, клок системата му на това желязо е относително проста. Писане в 3-4 регистъра е сетването.


Средата е Linux + Kate. :) system_stm32f4xx.c файла ми е взет от някъде но не мога да си спомня от къде точно. Дали от примерния код на STM или от някой друг проект - такива разглеждах десетки.


Чет Ное 01, 2012 12:07 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение Re: STM32F4 Discovery
Баси и ST-тата значи...

Цитат:
The RCC feeds the Cortex System Timer (SysTick) external clock with the AHB clock
(HCLK) divided by 8. The SysTick can work either with this clock or with the Cortex clock
(HCLK), configurable in the SysTick Control and Status Register.

"configurable" ама колко да е configurable...
След ресет SysTick Control and Status Register връща 1 за CLKSOURCE , демек би трябвало да ползва кур клока, поне според ARM:

Цитат:
CLKSOURCE
0 = external reference clock.
1 = core clock.
If no reference clock is provided, it is held at 1 and so gives the same time as the core clock.

Само че очевадно не ползва кур клока, а 1/8 както може и да се предположи според първия цитат...
Да кажем, че просто връща грешна стойност щото ST са забравили да я сменят. Пишем "0", обаче и ефектът е нулев, пак кур/8...

Не че нещо ми пречи, ама за кво ша съ лъжем...


Чет Ное 01, 2012 1:11 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 9:22 am
Мнения: 15501
Местоположение: София
Мнение Re: STM32F4 Discovery
Реконструктор написа:
system_stm32f4xx.c файла ми е взет от някъде но не мога да си спомня от къде точно. Дали от примерния код на STM или от някой друг проект - такива разглеждах десетки.


Точно тоя файл ти инициализира клока, ако е оригиналния на STM, би трябвало да се изтъркаля на максимална честота. Разгледай го, не е сложен, ще се ориентираш как стават нещата.

@miro, имаше нещо покрай тоя systick клок, помня, че и аз се пулих преди година нещо там. Ама не помня до какви изводи стигнах... Незнам що ми се мота, че наистина не можех да го превключа, ама според мен се търкаляше на 1/1, а не на 1/8. То така и по - логично изглежда, просто са забравили да вържа външния 1/8 клок. Ама може и да бъркам.

Говоря по спомени от F1. А може би пък на F1 е твърдо на 1/1, а на F4 на 1/8 :) При възможност ще пробвам и ще кажа.

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Чет Ное 01, 2012 1:23 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение Re: STM32F4 Discovery
а и аз в момента тествам Ф1, утре сигурно ще пробвам Ф2...

не ми е нещо толкоз важно, просто стигнах до ниво мигалка и гледам че не мига както трябва ;-)


Чет Ное 01, 2012 1:42 pm
Профил
Ранг: Популярен
Ранг: Популярен

Регистриран на: Вто Авг 07, 2012 3:16 pm
Мнения: 331
Мнение Re: STM32F4 Discovery
http://www.element14.com/community/comm ... 2Expansion

А в ebay има цял комплект Expansion boards с какво ли не за около 140$
http://www.ebay.com/itm/Open407V-D-B-ST ... 3cc7d57d11

Като цяло второто ми се вижда по-удачно с големият base board , но зависи какво ти трябва, нещата са на кантар :)

Някой ако има повече инфо да сподели, защото се замислям за един от двата варианта: на Фарнел или от ebay.


Вто Ное 20, 2012 12:14 am
Профил
Ранг: Ориентиран
Ранг: Ориентиран
Аватар

Регистриран на: Съб Фев 05, 2005 10:58 pm
Мнения: 284
Местоположение: Varna
Мнение Re: STM32F4 Discovery
Цитат:
А в ebay има цял комплект Expansion boards с какво ли не за около 140$
http://www.ebay.com/itm/Open407V-D-B-ST ... 3cc7d57d11

Тоя комплект го получих преди около месец, както и още няколко подобни. Има много примери на CD-тата към тях. Ако някой се интересува, казвайте къде да ги качвам?

_________________
Господ прощава, тока не. А глада е по силен от тока !


Съб Дек 08, 2012 10:01 pm
Профил ICQ
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 67 мнения ]  Отиди на страница Предишна  1, 2, 3, 4, 5

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 0 госта


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

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни