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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> flash память, простые действия с памятью
MrYuran
сообщение Aug 1 2017, 07:10
Сообщение #16


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(Obam @ Feb 23 2017, 18:45) *
А от себя добавлю, даже с отключенной оптимизацией гарантирует наличие чего-либо "__required"

О, спасибо. Вчера полдня потратил, чтобы найти в ИАРе аналог человеческого __attribute__(("used"))
Немного не так:
Цитата
Example
const char copyright[] = "Copyright by me";
#pragma required=copyright


ну все не как у людей smile3046.gif
beer.gif


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
jcxz
сообщение Aug 1 2017, 08:07
Сообщение #17


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(MrYuran @ Aug 1 2017, 10:10) *
Немного не так:

Гораздо читабельнее:
Код
__root char const __codeSignature[] @ ".codeSignature" =
  "COMPUTER=" ICC_COMPUTER ";" "USER=" ICC_USER ";"
  "DATE=" __DATE__ ";" "TIME=" __TIME__ ";"
  "SVN_revision=" TO_STRING(SVN_REVISION) ";"
  "DEVICE=" concat(FIRMWARE_TARGET_STR_, FIRMWARE_TARGET);
Go to the top of the page
 
+Quote Post
Obam
сообщение Aug 1 2017, 08:09
Сообщение #18


Знающий
****

Группа: Участник
Сообщений: 756
Регистрация: 14-11-14
Пользователь №: 83 663



Невольно зачётный троллинг получился (;
Ведь у себя сделал:

#pragma location = ".intvec"
const uint8_t Logo[] = {0x2A, 0x2A, 0x2A, 0x20, 0x52, 0x33… ну и т.д.
#pragma required=Logo

а когда пост писал приглючилось, что не может не быть квалификатора "__req…".
Поскольку, это из cstartup.с, то больше к этому не возвращался.

И самое примечательное, что документацию, один хрен, никто не читает (;


--------------------
Пролетарий умственного труда.
Go to the top of the page
 
+Quote Post
jcxz
сообщение Aug 1 2017, 08:12
Сообщение #19


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(Obam @ Aug 1 2017, 11:09) *
И самое примечательное, что документацию, один хрен, никто не читает (;

не надо говорить за всех...
Go to the top of the page
 
+Quote Post
Obam
сообщение Aug 1 2017, 08:23
Сообщение #20


Знающий
****

Группа: Участник
Сообщений: 756
Регистрация: 14-11-14
Пользователь №: 83 663



Тут тот самый случай.
Полгода в треде ни единого возражения (; и "знающий - не говорит".


--------------------
Пролетарий умственного труда.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 10th August 2025 - 00:02
Рейтинг@Mail.ru


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