非常高兴有这次的试用机会,感谢21ic平台,上海东软载波微电子有限公司。由于近期项目多,又加上将近春节,收到寄过来的开发板还没有专门花费时间去研究。下面简单介绍下准备用这款芯片需要完成的一个产品的功能。
一、简单晒下收到的开发板:
开发板布局合理,专业水准。附带下载器,方便实用。
二、开发环境的搭建:
开发环境的搭建相对简单,在些就这写的,详细可以参考官方的相关文档,例如:ES32_SDK_V1.09,ES32F36xx芯片文档,PDS开发板,Eastsoft.ES32_DFP.1.0.8等。
三、产品功能设计:
该产品的功能是这样的,类似于一个多接口的数据采集器,其中用到4个串口,一个串口是RS232,一个是串口是RS485,一个是串口是接SX1268无线模块,一个串口是接移远的一款4G模块。外带一个SPI接口的12864的屏。
四、产口设计思路:
该产品是由之前用ST 103系列产品升级而来,初步的软件思路是把之前的软件移植过来的,采用的是串口的空闲中断功能,外加DMA,做到各个串口的数据接收和发送不再需要CPU介入,只需要等到数据接收完和发送完后产生的空闲中断后,再由中断处理那里添加相对应的标记,就可以实时快速地处理从RS232、RS485和SX1268传送过来的数据,再从4G模块发相关数据按协议转化相应的数据就可以的了。数据的接收及一些其他信息需要在液晶屏上显示则可。
五、产品完成情况:
由于时间紧,程序移植还没有开始,现在只是初步出硬件原理图。软件的移植等更详细的一步测试,初步时间安排在春节期间的假期中完成。下一篇再详细介绍相关详细的移植过程。
|