ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
8 мая
1369913 Топик полностью
Idler (09.11.2023 06:46, просмотров: 142) ответил ЫЫyкпy на Примерно так:
Работает! Получилось так: 

#define printf(...) do{\

extern TX_MUTEX mutex_print;\

UINT status = tx_mutex_get(&mutex_print, TX_WAIT_FOREVER);\

if (status == TX_SUCCESS) printf(__VA_ARGS__);\

tx_mutex_put(&mutex_print);\

}while(0);

Фича с тремя точками для меня открытие века. Я потрясён. Пойду, полежу в кустах...