当前位置: 首页 > news >正文

做防伪的网站php 电子商务网站建设

做防伪的网站,php 电子商务网站建设,农村致富小型加工厂,最牛的html5网站建设框架: COM的功能主要就是两个: 把IPDU内的signal提取出来提供给SWC使用,把SWC发送的signal拷贝到IPDU buffer内 所以,COM的关键字是 signal, signal group, IPDU, IPDU group Signal group 是为了保证 Complex Data Types 的数…

框架:

COM的功能主要就是两个:

把IPDU内的signal提取出来提供给SWC使用,把SWC发送的signal拷贝到IPDU buffer内

所以,COM的关键字是 signal, signal group, IPDU, IPDU group

  • Signal group 是为了保证 Complex Data Types 的数据一致性
  • IPDU group 是为了实现partial networking

发送数据:

发送流程是, SWC更新IPDU buffer内部的signal数据,然后com把IPDU发送出去

这里有两大块可以配置的地方:

1. PDU内signal的更新:

  • 如果是普通的signal,SWC调用Com_SendSignal函数会直接改变IPDU buffer内相应signal的值
  • 如果是属于signal group下的signal,SWC调用Com_SendSignal函数则只会改变shadow buffer里面的值,SWC调用Com_SendSignalGroup函数时,才会把shadow buffer 复制过去改变IPDU buffer内相应signal的值

signal group的好处是,在对Complex Data Types操作时可以保证IPDU buffer内数据的一致性。也就是说SWC可以先调用Com_SendSignal, 对signal group下的signal一一赋值,然后再调用Com_SendSignalGroup统一发送出去

2. PDU的发送:pdu ComTxModeMode + signal ComTransferPropety

  • PDU【direct】+ Signal 【triggered】: PDU内的signal一被更新就发送
  • PDU【periodic】+ Signal 【pending】: PDU被自动定期发送出去

具体函数

  • Com_SendSignal(signal ID, *SignalDataPtr)
  • Com_SendSignalGroup(signalgroup ID)

SWC调用这两个函数去把signal的信息更新到IPDU里面,根据PDU的ComTxModeMode 和 signal/signal group 的ComTransferPropety 属性 共同确定PDU什么时候被发送出去

PDU: 【ComTxModeMode】

  • periodic: Com_Mainfunction will trigger the IPDU transmit
  • direct: IPDU transmit will be triggered immediately by triggered signal
  • mixed: direct + periodic 的完全融合,即direct 又 periodic

signal:  【ComTransferPropety】

  • pending: A write access to this signal never triggers the transmission of the corresponding I-PDU
  • triggered: a write access to this signal can trigger the transmission of the corresponding IPDU(Depending on the IPDU transmission mode)

接收数据:

Com_RxIndication更新IPDU buffer内的signal数据,然后SWC去接收signal

IPDU buffer 内 signal 的读取:

  • 如果是普通的signal,SWC直接调用Com_ReceiveSignal函数即可完成signal读取
  • 如果是signal group下的signal,SWC需要先调用Com_ReceiveSignalGroup函数,实现把signal从IPDU buffer 复制到 shadow buffer, 然后再调用Com_ReceiveSignal函数即可完成signal读取

杂:

ComSignal里面可以配置signal的endianness

Ipdu group:

BswM的action 里面可以去触发 Ipdu group 的 发送,感觉是跟PN有关 【在某些特定的情况下,让BswM去关闭特定的Ipdu group 的 发送 和接收】

I-PDU group 在BswM里面 enable,只有被enable的才能被发送/接收

I-PDU group 是PN的一种表现方式

发送/接收 数据完成后的 通知:

pdu:

  • deferred: Com_RxIndication/ Com_TxConfirmation will set a flag, Com_Mainfunction will check the flag and notifies RTE via configured ComNotifications function 
  • immediate: Com_RxIndication/ Com_TxConfirmation immediately notifies RTE via configured ComNotifications function for the signals and signal groups

ComNotifications function 是在ComIPDU里面用户自己配置的

http://www.yayakq.cn/news/519917/

相关文章:

  • 在阿里巴巴国际网站上需要怎么做做新闻封面的网站
  • 济南seo优化外包服务公司百度seo提交
  • 网站地图无法生成黄冈网站推广优化找哪家
  • wordpress分类显示福州seo排名外包
  • 网站制作软件排行榜惠州网站制作软件
  • 网页设计小白做网站网站制作电话多少
  • 设计师必备网站企业网站建设设置那些栏目
  • wordpress建手机站教程wordpress分页页面
  • 深圳公司网站改版通知温州大军建设有限公司网站
  • wordpress做的外贸网站企业员工管理培训课程
  • 做销售用什么网站好网站群建设需求
  • 湖北省建设工程招标网站什么网站权重大
  • 崆峒区城乡建设局网站建设工程施工合同司法解释二
  • 制作公司网站需要购买域名和服务器吗如何网上销售自己的产品
  • 绵阳网站制作wordpress wordpress获取当前页面的父类id
  • 设计网名大全优化大师怎么强力卸载
  • 新网站开发工作总结可以做来电名片的网站
  • 用 php网站建设打出一首古诗网站网页优化技巧
  • 天津市哪里有做网站的seo发贴软件
  • 建站模板更改什么是软件外包公司
  • 椒江做国际网站的公司做微电影模板下载网站
  • 企业网站包含哪些页面免费ppt模板哪里找
  • 给别人建设网站怎么收费数据库修改网站管理员密码
  • 人人做全免费网站有哪些用wordpress
  • 网站适合移动端怎么建立一个网站平台高考加油
  • 荆州建设网站帝国cms企业网站
  • 建设银行招聘官网网站百度网站建设在哪
  • 图书大厦网站建设报告wordpress for windows
  • 广西和城乡建设厅网站网站预算表怎么做
  • 淘宝店网站怎么做有打赏功能的网站