Lab information and examples for CS466 Embedded Systems, Spring 2019
Assuming that you let this repo install with a default name cs466_s19 there are two required directories that you need to install.
- TivaDriver
- This is an library containing header files describing the processor and Tiva Board
- It also contains a serise of higher level API's that we will be using in class later
- FreeRTOS
Before you build your parent directoy will look like:
...
cs466_s19/
TivaDriver/
FreeRTOSv10.1.1/
...
You can rename the directories or move them around but my provided makefiles will require modification each week.
for Linux (and probably OSx) you can use the TivaDriver tar file that I have put in .../cs466_s19/doc.
- change your directory so that you are in ../cs466_s19 ir the parent of cs466_s19.
- Run the command.
$ tar zxvf ./cs466_s19/doc/TivaDriver.tar.gz
It should create the peer TivaDriver directory.
- change your directory so that you are in ../cs466_s19 ir the parent of cs466_s19.
- Download FreeRTOS Version 10.1.1 from the following URL
- Unzip the distrubition to the peer directory
$ cd <parent directory>
$ unzip ~/Downloads/FreeRTOSv10.1.1.zip