Jump to content
    

Flexible memory controller

скажи пожалуйста уважаемый форум, можно ли с помощью одного из FMC контроллера записать данные из одного регистра в другой. допустим из 0x58020000 в 0x58020014.  может?

Share this post


Link to post
Share on other sites

*(volatile TYPE *)0x58020014 = *(volatile TYPE *)0x58020000;


Не слышал, чтобы в РФ запретили язык Си.

Share this post


Link to post
Share on other sites

On 7/15/2022 at 4:15 PM, Arlleex said:


Не слышал, чтобы в РФ запретили язык Си.

я изучаю STM32H7...  хочу понять как работает FMC. сможет он так?

Share this post


Link to post
Share on other sites

On 7/15/2022 at 10:18 PM, do_not_know_Linux said:

1. я изучаю STM32H7...

2. хочу понять как работает FMC.

3. сможет он так?

1. Потеря времени.
2. Бесполезно
3. см п.1 2.

Share this post


Link to post
Share on other sites

On 7/15/2022 at 7:23 PM, Arlleex said:

Нет.

 а в SDRAM Bank1?из регистра 0x58020014 может?

On 7/15/2022 at 8:12 PM, x893 said:

1. Потеря времени.
2. Бесполезно
3. см п.1 2.

можете сказать конктретнее почему нельзя понять как работает FMC?  у нас же не форум загадок и головоломок.

Share this post


Link to post
Share on other sites

можно ли с помощью одного из FMC контроллера записать данные из одного регистра в другой. допустим из 0x58020000 в 0x58020014.
Ну нельзя уж настолько "тормозить" ;-)
FMC с каким диапазоном адресов работает (стр 129 RefMan)? А ваши предложенные оттуда?

Share this post


Link to post
Share on other sites

On 7/15/2022 at 11:08 PM, Obam said:

опустим из 0x58020000 в 0x58020014.
Ну нельзя уж настолько "тормозить" ;-)

да это первое что пришло то и написал.  суть в том можно ли с помощью одного из FMC контроллера перенести данные из одного регистра в другой.  я только прочитал что есть такой FMC. не знаю с какой стороны подойти к нему. и чтобы кругами не ходить вокруг, решил лучше спросить у настоящих спецов. потому что их ответы будут как всегда точны и быстры и главное ответы основанные на огромном опыте.

Share this post


Link to post
Share on other sites

Аппаратная реализация параллельной шины (это оно и есть FMC) может "перенести данные из одного регистра в другой"? Полагаю, ответ ясен ;-) - может, но только если это регистры во внешних устройствах на оной шине.

"Птица-секретарь, закрывайте заседание КОАППа"

Share this post


Link to post
Share on other sites

On 7/16/2022 at 12:17 AM, Obam said:

может, но только если это регистры во внешних устройствах на оной шине.

что адреса регистров можно заремапить? или Вы подразумевали, что можно, но только если это адреса внешних устройство на оной(этой) шине? или я неправильно расшифравал речь  ITбогов?

Share this post


Link to post
Share on other sites

On 7/15/2022 at 6:53 PM, do_not_know_Linux said:

скажи пожалуйста уважаемый форум, можно ли с помощью одного из FMC контроллера записать данные из одного регистра в другой. допустим из 0x58020000 в 0x58020014.  может?

Вам сюда
https://t.me/STM32_RUS

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...