Skip to content

Seeed Sheild Bot driver written in ECadmium

Notifications You must be signed in to change notification settings

BenEarle/SeeedBot_ECadmium

 
 

Repository files navigation

RT_ARM_MBED INSTALL

Clone this repo into an empty folder

Run './install.sh' to install dependencies

SIMULATE MODELS

cd SeeedBot_RT_ARM_MBED/top_model/

make clean; make all

./SEEED_BOT_TOP

This will run the standard Cadmium simulator. Cadmium logs will be generated in Blinky_ECadmiu/top_model/blinky_test_output.txt The pin's inputs are stored in Blinky_ECadmiu/top_model/inputs. The value of the output pins will be in Blinky_ECadmiu/top_model/inputs. SVEC (Simulation Visualization for Embedded Cadmium) is a python GUI that parses these files and steps through the simulation to help debug the models.

RUN MODELS ON TARGET PLATFORM

If you are using a platform other then the Nucleo-STM32F401, you will need to change the COMPILE_TARGET / FLASH_TARGET in the make file.

cd SeeedBot_RT_ARM_MBED/top_model/

make clean; make embedded; make flash;

About

Seeed Sheild Bot driver written in ECadmium

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 49.2%
  • Python 38.9%
  • Shell 9.8%
  • Makefile 2.1%