Implement the following state diagram in C. The state machine represents a interface that can either
The following tools were used to develop the project:
- GCC compiler
- Windows 7 or later
- CodeBlocks IDE
- Doxygen
- Checkout the project to a folder of your choice
- Uncomment FSM_A or FSM_B in the ./src/main.c file to run the respective state machine.
- Uncomment the TEST macro in the ./src/main.c file to run the test cases.
- Run the following commands in the terminal:
$ cd <path_to_project_directory>
$ gcc -o main ./src/main.c
$ ./main
$ doxygen Hilscher_Doxyfile