Grizzly 0 1 мая, 2021 Опубликовано 1 мая, 2021 · Жалоба Заходишь на форум под своим аккаунтом, хочешь задать вопрос (НА ФОРУМЕ, не службе поддержки), а в ответ: Цитата To post on TI E2E™ design support forums, you must have a valid company email address in your myTI account. If you have a valid company email address, please add it to your account by following the instructions in the myTI account FAQ (Note: there may be an ~10 minute delay for this email change to propagate to all necessary systems). If you don’t, we encourage you to search the TI E2E design support forums for existing answers. https://e2e.ti.com/p/ti_errorpage Печаль. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Aner 3 1 мая, 2021 Опубликовано 1 мая, 2021 · Жалоба чет не нахожу такого ... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Grizzly 0 1 мая, 2021 Опубликовано 1 мая, 2021 · Жалоба Попробуйте теперь создать тему на форуме. Сразу появится это сообщение. Либо ваша фирма входит в белые списки TI :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
looser 8 1 мая, 2021 Опубликовано 1 мая, 2021 · Жалоба Создавать темы на етуе - моветон. Один фиг, там робот-индус отвечает на любые вопросы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Grizzly 0 1 мая, 2021 Опубликовано 1 мая, 2021 · Жалоба @looser к сожалению, это во многих случаях это так, но иногда бывали приятные исключения. А не подскажете, где можно на международной арене получить компетентный ответ по процессорам TI и их компилятору? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
looser 8 1 мая, 2021 Опубликовано 1 мая, 2021 · Жалоба А в чем вопрос? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Grizzly 0 1 мая, 2021 Опубликовано 1 мая, 2021 · Жалоба 13 минут назад, looser сказал: А в чем вопрос? Про инициализацию константного глобального объекта класса с конструктором, который расположен через директиву #pragma DATA_SECTION в памяти DDR3. Система многоядерная. Можно ли какими-то средствами сделать так, чтобы объект конструировался только одним ядром? Сейчас для одной и той же области памяти, общей для всех ядер, будут вызываться N одинаковых конструкторов одного и того же. Вроде бы ошибок быть не должно, но такое поведение не нравится. Понятно, что можно написать singleton, но подумал, а получится ли как-то по-другому это сделать. Хотя с ним тоже есть вопросы. Если на нескольких ядрах одновременно будет первое обращение к данному объекту, то они будут одновременно его конструировать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
looser 8 1 мая, 2021 Опубликовано 1 мая, 2021 · Жалоба Нет. И никакие спп-100500 тут не помогут. Общий ресурс придется делить. Без вариантов. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Grizzly 0 1 мая, 2021 Опубликовано 1 мая, 2021 · Жалоба @looser кстати, а для константных массивов в таком случае инициализация тоже будет проводиться всеми ядрами? Я имею в виду копирование в рантайме из .text в .data перед вызовом main(). #pragma DATA_SECTION ("DDR3") const int32_t x[5] = {0, 1, 2, 3, 4}; Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
thermit 1 2 мая, 2021 Опубликовано 2 мая, 2021 · Жалоба Компилятор про ядра ничего не знает. Так что деление ресурсов на совести программера. В вашем случае все ядра будут видеть 1 массив (адрес). Явно заиниченный массив заинитит компилятор. То же самое касается исполняемого кода. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Grizzly 0 2 мая, 2021 Опубликовано 2 мая, 2021 · Жалоба @thermit это понятно, что все ядра будут видеть один и тот же адрес. Мне это как раз и нужно, потому что данные только для чтения. Понял, массив будет в секции .text, поскольку он константный. Поэтому в рантайме ничего исполняться не будет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться