今天没有学习新内容,把以前学过的做了一下总结,做了个项目。学生管理系统。在系统内实现录入,删除,修改,查询。
首先我们需要在中断函数里面增加一条协议,来确保传输的可靠性。今天老师讲的协议分为5部分,分别是起始,长度,命令,有效数据,结束。
一般起始用0x02表示,结束用0x03表示。长度是命令和有效数据加一起的长度,命令分为录入,删除,修改,查询。有效数据里面有学号,姓名和成绩。
下午自己构思学生成绩系统。可以利用结构体做载体使用SPI链接FLASH来储存数据。查询利用读FLASH来和想查询的数据对比。如果有就输出地址。记录地址。修改就从查询到的地址把原数据覆盖。删除就都覆盖0x00。
网友评论