| |
HardFault handler M0 |
|
|
Ответов
|
|
Mar 2 2017, 15:19
|
Группа: Участник
Сообщений: 8
Регистрация: 13-12-12
Пользователь №: 74 834

|
Цитата(toweroff @ Feb 16 2017, 12:21)  Чем ее правильнее закрывать, бинарным семафором или мьютексом? Как альтернатива для функции потокобезопасного вывода - блокировка планировщика(на примере FreeRTOS): Код void vPrintString( const char *pcString ) { /* Print the string, suspending the scheduler as method of mutual exclusion. */ vTaskSuspendAll(); { sprintf( cBuffer, "%s", pcString ); consoleprint( cBuffer ); } xTaskResumeAll(); }
|
|
|
|
|
|
Сообщений в этой теме
toweroff HardFault handler M0 Feb 15 2017, 20:08 Сергей Борщ Если совсем простое:
CODEvoid HardFault_Handler... Feb 15 2017, 20:24 toweroff Цитата(Сергей Борщ @ Feb 15 2017, 23:24) ... Feb 15 2017, 20:59  ViKo Цитата(toweroff @ Feb 15 2017, 23:59) ого... Feb 16 2017, 08:57    ohmjke Цитата(toweroff @ Feb 16 2017, 12:21) Ест... Feb 16 2017, 16:15     toweroff Цитата(ohmjke @ Feb 16 2017, 19:15) Не по... Feb 17 2017, 15:32      MoskWin32 Цитата(jcxz @ Mar 2 2017, 19:55) ...и уби... Mar 2 2017, 17:35       jcxz Цитата(MoskWin32 @ Mar 2 2017, 19:35) Я п... Mar 3 2017, 14:17        MoskWin32 jcxz, спасибо за разъяснение. Я все это понимаю, и... Mar 3 2017, 15:48         zltigo Цитата(MoskWin32 @ Mar 3 2017, 17:48) Но ... Mar 3 2017, 17:19 toweroff В общем докопался. Из прерывания отправлялся сигна... Feb 16 2017, 12:52 ohmjke Там помимо этого сообщения есть много других, где ... Feb 17 2017, 18:49 toweroff Цитата(ohmjke @ Feb 17 2017, 21:49) Там п... Feb 17 2017, 20:11  ohmjke Цитата(toweroff @ Feb 17 2017, 23:11) еще... Feb 17 2017, 21:19 toweroff У меня лыжи, наверное, не едут. Если у семафора ... Feb 18 2017, 19:18
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|