学习方案调整!

  经过前阵子的空闲时间学习,算是将STM32单片机IAP掌握了,虽然实现的是用的串口,但是基本原理一样,使用其他接口实现IAP也是一样的(例如SPI、CAN、蓝牙、WIFI等方案)。后续大致学习了正点原子的LWIP教程,因为TCP/IP协议相对复杂,再加上目前项目没有实际使用的迫切需求,教程看的比较随意,总结了下:无论使用软件移植协议还是使用W5500这种内置硬件协议栈的芯片,都没有必要去深究TCP/IP协议,因为实在太大了,没有必要再重复造车,当然我们更多的是偏向于应用,也没有底气和能力去修改这个协议。主要是学会如何应用即可,切记不要陷入研究协议本身的漩涡。

  按照之前制定的学习计划:IAP->网络通信->EMWIN->ESP8266。在开始EMWIN的学习之前发现大部分ui都是带操作系统的,而且主要使用的是UCOSIII操作系统,与我之前使用的UCOSII对比了III确实比II要先进不少,再加上之前一直没有仔细研究过时间标志组、等待多个内核对象、存储及内存管理等方面的内容,故临时调整学习计划如下:IAP->网络通信->UCOSIII(重点关注与UCOSII的区别及后续内存管理等章节)->EMWIN->Python(主要学习开发简单调试软件)->ESP8266。特此记录,以示对自己的敦促与鞭策。

posted @ 2018-08-20 16:07  MrZhang~  阅读(145)  评论(0编辑  收藏  举报