SFF协议大纲含网络链接
SFF协议大纲含网络链接,包含多种SFF协议,复制链接下载
SFF-8683 协议
AVR BootLoader 详解(转)ATmega128具备引导加载支持的用户程序自编程功能(In-System Programming by On-chipBoot Program),它提供了一个真正的由 MCU 本身自动下载和更新(采用读/写同时"Read-While-Write"进行的方 式)程序代码的系统程序自编程更新的机制。利用 AVR 的这个功能,可以实现在应用编程(IAP)以及实现系统程序的远程自 动更新的应用。 IAP 的本质就是,MCU 可以灵活地运行一个常驻 Flash 的引导加载程序(Boot Loader Program),实现对用户应用程序的 在线自编程更新。引导加载程序的设计可以使用任何的可用的数据接口和相关的协议读取代码,或者从程序存储器中读取代码, 然后将代码写入(编程)到 Flash 存储器中。引导加载程序有能力读写整个 Flash 存储器,包括引导加载程序所在的引导加载 区本身。引导加载程序还可以对自身进行更新修改,甚至可以将自身删除,使系统的自编程能力消失。引导加载程序区的大小 可以由芯片的熔丝位设置,该段程序区还提供两组锁定位,以便用户选择对该段程序区的不同级别的保护。本节将给出一个实 际的的 Boot Loader 程序,它可以配合 Windows 中的超级终端程序,采用 Xmodem 传输协议,通过 RS232接口下载更新 用户的应用程序。
freemodbus库函数,可移植,多机处理。ModBus网络是一个工业通信系统,由带智能终端的可编程序控制器和计算机通过公用线路或局部专用线路连接而成。其系统结构既包括硬件、亦包括软件。它可应用于各种数据采集和过程监控。
ModBus网络是一个工业通信系统,由带智能终端的可编程序控制器和计算机通过公用线路或局部专用线路连接而成。其系统结构既包括硬件、亦包括软件。它可应用于各种数据采集和过程监控。
基于Atmel studio7.0 GCC平台,该代码主要用于主单片机和从单单片机之间的Modbus通信,具有双串口开发,代码可移植。
通过串口助手需要多条指令,输入起来比较吗,自己做了一个上位机程序,包括串口通信,仪表监控,数据显示等内容。能够满足自己使用要求。