SPI slave program to enable communication between the FPGA and the STM32L432 board.

Dependencies:   mbed

History

Official Code used on the 15/05/2019 default tip

2019-05-15, by Zbyszek [Wed, 15 May 2019 22:56:20 +0000] rev 15

Official Code used on the 15/05/2019


Commented the code and deleted variables that were not used

2019-05-05, by Zbyszek [Sun, 05 May 2019 01:08:22 +0000] rev 14

Commented the code and deleted variables that were not used


Added IMU data transmission handling

2019-04-19, by Zbyszek [Fri, 19 Apr 2019 18:43:39 +0000] rev 13

Added IMU data transmission handling


Publishing the code so far

2019-03-25, by Zbyszek [Mon, 25 Mar 2019 02:15:44 +0000] rev 12

Publishing the code so far


Several IMUs can now be read using STM32L432.

2019-03-19, by Zbyszek [Tue, 19 Mar 2019 01:26:11 +0000] rev 11

Several IMUs can now be read using STM32L432.


Solved the problem with Interrupts not working with DMA. Needed to add "extern "C"" in fornt of the interrupt service routines.

2019-03-08, by Zbyszek [Fri, 08 Mar 2019 01:33:51 +0000] rev 10

Solved the problem with Interrupts not working with DMA. Needed to add "extern "C"" in fornt of the interrupt service routines.


Got the DMA working to some extent. Disabling the PINC bit solves the transmission problem to some extent but still facing problems such as getting 100% of the data to send properly.

2019-03-07, by Zbyszek [Thu, 07 Mar 2019 01:16:48 +0000] rev 9

Got the DMA working to some extent. Disabling the PINC bit solves the transmission problem to some extent but still facing problems such as getting 100% of the data to send properly.


Exporting To Mbed studio

2019-02-27, by Zbyszek [Wed, 27 Feb 2019 23:35:51 +0000] rev 8

Exporting To Mbed studio


Put the data conversion code into a class

2019-02-26, by Zbyszek [Tue, 26 Feb 2019 18:57:16 +0000] rev 7

Put the data conversion code into a class


Placing Code into class to make program tidy and prepare it for multiple IMUs

2019-02-26, by Zbyszek [Tue, 26 Feb 2019 01:22:53 +0000] rev 6

Placing Code into class to make program tidy and prepare it for multiple IMUs