{"id":56,"date":"2021-02-28T00:27:35","date_gmt":"2021-02-28T00:27:35","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamd0\/?p=56"},"modified":"2021-02-28T00:27:35","modified_gmt":"2021-02-28T00:27:35","slug":"xingrans-status-report-for-2-27-2021","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamd0\/2021\/02\/28\/xingrans-status-report-for-2-27-2021\/","title":{"rendered":"Xingran&#8217;s Status Report for 2\/27\/2021"},"content":{"rendered":"<p>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.<\/p>\n<p><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamd0\/wp-content\/uploads\/sites\/141\/2021\/02\/Microcontroller-Program-Design_0227.pdf\">Microcontroller Program Design_0227<\/a><\/p>\n<p>I have also order the discovery board.<\/p>\n<p>While I am designing the code architecture, I added a few other things to my original schedule:<\/p>\n<ol>\n<li>\u00a0organize the starter code and examples for the uC and BM83 module into a Github repository to start development<\/li>\n<li>\u00a0find out the JTAG programming interface and booting sequence of these two modules<\/li>\n<li>\u00a0discuss the DSP (high-level) algorithm workflow with Sam to confirm my current assumptions<\/li>\n<\/ol>\n<p>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.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>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 &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamd0\/2021\/02\/28\/xingrans-status-report-for-2-27-2021\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Xingran&#8217;s Status Report for 2\/27\/2021&#8221;<\/span><\/a><\/p>\n","protected":false},"author":434,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[5],"tags":[2],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamd0\/wp-json\/wp\/v2\/posts\/56"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamd0\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamd0\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamd0\/wp-json\/wp\/v2\/users\/434"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamd0\/wp-json\/wp\/v2\/comments?post=56"}],"version-history":[{"count":1,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamd0\/wp-json\/wp\/v2\/posts\/56\/revisions"}],"predecessor-version":[{"id":58,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamd0\/wp-json\/wp\/v2\/posts\/56\/revisions\/58"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamd0\/wp-json\/wp\/v2\/media?parent=56"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamd0\/wp-json\/wp\/v2\/categories?post=56"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamd0\/wp-json\/wp\/v2\/tags?post=56"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}