Перейти к содержанию
    

Регистры калибровки STM32F4

11 minutes ago, ViKo said:

Точно "да"!

Как, я не понимаю?)

 

Не так. А так:

(uint32_t *) 0x1FF800FC. Ну да так, Я просто забыл звездочку написать в форуме)  TS_cal_110=56033280

Изменено пользователем izolenta

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

12 минут назад, izolenta сказал:

Как, я не понимаю?)

Вы не понимаете, что такое указатель на uint16_t?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 hours ago, ViKo said:

Вы не понимаете, что такое указатель на uint16_t?

Всё разобрался. Я пользовался указателями, но не вникал. Указатель типа uint16_t указывает на адрес, где хранится первый байт (один из двух) данных, по идеологии little endian format младший значащий байт. Тогда всё сходится, получается для хранения 12 разрядной калибровочной константы нужно минимум 2 байта, соответственно расположенных по двум адресам, то есть мой диапазон из двух соседних адресов 0x1FF8 00FE - 0x1FF8 00FF.

ViKo, спасибо за наводки!:ok:

Изменено пользователем izolenta

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А зачем нужно знание ассемблера?

И что за "потроха", которые тоже нужно знать?

 

Чтение документации на язык программирования С, раздел указатели, вполне достаточно или нет?

Изменено пользователем antis

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

15 часов назад, antis сказал:

Чтение документации на язык программирования С, раздел указатели, вполне достаточно или нет?

Нет, недостаточно. Размер базовых типов данных в языке программирования C зависит от целевой платформы. Так что придется еще и документацию на процессор почитать, те самые "потроха".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 4/2/2019 at 3:51 PM, izolenta said:

 Тогда почему нигде в даташите или рефмане об этом не сказано и не указано? 

А вы возьмите реальные камни и проверьте  эту "инсайдерскую" информацию

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...