原创 【博客大赛】PLC与上位机通信显示系统(四)

2013-1-11 15:10 1559 19 19 分类: 工业电子

 

一、     固件实现

1.       资源分析

1)      Ram资源

STM32F103VCT6共48K Ram资源,分配个内部变量和程序栈空间。

2)      Flash资源

STM32F103VCT6的Flash空间为256kB(Information Memory)。

其中,256kB的Flash用于存储程序代码,而由于STM32F103VCT6的信息存储器做了优化,可以较快速度的写入,所以将系统设置(如页面显示图片等)存储于此信息存储器中。

2.       功能实现

固件程序将基于C语言在PC机上使用KEIL进行编写,编写完成编译出二进制文件,使用JTAG或者串口进行下载(JTAG支持在线调试,深度下载,串口连接方便下载器便宜)。下载完成可以进行相应的测试功能。主要工作的流程图如下。

图4-1固件程序工作流程图

该流程图只是介绍了与PLC通讯显示的主要工作流程图,不是很详细,还需要在以后的程序编写中逐步的完善。

文章评论0条评论)

登录后参与讨论
我要评论
0
19
关闭 站长推荐上一条 /2 下一条