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

 
 
> STM32F051C8T6 96 битный уникальный ID
nanorobot
сообщение May 30 2018, 16:55
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 244
Регистрация: 29-02-08
Пользователь №: 35 503



Считываю UID процессора следующим способом

CODE
uint32_t id[3];
const uint32_t* STM32_UID = (uint32_t*)0x1FFFF7AC;
id[0] = STM32_UID[0];
id[1] = STM32_UID[1];
id[2] = STM32_UID[2];

константа 0x1FFFF7AC из документации. получаю id[2] всегда равно 0. id[1] одинаково для всех чипов(4 штуки) и равно 0х4136570A. И лишь id[0] слегка отличаются, причем большая
часть битов равна 0. Например 0х00350043, 0х00310043, 0х00360043б 0х00220043 ... Я что то делаю не так? Больше всего смущает компонента равная нулю...

Сообщение отредактировал nanorobot - May 30 2018, 16:58
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Arlleex
сообщение May 30 2018, 20:04
Сообщение #2


Местный
***

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



Вот мой F429. Это я к тому, что нулей там нет. Но это, видимо, у Вас нормально, мне кажется. Ну нули и нули, что тут такого.


Сообщение отредактировал Arlleex - May 30 2018, 20:11
Go to the top of the page
 
+Quote Post
nanorobot
сообщение May 30 2018, 20:25
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 244
Регистрация: 29-02-08
Пользователь №: 35 503



Цитата(Arlleex @ May 31 2018, 01:04) *
Вот мой F429. Это я к тому, что нулей там нет. Но это, видимо, у Вас нормально, мне кажется. Ну нули и нули, что тут такого.

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

Сообщение отредактировал nanorobot - May 30 2018, 20:27
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 2nd July 2025 - 10:57
Рейтинг@Mail.ru


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