IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> 翻译-光模块通用协议-OIF-ITLA-MSA(2) -> 正文阅读

[嵌入式]翻译-光模块通用协议-OIF-ITLA-MSA(2)

首先看一下硬件接口吧
14个引脚,
实际中注意1脚在哪,别接反了。

左边电源供应的引脚,需要看下面的电气特性,特别是电流,最大可达到1.5A 3.3V,最大1.5A,-5V,最大1.2A

对电源要求也很高的
最大值

接着说右边的引脚

  • 13脚,OIF不用管,没功能。
  • 2脚,DIS,硬件上控制激光输出
  • 4脚、SRQ,模块服务请求
  • 6脚,MS,IO模块选择(重置通讯接口),控制重启
  • 8脚,10脚,TX,RX,串口通信
  • 12脚,RST,重启,低电平有效
  • 14脚,2.5V峰峰值连续波输入

错误状态读取
可以从NOP寄存器读取模块状态
NOP寄存器地址0x00

4bit的错误代码

四种重启方式


(这里只看懂硬件重启)

通信协议

  • 1、帧:32bits
  • 2、波特率,默认9600,最大115200
  • 3、通信硬件接口:TX,RX,GND

每个字节8bit,高字节先传(1字节,bit31:24)

帧格式


27-31bit用于做校验和,其他28bits做数据。共四个字节

做校验和的代码

主机到模块的命令帧格式

  • 0-15bit两个字节写命令
  • 16-23bit一个字节写寄存器地址
  • 24bit 0为写命令,1为读命令
  • 25,26bit默认写0
  • 校验和先写0

响应帧

  • 31-26bit,高四位校验和,两位传输层定义的标志
  • 24,25bit是寄存器状态,两位,四种状态,如下图

寄存器地址
有256个寄存器地址,0x00-0xFF
分为三部分

  • 前32个默认分配通用操作,0x00–0x1F

  • 96个预留给连续激光器,0x20-0x7F

  • 128个提供给制造商,专用的寄存器,0x80-0xFF

模块状态

光模块操作

剩下的

链接
OIF-ITLA-MSA示例代码
需要的话,也可以私信我,免费给你。

激光器,光电器件,OIF iTLA控制协议源码感兴趣的,光电方面技术和器件都可以一起交流。

需要的

  • 激光器

  • 调制器

  • 探测器

  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2022-02-26 11:46:32  更:2022-02-26 11:49:00 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 9:42:59-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码