Xingran’s Status Report for 2/27/2021

This week I have defined the interface between the microcontroller and all other modules. I looked into the STM32F407VG microcontroller documents and BM83 documents, studied and listed all the control protocols needed, and completed a high level code design.

Microcontroller Program Design_0227

I have also order the discovery board.

While I am designing the code architecture, I added a few other things to my original schedule:

  1.  organize the starter code and examples for the uC and BM83 module into a Github repository to start development
  2.  find out the JTAG programming interface and booting sequence of these two modules
  3.  discuss the DSP (high-level) algorithm workflow with Sam to confirm my current assumptions

I planned on finishing them but have not, so they will be for next week. Next week I also need to defined all the interfaces and headers for the code, and decide whether we want to use DMA.

Leave a Reply

Your email address will not be published. Required fields are marked *