参数资料
型号: 20-101-1197
厂商: Rabbit Semiconductor
文件页数: 166/168页
文件大小: 0K
描述: MODULE RABBITCORE RCM3910 ROHS
标准包装: 1
系列: RabbitCore®
模块/板类型: MPU 核心模块
适用于相关产品: RCM3910
RabbitCore RCM3900 User’s Manual
97
B.4.6.1 RS-232
RS-232 serial communication on the Prototyping Board is supported by an RS-232 trans-
ceiver installed at U9. This transceiver provides the voltage output, slew rate, and input
voltage immunity required to meet the RS-232 serial communication protocol. Basically,
the chip translates the Rabbit 3000’s signals to RS-232 signal levels. Note that the polarity
is reversed in an RS-232 circuit so that a +5 V output becomes approximately -10 V and 0
V is output as +10 V. The RS-232 transceiver also provides the proper line loading for
reliable communication.
RS-232 can be used effectively at the RCM3900 module’s maximum baud rate for distances
of up to 15 m.
RS-232 flow control on an RS-232 port is initiated in software using the
serXflowcontrolOn()
function call from the LIB\RS232.LIB, where X is the serial
port (E or F). The locations of the flow control lines are specified using a set of five macros.
SERX_RTS_PORT
—Data register for the parallel port that the RTS line is on (e.g., PGDR).
SERX_RTS_SHADOW
—Shadow register for the RTS line's parallel port (e.g., PGDRShadow).
SERX_RTS_BIT
—The bit number for the RTS line.
SERX_CTS_PORT
—Data register for the parallel port that the CTS line is on (e.g., PCDRShadow).
SERX_CTS_BIT
—The bit number for the CTS line.
Standard 3-wire RS-232 communication using Serial Ports E and F is illustrated in the fol-
lowing sample code.
#define EINBUFSIZE
15
// set size of circular buffers in bytes
#define EOUTBUFSIZE 15
#define FINBUFSIZE
15
#define FOUTBUFSIZE 15
#define MYBAUD 115200
// set baud rate
#endif
main(){
serEopen(_MYBAUD);
// open Serial Ports E and F
serFopen(_MYBAUD);
serEwrFlush();
// flush their input and transmit buffers
serErdFlush();
serFwrFlush();
serFrdFlush();
serEclose(_MYBAUD);
// close Serial Ports C and D
serFclose(_MYBAUD);
}
相关PDF资料
PDF描述
20-101-1215 MCU RCM4050 RABBITCORE
20-101-1246 CORE MODULE RCM5400W
20-101-1260 BL5S220 SBC (RCM5400-BASED)
20-101-1319 MINCORE MODULE RCM6710
20-668-0024 IC CPU RABBIT4000 128-LQFP
相关代理商/技术参数
参数描述
20-101-1198 功能描述:程序设计器配件 Programmers, Development Systems Accessories - CARD EXPANSION RN1400 ROHS RoHS:否 制造商:Lattice 产品:ispDOWNLOAD Cables 用于:In-system Programming
20-101-1200 功能描述:子卡和OEM板 UNIVERSAL RELAY EXP BOARD RoHS:否 制造商:BeagleBoard by CircuitCo 产品:BeagleBone LCD4 Boards 用于:BeagleBone - BB-Bone - Open Source Development Kit
20-101-1201 功能描述:程序设计器配件 USB PROG CBL WITH 2MM CONN RoHS:否 制造商:Lattice 产品:ispDOWNLOAD Cables 用于:In-system Programming
20-101-1202 功能描述:WiFi/802.11模块 RCM4400W CORE MODULE Wi-Fi/802.11 RoHS:否 制造商:Taiyo Yuden 支持协议:802.11 b/g/n 频带: 数据速率:150 Mbps 接口类型:SDIO 传输功率(最大): 天线连接器类型: 工作电源电压:3.4 V to 5.5 V 传输供电电流: 接收供电电流: 最大工作温度:+ 80 C 尺寸:35 mm x 15 mm x 2.9 mm
20-101-1207 功能描述:Zigbee/802.15.4模块 RF/IF and RFID RF Evaluation & Development Kits & Boards - RCM4510W FCC CERTIFIED RoHS:否 制造商:Digi International 频带:902 MHz to 928 MHz 视线范围: 数据速率: 灵敏度: 工作电源电压:2.4 V to 3.6 V 传输供电电流:215 mA 接收供电电流:26 mA 输出功率:250 mW 天线连接器类型:Wire 最大工作温度:+ 85 C 尺寸:32.94 mm x 22 mm x 2.03 mm