реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> STM32F205, не могу подружить DMA и GPIO
A.Lex
сообщение Dec 14 2013, 15:48
Сообщение #16


Частый гость
**

Группа: Участник
Сообщений: 138
Регистрация: 27-12-11
Пользователь №: 69 107



Цитата(kan35 @ Dec 14 2013, 15:19) *
Нет, это не дело вкуса, это везение. Вряд ли вы заглядывали в этот дефайн раньше (а там могло быть что угодно, если вы посмотрите в функцию инициализации то поймете почему). В ваших кусках кодов то одни косяки, то другие, а вы пишите про ошибки в библиотеке. Многие кстати про ошибки говорят, но ни один не может привести пример. В своем коде просто сложнее искать ошибки, проще списать на другого. Кроме того, SPL пишут те же люди, что и CMSIS, так что лишний раз ставить под сомнение их код стоит ли?.. Извините, просто накипело.
Напишите еще раз код, проверьте чтобы прерывание срабатывало, перенаправьте триггер вместо прерывания в соотвествующий канал и поток DMA и оно не сможет не работать.

Соглашусь с Вами, если Вы соизволите привести рабочие коды по данной теме.
Go to the top of the page
 
+Quote Post
kan35
сообщение Dec 25 2013, 18:54
Сообщение #17


Знающий
****

Группа: Участник
Сообщений: 537
Регистрация: 22-02-06
Пользователь №: 14 594



:-)
Могу взяться за эту задачу за деньги. А если серьезно, почему бы вам самому это не сделать? Еще ни одного корректного варианта в ваших исходниках не было, вот вам и мотив - исправиться в конце концов, и выложить код без косяков. И если не заработает, мы поищем что в нем еще не так.
Go to the top of the page
 
+Quote Post
A.Lex
сообщение Dec 26 2013, 07:02
Сообщение #18


Частый гость
**

Группа: Участник
Сообщений: 138
Регистрация: 27-12-11
Пользователь №: 69 107



Может быть я "туп как дерево", но и до меня люди сталкивались с данной проблемой - польский форум.

В моем случае - это задача одноразовая, для "проекта выходного дня". Возникнет снова необходимость - займусь.


Выложенный мной код работает, можете сделать лучше - сделайте и выложите, кто-нибудь будет Вам благодарен.

Go to the top of the page
 
+Quote Post
kan35
сообщение Dec 26 2013, 10:36
Сообщение #19


Знающий
****

Группа: Участник
Сообщений: 537
Регистрация: 22-02-06
Пользователь №: 14 594



Вы меня польским форумом не напугаете))) Поляки они ведь такие же как и мы, тоже любят поумничать.
У меня под рукой нет F2/F4 что бы быстро попробовать. Могу накидать код "от руки" так сказать, а вы проверите, ок?

PS: в вашем случае можно сделать скриншот регистров таймера и дма в обоих вариантах и увидите где вы были не правы.
Go to the top of the page
 
+Quote Post
A.Lex
сообщение Dec 26 2013, 13:47
Сообщение #20


Частый гость
**

Группа: Участник
Сообщений: 138
Регистрация: 27-12-11
Пользователь №: 69 107



PS:
Цитата(kan35 @ Dec 26 2013, 12:36) *
Вы меня польским форумом не напугаете))) Поляки они ведь такие же как и мы, тоже любят поумничать.
У меня под рукой нет F2/F4 что бы быстро попробовать. Могу накидать код "от руки" так сказать, а вы проверите, ок?

PS: в вашем случае можно сделать скриншот регистров таймера и дма в обоих вариантах и увидите где вы были не правы.


Выкладывайте, проверю.


PS:Если Вы внимательно прочитали мой пост, для меня проблема не актуальна
.

Сообщение отредактировал A.Lex - Dec 26 2013, 13:53
Go to the top of the page
 
+Quote Post
andrey74
сообщение Jan 15 2014, 07:21
Сообщение #21


Частый гость
**

Группа: Участник
Сообщений: 184
Регистрация: 14-02-11
Пользователь №: 62 953



Я все-таки добился чтобы дергались ноги порта С через ДМА, через библиотеки от ST.
Go to the top of the page
 
+Quote Post
A.Lex
сообщение Jan 15 2014, 13:33
Сообщение #22


Частый гость
**

Группа: Участник
Сообщений: 138
Регистрация: 27-12-11
Пользователь №: 69 107



Цитата(andrey74 @ Jan 15 2014, 09:21) *
Я все-таки добился чтобы дергались ноги порта С через ДМА, через библиотеки от ST.
Поздравляю!


Значит, я был неправ.

Сообщение отредактировал A.Lex - Jan 15 2014, 13:34
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 1st September 2025 - 23:43
Рейтинг@Mail.ru


Страница сгенерированна за 0.01709 секунд с 7
ELECTRONIX ©2004-2016