Вопросы по теме 'fsm'

Включает ли C # конечные автоматы?
Недавно я прочитал о библиотеке boost::statechart (конечных автоматах), и мне понравилась эта концепция. Есть ли в C # аналогичный механизм? Или это можно реализовать с помощью определенного шаблона проектирования?
36802 просмотров
schedule 07.02.2023

Как лучше всего использовать иерархический конечный автомат с использованием шаблона состояний?
Я собираюсь реализовать на C # иерархический конечный автомат с использованием шаблона состояний. В качестве руководства я использую этот пример. Однако этот пример не дает ответа относительно иерархических состояний. К сожалению, мне кажется,...
8169 просмотров
schedule 18.12.2022

VHDL «генерирует» состояния FSM
У меня есть переменное количество модулей, связанных с другим модулем через signal bus : std_logic_vector(NUM-1 downto 0) , причем каждый компонент использует 8 бит, так что: bus(7 downto 0) = first module bus(15 downto 8) = second module...
2418 просмотров
schedule 09.09.2023

Как создать конечный автомат на Java
Как написать программу, которая будет читать набор состояний конечного автомата. Входные данные будут из текстового файла с форматом (состояние ввода следующего состояния), а последняя строка будет конечным состоянием. Например : s0 a...
2225 просмотров
schedule 05.01.2023

Разница между Мили и Муром
Имеет ли какое-либо реальное значение разница между конечными автоматами Мили и Мура, когда речь идет о реализации на C? В чем обычно заключается эта разница? Давным-давно мне было гораздо проще понять преимущества/недостатки Мили/Мура, когда дело...
9398 просмотров
schedule 24.10.2022

Гарантия сброса журнала в Akka при выключении системы?
Я использую Akka FSM со Scala и веду журнал с помощью log член признака FSM , т. е. экземпляр признака akka.event.Logging . При вызове context.system.shutdown() для завершения работы системы акторов, когда приложение хочет нормально...
573 просмотров
schedule 21.06.2023

Переключение между различными экранами одного и того же типа состояния?
У меня возникла проблема с базовой структурой программы, над которой я работаю. Я очень неопытный программист, пытающийся научиться основам программ, использующих несколько состояний. Прямо сейчас у меня есть очень простая игровая программа с...
1125 просмотров
schedule 02.08.2023

Лучшие практики проектирования FSM для длительных процессов
Я в первую очередь разработчик С# и ищу некоторые рекомендации (теория и/или образцы кода) по разработке конечного автомата для серии длительных процессов. Каждая определенная операция может выполняться в течение нескольких минут. Я просто использую...
532 просмотров
schedule 03.07.2022

Конечный автомат VHDL не зацикливается
Товарищи пользователи SO, Я программирую свой АЦП (ADC0804, который установлен на макетной плате, подключенной к плате Spartan-3 FPGA). Теперь я использую этот АЦП для обеспечения цифрового выхода для моего датчика влажности. АЦП выводит 8-битное...
799 просмотров
schedule 28.03.2023

FSM с состоянием объекта в Java
Я реализую конечный автомат в классах Java. Я не смог найти другого примера, в котором состояния и события были бы их собственными объектами (возможно, для этого есть причина?), и я не совсем уверен в своем решении, особенно потому, что мне нужно...
1202 просмотров
schedule 06.03.2023

vhdl-fsm с таймером задержки тактового цикла
я должен написать в vhdl FSM с таймером. Я думаю, что вам не нужно утомляться от понимания того, что будет делать моя схема. Я просто хотел помочь мне с этим: при каждом переходе из одного состояния в другое возникает одна (или более) задержка...
1686 просмотров
schedule 20.04.2022

Проблемы с запуском FSM на Nexys2
Я пытаюсь запустить простой FSM, в котором сканируются светодиоды. Я применил эту логику, сдвинув биты влево, используя для этого оператор &. Он вообще не смещается, только светится LSB, и все, я также замедлил часы, используя часы 1,5 Гц....
172 просмотров
schedule 31.05.2023

Ожидание нескольких сообщений Akka FSM
У меня есть актор Akka FSM, который запускает следующий псевдокод после получения сообщения в ReadyState lookupA ! Wrapper(Lookup("A")) lookupB ! Wrapper(Lookup("B")) lookupC ! Wrapper(Lookup("C")) goto(LookingUpDataState) using DataFound(a =...
1073 просмотров
schedule 23.04.2022

Конечный автомат на основе перечисления Java (FSM): передача событий
Я использую несколько конечных автоматов на основе перечисления в своем приложении для Android. Хотя они работают очень хорошо, я ищу предложение о том, как элегантно получать события, обычно из зарегистрированных обратных вызовов или из сообщений...
37159 просмотров
schedule 12.09.2022

Каков наилучший способ реализации конечного автомата на С++?
Я видел несколько различных подходов к реализации FSM. Switch-case Таблицы указателей на функции объектно-ориентированное программирование Мой вопрос заключается в том, каковы основные факторы, о которых я должен знать, выбирая одну реализацию...
1226 просмотров
schedule 19.02.2023

Входные действия с Akka FSM
Любой конечный автомат разумной сложности требует выполнения некоторых входных действий при входе в состояние. Например, в диаграммах конечного автомата UML для этой цели предусмотрено специальное действие. К сожалению, я не вижу, как я могу...
383 просмотров
schedule 29.09.2022

FSM Verilog - 1 кнопка для запуска и остановки
Итак, я новичок в Verilog и пытаюсь написать простой FSM. Ввод a — это кнопка, нажатие на которую запускает машину. Но любое другое следующее состояние после первоначального нажатия a приводит к возврату к начальному/начальному состоянию....
746 просмотров
schedule 24.03.2022

Конечные автоматы, как реализовать минимальные и максимальные попадания
Я пытаюсь реализовать fsm, и все идет нормально. Я могу вводить строки и смотреть, действительны ли они, и все такое прочее. Однако регулярные выражения (которые являются fsms) имеют эту функцию, где вы можете указать, сколько раз может...
69 просмотров
schedule 24.01.2023

FSM для счетчика людей в номере на C/Arduino и схема
Прежде всего, извините меня, если это не тот сайт, где можно разместить этот вопрос, но я не знал, где его задать. Мне нужно реализовать FSM для представления счетчика людей в комнате, есть две возможности: люди могут войти в комнату или выйти из...
286 просмотров
schedule 29.06.2022

VHDL: FSM с несколькими типами состояний
Мы пытаемся создать контроллер для робота, способного выполнять две разные задачи: поиск линии и отслеживание линии. (Мы используем три светорезистора для обнаружения линии, проведенной на земле.) Идея состояла в том, чтобы создать fsm машину Мура,...
970 просмотров
schedule 17.01.2023