Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

RQ: STM32 таблици с характерни флаш адреси за сериите МПУ?
http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=15731
Страница 1 от 1

Автор:  NikB [ Чет Фев 01, 2018 12:23 pm ]
Заглавие:  RQ: STM32 таблици с характерни флаш адреси за сериите МПУ?

За различните фамилии STM32 търся характерни флаш адресите (1,2,3, дали има други?):

1. Device ID register address
Предполагам, че за всички е еднакъв:
#define ID_DBGMCU_IDCODE 0xE0042000

2. Flash size register address - за F4 е
#define ID_FLASH_ADDRESS 0x1FFF7A22

3. Unique ID register address location - тук имам една табличка:
http://blog.gorski.pm/stm32-unique-id

Моля, насочете ме!

ПП (бях разменил 1 и 3, извинявам се)

Прикачени файлове:
STM_UID_table.jpg
STM_UID_table.jpg [ 53.1 KiB | Прегледано 2428 пъти ]

Автор:  michev [ Чет Фев 01, 2018 1:58 pm ]
Заглавие:  Re: RQ: STM32 таблици с характерни флаш адреси за сериите МП

Всички регистри с имета им, адресите, офсетите и размера им можеш да извлечеш от SVD файлове, които са XML-и. Отделно ARM си имат конзолен инструмент, който може да генерира хедър файл за дадения микроконтролер по подаден SVD.

Автор:  NikB [ Чет Фев 01, 2018 4:57 pm ]
Заглавие:  Re: RQ: STM32 таблици с характерни флаш адреси за сериите МП

Благодаря ти, ще се опитам да ползвам SVD файлове, но май трябва да ги търся един по един. Иначе, знам, че в описанията на всеки процесор пише кое къде е.
За да се вземе уникалният ID на STM32 трябва да се знае типа на процесора и от типа да се определи адреса на уникалния ID.
Това се опитвам да направя.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/