Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Понедельник
28 апреля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
1287430
Топик полностью
Cкpипaч
пророк
(28.02.2023 09:50, просмотров: 172)
ответил
Nikolay_Po
на
Функция, разумеется, не должна иметь аргументов и ментять что-либо не глобальное. Иначе есть риск переполнения стека.
Указатель на PT_THREAD :) Оставил как есть. Просто, надежно, читабельно. Хоть и с goto.
... но не любой ценой.
Ответить
Не нужен указатель pt в виде аргумента. Нужно всего лишь...
SciFi
(107 знак., 28.02.2023 09:59
)
Не стоит благодарности :) Сейчас, процесс это PT_THREAD(&pt). Нужно сделать ЕГО указателем и присваивать ему изнутри адрес функции-состояния. Я делал такое через виртуальные методы. Норм. Достаточно читабельно, но это было на Питоне :)))
-
Cкpипaч
(28.02.2023 10:03
)