rar

非常详细的modbus规范介绍

  • 1星
  • 日期: 2013-08-22
  • 大小: 999.39KB
  • 所需积分:1分
  • 下载次数:0
  • favicon收藏
  • rep举报
  • 分享
  • free评论
标签: 非常详细的modbus规范介绍

非常详细的modbus规范介绍

非常详细的modbus规范介绍

更多简介内容

推荐帖子

TMS320C66x学习笔记之内联指令
/*****************************************************************************/ /*  C6X.H v7.4.12                                                            */ /*************************************
Jacktang DSP 与 ARM 处理器
【CH579M-R1】+ PWM呼吸灯
在例程中,PWM的调节效果如果不是在示波器上观察实在是看不出个所以然来,为此只能通过修改程序来使效果明显的明显。此外,由于PWM的输出并没有接到相应的LED上,因此需要外挂LED灯来解决。 翻遍手头的小模块,还真没有应手的,无奈将一个不太好使的DHT11模块排上用场,因为它上面有一个电源指示灯,就让它充当LED了,电源则由PWM的输出来充当。 测试所用的PWM通道为PWM7,也就是PB
jinglixixi 国产芯片交流
5G 射频前端的革新:从集成模块到自屏蔽技术
5G 时代的到来为智能手机带来了新的增长机会,据 Strategy Analytics 近日发布的最新报告显示,今年一季度全球 5G 手机需求大涨,其首季出货量,超过去年的 1870 万台至 2410 万台。   5G 智能手机的发展也为半导体产业带来了新一轮的技术变革。众所周知,5G 时代下,移动设备能够使用的频段逐渐增多,这也意味着需要增加更多的射频元件。射频前端器件的数量增加导致
EEWORLD社区 RF/无线
FAQ:平台固件的安全弹性 |Microchip 安全解决方案系列研讨会 第8场
直播主题:平台固件的安全弹性 |Microchip 安全解决方案系列研讨会 第8场   内容简介:您的系统是通过SPI闪存引导的?在引导过程中和固件升级期间,您是如何保护您的系统免遭不测的?您的系统如何检测受损的闪存文件并从中恢复?本场研讨会探讨了有关平台固件安全弹性的NIST 800-193指南。   直播讲师:徐波(Barry Xu)   FAQ详情:
EEWORLD社区 嵌入式系统
TMS320C6000系列DSP
 C67X包括:程序取指单元、指令分配单元、指令译码单元、(A/B)2组通用寄存器(共32个)、8个功能单元、1组控制寄存器、控制逻辑、测试仿真和中断控制逻辑。TMS320C67X DSP的结构框图如下图所示: C674X有两级缓存:32Kb L1P程序缓存、32Kb L1D数据缓存、256KbL2二级缓存。(初始条件下二级缓存当做内存来使用。L1才当做缓存使用)。     片
Jacktang DSP 与 ARM 处理器
电工奶爸都为萌娃们搞过什么玩具?放下手机,来玩老爸给你定制的玩具喽~
以前搞DIY大赛,就发现坛子里的电工们很爱给自己家娃搞玩具, 就最近搞的FreeRTOS活动,也有网友留言近期计划要给自己家萌娃搞个玩具:   搞过的电工奶爸表示:试过,但是都失败了,太难了,娃们都去玩手机。 萌娃们并不好伺候啊(好在近期神兽们都归笼了)。 可爱的电工奶爸们,都曾经给萌娃们搞过什么玩具?萌娃们见到玩具后是爱不释手还是一脸嫌弃? 欢迎跟帖分
nmg 单片机

评论

登录/注册

意见反馈

求资源

回顶部

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved
$(function(){ var appid = $(".select li a").data("channel"); $(".select li a").click(function(){ var appid = $(this).data("channel"); $('.select dt').html($(this).html()); $('#channel').val(appid); }) })