1、通讯支持I2c和SMBus接口协议,从机地址如下图所示:
1、配置寄存器
2、并联电压寄存器(根据配置寄存器参数有相应调整)
3、总电压寄存器
4、功率寄存器
5、电流寄存器
6、校准寄存器
1、并联电压
ShuntVoltage/ShuntVoltage(寄存器值)=320mV/7D00H
ShuntVoltage=ShuntVoltage(寄存器值)*320mV/7D00H
ShuntVoltage(mV)=ShuntVoltage(寄存器值)/100
2、总电压
BusVoltage=(BusVoltage(寄存器值)>>3)*32V/8000
3、电流
Current=ShuntVoltage(寄存器值)*校准寄存器值*LSB(mA)/(4096*1000)
4、功率值
Power=电流寄存器*电压寄存器*0.04(W)/5000
1.首先建立相应的电路原理图和 PCB 文件,结果如图 1 所示
图 1
2.在 Porjects 中选择对应 SCHDOC , 右键, 选择 show defferences… , 如图 2 所示。
图 2
3.勾选 Advenced Mode ,如图 3 所示。
图 3
4.然后在右侧栏中选择新建立的那个 PCBDOC ,点击 OK 确认操作,如图 4 所示。
图4
5.在出现的 Defferences between × × × 对话框中,右击鼠标,选择 Updata all in 这
一栏(其他几栏请自己体会) ,如图 5 所示。
图 5
6.点选图 5 所示对话框左下方的 Create Engineering Change Order…. ( 该按钮在未
执行上一步时为灰色) 。 在新出现的 Engineering Change Order 对话框中, Validate
Changes , 然后 Execute Changes ,完成将某一个 SCHDOC 导入对应的 PCBDOC 。
如图 6 所示。
图 6
7.同理,如果要将某几个 SCHDOC 导入一个 PCBDOC ,则需执行好几次。
PS:如果直接是整个 Project 中的 SCHDOC 导入一个 PCB,请选择工具栏中的
Design–updata × × × ×即可。
1、进入openwrt目录
命令:cd openwrt
2、打开配置文件
命令:vim openwrt/package/base-files/files/bin/config_generate
找到192.168.1.1修改为你想要的和你的路由器不冲突的ip。个人爱好改成192.168.10.1
保存退出
3、重新编译生成bin文件,下载到开发板。
4、重启
命令:ifconfig
查看ip配置修改情况。
一、公头和母头:
DB9是9针的串口线,分为公头和母头。
公头:泛指所有针式的接头(5针朝上,从左到右依次是1~9)
母头:泛指所有插槽式的接头(5针朝上,从右到左依次是1~9)
二、各管脚的功能:
管脚定义公头和母头有一些区别,公头的2引脚是RXD,母头的2引脚是TXD。
1 、DCD( Data Carrier Detect) :载波检测。主要用于Modem通知计算机其处于在线状态,即Modem检测到拨号音,处于在线状态。 2 、RXD(Receive(rx) Data):此引脚用于接收外部设备送来的数据;在你使用Modem时,你会发现RXD指示灯在闪烁,说明RXD引脚上有数据进入(电脑的2接MAX232的RS232端TOUT(如PIN7))。 3 、TXD(Transmit(tx) Data):此引脚将计算机的数据发送给外部设备;在你使用Modem时,你会发现TXD指示灯在闪烁,说明计算机正在通过TXD引脚发送数据。 4 、DTR( Data Terminal Ready ):数据终端就绪;当此引脚高电平时,通知Modem可以进行数据传输,计算机已经准备好。 5 、GND(Ground):逻辑地。 6 、DSR(data set ready):数据设置就绪;此引脚高电平时,通知计算机Modem已经准备好,可以进行数据通讯了。 7 、RTS(Request To Send):请求发送;此脚由计算机来控制,用以通知Modem马上传送数据至计算机;否则,Modem将收到的数据暂时放入缓冲区中。 8 、CTS(Clear to send): 清除发送;此脚由Modem控制,用以通知计算机将欲传的数据送至Modem。 9 、RI ( Ring Indicator): Modem通知计算机有呼叫进来,是否接听呼叫由计算机决定
要想实现串口间通信,至少需要三个引脚,即:RXD,TXD,GND,RXD与其他串口线TXD相连,TXD与RXD相连,GND与GND相连,这样就实现了串口间通信。该通信是全双工的,即可以同时发送/接收数据,虽然说是串行的,但是因为发送/接收不是用的一个通道,所以可以实现全双工。
三、辨别是交叉串口线与直连串口线
用万用表测一下,如果2和2通,3和3通则为直连串口线;如果2和3通,3和2通则为交叉串口线。其实也很简单:
直连线:一般用于公母头的接法
交叉线:一般用于一对公头或一对母头的接法(就像上面那个图一样)
——————— 本文来自 qicheng777 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/qicheng777/article/details/71775068?utm_source=copy