编辑: 捷安特680 2018-11-15

其次 STM32F103 系列芯片价格接近

8 位处理 器, 但是内部集成

512 kbytes Flash 及64k SRAM,满 足冗余从站程序运行需求, 只需要外接最大

8 MHz 无源晶振即可正常工作;

第三, 该芯片提供丰富的片 内外设驱动程序库, 极大减轻开发难度. SPC3 是用于 Profibus DP 从站应用的链路层控 制器, 支持 Profibus DP 协议.SPC3 内部集成了 1.

5 kB 的双口 RAM.内部锁存器/寄存器位于前

21 个 地址单元.主要包括方式寄存器 l、 0, 中断控制寄存 器, 状态寄存器以及输入、 输出缓冲器和诊断缓冲器 的状态寄存器. SPC3 有14 个中断源, 各个中断源没有优先级, 而是通过中断屏蔽寄存器和中断响应寄存器来实现 中断的. 另外, SPC3 内部还集成了

1 个看门狗计数器, 可工作于

3 种不同的状态: 波特率监测、 波特率控制 和DP 控制.SPC3 能自动标识总线波特率( 9.

6 kb- ps ~

12 Mbps) . 由于 Profibus DP 从站物理层是 RS485 接口, 因 此在驱动电路部分按照 Profibus 规范进行设计, 采 用光电隔离和 RS485 驱动芯片实现底层信号传输, 通过设置终端电阻, 保证信号阻抗匹配. 4.

2 软件设计 软件设计主要分为

3 个部分: SPC3 链路层控 制器的初始化及中断处理, Profibus DP 从站状态机 1, 冗余协议栈实现.其中 ........

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题