-
- Никак не пойму "физический смысл" интерпретации размера (size) как
адреса. Где-то тут ошибка. Или это перечень адресов, по которым
указаны размеры областей кэша? - Nikolay_Po(15.09.2022 17:19)
- Аналогично, все взято с примеров. Дело в то, что
__CACHE_REGION_SIZE указан в LinkerScript типа flash_debug.ld.
Чтобы получит ее значение нужно выполнить такие действия. - Constantin24(15.09.2022 17:27)
- Получайте напрямую, как целое. В конце концов, вы не адрес объекта
получаете, а размер. Единицы измерения - под вопросом, но, главное,
не нужно обращаться к параметру как к указателю. Нет для этого
никаких предпосылок. ПМСМ. - Nikolay_Po(15.09.2022 17:32)
- Вы не в теме. - SciFi(15.09.2022 17:33)
- представленный код от производителя - Constantin24(15.09.2022 17:33)
- Это не снимает моих вопросов. - Nikolay_Po(15.09.2022 18:54)
- Тема раскрыта в мануале >>> SciFi(1 знак., 15.09.2022 19:33, ссылка)
- Спасибо. Нарочно вас провоцировал, чтобы ткнули носом. Собственно,
из последнего примера: Nikolay_Po(779 знак., 15.09.2022 20:11)
- Там же есть пример "_foo = 1000". И дальше сами решайте, будет это адрес 1000 или 1000 попугаев. И то, и другое имеет право на жизнь. Ограничение "только адреса" придумали вы сами, вам и искать подтверждение этому. В своей практике передавал таким способом произвольные числа, полёт нормальный. - SciFi(15.09.2022 20:16)
- Спасибо. Нарочно вас провоцировал, чтобы ткнули носом. Собственно,
из последнего примера: Nikolay_Po(779 знак., 15.09.2022 20:11)
- Тема раскрыта в мануале >>> SciFi(1 знак., 15.09.2022 19:33, ссылка)
- Это не снимает моих вопросов. - Nikolay_Po(15.09.2022 18:54)
- Дык у них пример с подставой. Они тоже всего лишь люди. В качестве
костыляминимальной правки я бы сделал так, как указал выше: SciFi(1 знак., 15.09.2022 17:31, ссылка)
- Получайте напрямую, как целое. В конце концов, вы не адрес объекта
получаете, а размер. Единицы измерения - под вопросом, но, главное,
не нужно обращаться к параметру как к указателю. Нет для этого
никаких предпосылок. ПМСМ. - Nikolay_Po(15.09.2022 17:32)
- Аналогично, все взято с примеров. Дело в то, что
__CACHE_REGION_SIZE указан в LinkerScript типа flash_debug.ld.
Чтобы получит ее значение нужно выполнить такие действия. - Constantin24(15.09.2022 17:27)
- Если arr объявлен как массив (char arr[]), то "arr" и "&arr" — это одно и то же. - SciFi(15.09.2022 15:55)
- Никак не пойму "физический смысл" интерпретации размера (size) как
адреса. Где-то тут ошибка. Или это перечень адресов, по которым
указаны размеры областей кэша? - Nikolay_Po(15.09.2022 17:19)