|
Обязательный префикс функции. |
|
|
|
 |
Ответов
|
Aug 4 2016, 06:59
|

Ally
     
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050

|
Цитата(jcxz @ Aug 4 2016, 09:29)  По этому слову в доке IAR тоже ничего не находится....  Специально залез в доку IAR посмотреть наличие проблемы, потому как немыслимо чтобы IAR не выделял внимания контролю стека. Ну и точно, там море возможностей прецизионно контролировать стек. Читайте EWARM_DevelopmentGuide.ENU.pdf со страницы 92 Цитата(jcxz @ Aug 4 2016, 05:58)  Не поверите, но sprintf() не использую нигде в embedded (в IAR и CCS по-крайней мере). В IAR-проектах вместо неё использую _Printf() - она удобнее. Почему же, верю. В моих проектах можно найти по 3-4 отдельных автономных реализаций sprintf. Ибо каждая RTOS, каждый пакет претендующий на мультиплатформенность содержит файлы с переписанными стандартными библиотеками C-и. Это не удобство, а трагедия, поскольку возникает еще один повод для путаницы.
|
|
|
|
|
Aug 4 2016, 08:23
|
Гуру
     
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713

|
Цитата(AlexandrY @ Aug 4 2016, 12:59)  Специально залез в доку IAR посмотреть наличие проблемы, потому как немыслимо чтобы IAR не выделял внимания контролю стека. Ну и точно, там море возможностей прецизионно контролировать стек. Читайте EWARM_DevelopmentGuide.ENU.pdf со страницы 92 Именно эту доку я и изучал. На этой странице у меня "CHOOSING A LINKER CONFIGURATION FILE" и др. мало относящиеся к контролю стека главы. Не сочтите за труд указать название главы? Цитата(AlexandrY @ Aug 4 2016, 12:59)  Ибо каждая RTOS, каждый пакет претендующий на мультиплатформенность содержит файлы с переписанными стандартными библиотеками C-и. Это не удобство, а трагедия, поскольку возникает еще один повод для путаницы. Я не гонюсь за мультиплатформенностью. Она малополезна в embedded, когда проект привязан даже не только к ядру, но и более сильно - периферии.
|
|
|
|
Сообщений в этой теме
jcxz Обязательный префикс функции. Aug 3 2016, 08:47 ig_z QUOTE (jcxz @ Aug 3 2016, 11:47) Т.е. - ч... Aug 3 2016, 08:58 demiurg_spb Цитата(ig_z @ Aug 3 2016, 11:58) Такое то... Aug 3 2016, 13:36 ViKo Цитата(jcxz @ Aug 3 2016, 11:47) Думаю до... Aug 3 2016, 09:08 jcxz Цитата(ViKo @ Aug 3 2016, 15:08) А в idle... Aug 3 2016, 10:05 ViKo Да, вроде, ни первое ни второе не помеха хорошему ... Aug 3 2016, 10:08 jcxz Цитата(ViKo @ Aug 3 2016, 16:08) Да, врод... Aug 3 2016, 10:23  scifi Цитата(jcxz @ Aug 3 2016, 13:23) Других с... Aug 3 2016, 10:44  AlexandrY Цитата(jcxz @ Aug 3 2016, 13:23) Забитие ... Aug 3 2016, 10:47   jcxz Цитата(AlexandrY @ Aug 3 2016, 16:47) J-L... Aug 3 2016, 11:11 k155la3 да простят меня ....
переобразовать return в Retu... Aug 3 2016, 13:16 jcxz Цитата(k155la3 @ Aug 3 2016, 19:16) да пр... Aug 3 2016, 15:20  demiurg_spb Цитата(jcxz @ Aug 3 2016, 18:20) Прошерст... Aug 3 2016, 16:00   AlexandrY Цитата(demiurg_spb @ Aug 3 2016, 19:00) В... Aug 3 2016, 16:11    demiurg_spb Цитата(AlexandrY @ Aug 3 2016, 19:11) Сде... Aug 3 2016, 17:01    jcxz Цитата(AlexandrY @ Aug 3 2016, 22:11) А и... Aug 3 2016, 18:14     AlexandrY Цитата(jcxz @ Aug 3 2016, 21:14) Терпимо:... Aug 3 2016, 19:46      jcxz Цитата(AlexandrY @ Aug 4 2016, 01:46) Т.е... Aug 4 2016, 02:58    AlexandrY Цитата(jcxz @ Aug 4 2016, 11:23) Не сочти... Aug 4 2016, 08:40     jcxz Цитата(AlexandrY @ Aug 4 2016, 14:40) ... Aug 4 2016, 10:11      AlexandrY Цитата(jcxz @ Aug 4 2016, 13:11) Не подхо... Aug 4 2016, 12:38       jcxz Цитата(AlexandrY @ Aug 4 2016, 18:38) Есл... Aug 5 2016, 08:28        AlexandrY Цитата(jcxz @ Aug 5 2016, 11:28) Неэффект... Aug 5 2016, 10:52         jcxz Цитата(AlexandrY @ Aug 5 2016, 16:52) Т.е... Aug 8 2016, 11:24          AlexandrY Цитата(jcxz @ Aug 8 2016, 14:24) Идея про... Aug 8 2016, 12:47           jcxz Цитата(AlexandrY @ Aug 8 2016, 18:47) Это... Aug 9 2016, 10:55          scifi Цитата(jcxz @ Aug 8 2016, 14:24) Идеально... Aug 9 2016, 11:29           jcxz Цитата(scifi @ Aug 9 2016, 17:29) Ну здра... Aug 9 2016, 11:42            scifi Цитата(jcxz @ Aug 9 2016, 14:42) А каким ... Aug 9 2016, 11:49            AlexandrY Цитата(jcxz @ Aug 9 2016, 14:42) А каким ... Aug 9 2016, 13:07             jcxz Цитата(AlexandrY @ Aug 9 2016, 19:07) Да ... Aug 10 2016, 06:37              scifi Цитата(jcxz @ Aug 10 2016, 09:37) Каким о... Aug 10 2016, 06:57               demiurg_spb Цитата(scifi @ Aug 10 2016, 09:57) Коллег... Aug 10 2016, 09:07               zltigo QUOTE (scifi @ Aug 10 2016, 09:57) У меня... Aug 10 2016, 09:41                scifi Цитата(zltigo @ Aug 10 2016, 12:41) Ну Вы... Aug 10 2016, 09:50               jcxz Цитата(scifi @ Aug 10 2016, 12:57) У меня... Aug 10 2016, 10:07                scifi Цитата(jcxz @ Aug 10 2016, 13:07) Вообще-... Aug 10 2016, 10:12              AlexandrY Цитата(jcxz @ Aug 10 2016, 09:37) Мне каж... Aug 10 2016, 09:22               jcxz Цитата(AlexandrY @ Aug 10 2016, 15:22) Си... Aug 10 2016, 10:34                scifi Цитата(jcxz @ Aug 10 2016, 13:34) И нет в... Aug 10 2016, 11:10                 jcxz Цитата(scifi @ Aug 10 2016, 17:10) О госп... Aug 10 2016, 11:43                  AlexandrY Цитата(jcxz @ Aug 10 2016, 14:43) Не вижу... Aug 10 2016, 11:48                   jcxz Цитата(AlexandrY @ Aug 10 2016, 17:48) Пр... Aug 10 2016, 11:52                    AlexandrY Цитата(jcxz @ Aug 10 2016, 14:52) Я так и... Aug 10 2016, 12:10                     jcxz Цитата(AlexandrY @ Aug 10 2016, 18:10) Ну... Aug 10 2016, 12:25                  scifi Цитата(jcxz @ Aug 10 2016, 14:43) Хорошо.... Aug 10 2016, 20:06                   jcxz Цитата(scifi @ Aug 11 2016, 02:06) Пока я... Aug 11 2016, 01:58                    AlexandrY Цитата(jcxz @ Aug 11 2016, 04:58) И причи... Aug 11 2016, 06:30                     jcxz Цитата(AlexandrY @ Aug 11 2016, 12:30) 70... Aug 11 2016, 08:23                      AlexandrY Цитата(jcxz @ Aug 11 2016, 11:23) Только ... Aug 11 2016, 09:15                       jcxz Цитата(AlexandrY @ Aug 11 2016, 15:15) Ви... Aug 12 2016, 03:35                AlexandrY Цитата(jcxz @ Aug 10 2016, 13:34) А её пр... Aug 10 2016, 11:42                zltigo QUOTE (jcxz @ Aug 10 2016, 13:34) char b[... Aug 10 2016, 12:53                 jcxz Цитата(zltigo @ Aug 10 2016, 18:53) Из ли... Aug 10 2016, 13:44 ViKo В Кейловской РТОС можно включить контроль переполн... Aug 12 2016, 05:25 Kabdim Может попробовать использовать MPU? Расставить за ... Aug 12 2016, 07:54 AlexandrY Цитата(Kabdim @ Aug 12 2016, 10:54) Может... Aug 12 2016, 08:08 jcxz Цитата(Kabdim @ Aug 12 2016, 13:54) Может... Aug 12 2016, 08:48  ViKo Цитата(jcxz @ Aug 12 2016, 11:48) Как это... Aug 12 2016, 09:31   jcxz Цитата(ViKo @ Aug 12 2016, 15:31) Нет. Та... Aug 12 2016, 09:45    scifi Цитата(jcxz @ Aug 12 2016, 12:45) хм... с... Aug 12 2016, 09:59     zltigo QUOTE (scifi @ Aug 12 2016, 12:59) Мануал... Aug 12 2016, 10:47  AlexandrY Цитата(jcxz @ Aug 12 2016, 11:48) Ну-ну п... Aug 12 2016, 13:36   jcxz Цитата(AlexandrY @ Aug 12 2016, 19:36) А ... Aug 13 2016, 08:16    zltigo QUOTE (jcxz @ Aug 13 2016, 11:16) В динам... Aug 13 2016, 20:09
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|