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

 
 
> Биты регистра DMABMR в stm32f107
ivan24190
сообщение Mar 3 2016, 10:26
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 25-08-15
Из: Рыбное
Пользователь №: 88 141



Добрый день, форумчане. Интересует вопрос: какие биты необходимо выставлять/сбрасывать в регистре DMABMR при настройке Ethernet , в частности интересуют биты AAB, FMP, FB, PBL.
В какой комбинации следует пользоваться этими битами, чтоб по возможности не было ошибок.
Пробовал разные варианты. По крайней мере ARP и Ping работают всегда, другое не проверял (контроллер stm32f107).
Или вообще не трогать этот регистр и использовать значения по умолчанию? За ранее спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 2)
Сергей Борщ
сообщение Mar 3 2016, 12:22
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(ivan24190 @ Mar 3 2016, 12:26) *
Добрый день, форумчане. Интересует вопрос: какие биты необходимо выставлять/сбрасывать в регистре DMABMR при настройке Ethernet , в частности интересуют биты AAB, FMP, FB, PBL. В какой комбинации следует пользоваться этими битами, чтоб по возможности не было ошибок.
Эти биты влияют на загрузку шин транзакциями ПДП и в конечном счете должны влиять на пропускную способность. На ошибки они не влияют. Вот когда вам нужно будет выжать максимальную скорость передачи файла по эзернету - тогда нужно будет с ними играться. Все их комбинации являются правильными, просто в зависимости от наличия и частоты обмена через ПДП другой периферией, оптимальной могут оказаться разные комбинации.

Цитата(ivan24190 @ Mar 3 2016, 12:26) *
За ранее спасибо.
За что, простите, спасибо?


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
ivan24190
сообщение Mar 3 2016, 13:38
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 25-08-15
Из: Рыбное
Пользователь №: 88 141



Цитата(Сергей Борщ @ Mar 3 2016, 15:22) *
Эти биты влияют на загрузку шин транзакциями ПДП и в конечном счете должны влиять на пропускную способность. На ошибки они не влияют. Вот когда вам нужно будет выжать максимальную скорость передачи файла по эзернету - тогда нужно будет с ними играться. Все их комбинации являются правильными, просто в зависимости от наличия и частоты обмена через ПДП другой периферией, оптимальной могут оказаться разные комбинации.

За что, простите, спасибо?


За разъяснения.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 18th July 2025 - 22:16
Рейтинг@Mail.ru


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