a****l 发帖数: 8211 | 1 有一个奇怪的问题。有一个RS232的设备,接到PC上的RS232端口,我的程序一打开PC上
的RS232端口,另一端的设备马上baudrate就变成9600。但是同样的设备,如果在另一
台计算机上运行(PC的COM口硬件是不一样的)打开PC上的RS232口,另一端的设备仍保
持原来的baudrate57600不变。这是怎么回事?难道是协议里有什么奥秘吗? |
|
w*s 发帖数: 7227 | 2 hi my atmel board has rs232 and rs485 port, i connected the serial cable
from my pc to it, in com1 for hyperTerminal i see nothing.
there's another debug port in the board, if i plug in the cable,
hyperTerminal works.
so confused, thought rs232 works with serial cable ? |
|
c******k 发帖数: 1140 | 3 购买了一个光学仪器,是用马达控制其中的部件。然后马达链接6V电源,输出有个DB9
接头接计算机串口。现在要编个RS232小程序去控制这个马达,可以用labview or
matlab 编程序。但是还是没有头绪,比如程序框图是啥啊,仪器的manual有一些RS232
的命令,但是怎么用这些命令呢?
比如: G0:Stop the motor driver
M?: Return the minimum time dalay, in ps.
FH: Find home
SLEEP: Start sleep mode
。。。。。。
命令很多,怎么把这些融合到Matlab里呢?谢谢指导!
clear
s=serial('COM1');
fopen(s);
fprintf(s,'*IDN?');
DataOut=fscanf(s)
fclose(s);
delete(s)
clear s |
|
c*******o 发帖数: 62 | 4 clear
s=serial('COM1');
fopen(s);
fprintf(s,'*IDN?');
DataOut=fscanf(s)
fclose(s);
delete(s)
clear s
把*IDN?替换成GO, M?, FH, SLEEP等等即可, *IDN?是读仪器的名字的通用命令
fopen在这里新建一个COM1口的任务, fprintf是写入ASCII命令,DataOut是读出
buffer,fclose是关闭任务,这算是四个最主要的function
不过你要是没有 matlab GUI经验或者这个马达控制要synchronize或者integrate到大
的project里,用labview可能更适合一点,compile executable/installer 也简单,
labview自带了很多visa的例子,看看应该就会了,rs232 communication算是比较简单的
DB9
RS232 |
|
l******r 发帖数: 3472 | 5 请问哪里有卖的?一端是usb,一端是RS232 15pin male。多谢。 |
|
e******o 发帖数: 1160 | 6 只看到过一段usb,另一端是3个插针的(TX,RX和GND)的,从来没有看到这个一端是u
sb,另一端有D15的male卖的。
USB的RS232的线基本上也就是支持TX和RX,别的功能基本都不支持的。 |
|
w*s 发帖数: 7227 | 7 i'm using uboot, in bootargs, there's sth. like ttyS0,
guess i need to change it to the tty for RS232 ? |
|
c******k 发帖数: 1140 | 8 但是我把 *IDN 替换成GO, M?, FH, SLEEP等时,结果:
DataOut=
Go
or
M?
然后没啥反应了。怎么测试RS232正在work? |
|
c*******o 发帖数: 62 | 9 你确定马达连在了COM1口?如果是笔记本+usb/rs232 converter那可能是COM3口
还有试试get(s,{'BaudRate','DataBits','Parity','StopBits','Terminator'})
看看端口的缺省设置和马达说明书上的要求是否一致,尤其是DataBits和Parity
其他应该就没什么了
稍微改一下再试试
clc;
close all;
clear all;
s=serial('COM1');
set(s,'Terminator','CR');
fopen(s);
fprintf(s,'D?');
pause(1);
DataOut=fscanf(s)
fprintf(s,'GF');
fclose(s);
delete(s);
clear s |
|
|
l***g 发帖数: 1035 | 11 add CAN in ur list.
spi and i2c are more for the inter-chip comm like adc, mem, etc. i
personally don't like i2c, driver is always a problem. spi read and write is
still complex. these two are bit based so you need to understand each clock
.
uart is byte based so it's much easier, variaties of rs232 485 can do long
distance. but no frame so comm protocol has to implement crc header etc on
the application level.
ethernet and can are frame based. much easier to implement. but can is
expensive on t |
|
t****g 发帖数: 35582 | 12 米国哪里买我不知道,在国内的时候上中关村买的.
就是rs232接,然后把仿真头插在你的pcb的socket上就可以仿真了。
嗯,如果你的程序是确定能跑的,那就更简单了。
去买一个PIC的片子回来,然后买那种封装的socket,然后你download那个chip的white paper,
看看它的write的时序,然后你可以自己做个编程器,接到rs232上(中间可能要用
rs232的chip,max232最简单),然后你写一段c程序,把你的源代码烧到chip上就可以了。
嗯,来了米国以后我再也没搞过这些东西了,天天研究理论,人都退化了。
说来搞笑,我们当时用它做了个小卫星的资控模块的演示电路,然后驱动几个
servo motor,就此骗来了100多万。 |
|
b***i 发帖数: 3043 | 13 最近组里的小本做了个软件模拟器,用来模拟一个产品。这个产品很简单,
首先,通讯系统中要用一个控制器以1200波特率控制发控制信号,大约4个字符,等个10-100毫秒,然后这个产品返回也是这个速率,11个字符,不过都是9比特。完后控制器再等个50毫秒,发下一个控制信号。
本来产品和控制器之间就是RS232,控制器和计算机之间也是RS232,控制器上有芯片,两个串口,计算机上运行控制器的软件,通过控制器间接和产品通讯。
如果用软件来模拟这个产品,不就省钱了吗。这个模拟器有硬件,靠计算机的软件来直接控制,假装是个产品,跟控制器通讯。控制器是另一种产品,不算在这个里面。这样,计算机如果用了控制台软件,和控制器通讯,控制器的信号到了模拟器硬件,再转换到计算机的另一个串口,被模拟器软件截获,然后发返回信号,通过模拟器硬件,再到控制器,再到计算机的控制台软件,形成了通讯的回路。
机器是1.2G CPU, 512M内存,XP,用C#写了程序,注意的是,其中的9位异步传输用的是
软件控制校验位来实现的。结果,控制控制器的软件和模拟器的软件运行在同一个机器
上,用了USB hub,到两个USB-RS232 |
|
c*******d 发帖数: 353 | 14 I have purchased a xilinux spartan 3a starter kit board and learnt some
verilog and programmed simple fpga applications. For example:
"FPGA: LCD display from RS232 interface
After more than a month's of studying of verilog and fpga design, I am proud
to present the result of my first mini-project. Controlling Spartan3A LCD
display with RS232 serial interface from a host computer. The setup is very
simple:
minicom (linux host) <------> RS232 (J27) <-------> LCD (DISP1)
I used the 2 serial interfa |
|
y*****w 发帖数: 1350 | 15 买了Acesonic KM-360 karaoke mixer,看说明书上的图,连接mixer和computer的一头
是RS232,另一头是USB。说明书上说audio input/output接口是用来连接BGM,VCR,DVD,
AUX的。问一下这正常吗?感觉市面上卖这样的USB to RS232 cable挺少的。能不能用
一般的RCA male/male cable连接mixer和computer上的audio input/output接口,还是
要严格地遵从说明书?希望买cable前能把这些弄清楚,避免买错换来换去麻烦。 |
|
l*****e 发帖数: 16384 | 16 rs232就是com口吗?
我车上的蓝牙,需要rs232 to usb的线来升级firmware,不知道买一根com to usb线可
以不可以 |
|
z*****n 发帖数: 7639 | 17 差不太多, 但是这个最低阶p的coefficient,跟信息包总长有关。
包越大,coefficient值越大(出现burst error的机会越多),
需要更长的G(x)来counteract。
拿前面这个例子来说,如果信息位只有3比特,出现2比特错误的
情况只有C(4,2),CRC failure rate 大约是6p^2/4p = 1.5p.
如果信息位有7比特(标准RS232传输),出现
2比特错误的情况有C(8,2). CRC failure rate is approx
28p^2/8p = 3.5p
如果信息包有1000比特(125字节),仍然一比特校验码,
CRC failure rate is approx C(100,2)p^2/100p = 45.5p,
比前面两种情况提高了一两个数量级。
这就是为什么RS232用奇偶校验,而包交换网络都用CRC校验的原因。
而且包越长,G(x)越长。G.707,ATM HEC都用7/8位G(x),X.25,
蓝牙用CRC-16,而长包协议比如Ethernet,V.42,SATA都用CRC-32。
当然,具体用多长的G(x),跟B... 阅读全帖 |
|
t****g 发帖数: 35582 | 18 TTL就用三根线,RX, TX分别是收发,加一个GND。+5V是可选。如果目标板已经有+5V供
电,可以不用了。
USB - TTL需要一个桥接芯片。RS232到TTL协议是一样的,不过RS232是+/-12V信号,需
要一个MX232之类的电平转换芯片。 |
|
q*****z 发帖数: 191 | 19 Hi
I am a newbie in C# and somehow have to develop a software that communicates
with an external device that has a RS232 interface.
I have some experiences with RS232 programming but none of them involves
handshacking.
The parameters of this device is as follows:
baudrate: 1200
parity: odd
data bits: 7
stop bits: 1
handshacking: Xon/Xoff
If I use the hyperterminal in windows, it responds ok. But I cannot get the
C# program to work.
Here is the part of the settings in the program:
SerialPort Bala |
|
T********i 发帖数: 2416 | 20 其实懂RS232的更少。能把RS232做好的,本版上乐观估计也就个位数。 |
|
i*****t 发帖数: 24265 | 21 如果是RS232,那么max232就可以实现转换了,不过输出可能高于+-5V,对于RS232无所
谓了。 |
|
a*******r 发帖数: 7558 | 22 我把苹果的USB键盘连上USB to RS232 converter,再把RS232(DB9)上的
3号针(transmit data)和5号(地)接到示波器上,在trigger mode下看,
按理说按键盘应该能看到所按键的ASCII码波形,可就是没有。
可能是哪里的问题? |
|
a*******r 发帖数: 7558 | 23 我把苹果的USB键盘连上USB to RS232 converter,再把RS232(DB9)上的
3号针(transmit data)和5号(地)接到示波器上,在trigger mode下看,
按理说按键盘应该能看到所按键的ASCII码波形,可就是没有。
可能是哪里的问题? |
|
q*d 发帖数: 22178 | 24 有RS232 to USB的box,
8个RS232的也就50刀. |
|
g**n 发帖数: 96 | 25 你是用GPIB线,还是用RS232线.估计是后者,否则能用GPIB,用LABVIEW应该没问题.NI有一
种RS232-GPIB的转换卡,也许用的上.偶没使过. |
|
r******s 发帖数: 925 | 26 CAN-bus好像并不是很popular,反而rs232一直苟延残喘,前几天boss还有俺做了
一个rs232到tcp/ip的转换,同组的一哥们直接买了个转换器
好像tcp/ip也有在用,很多大厂家却开发了一些自己内部使用的协议
很多只有名字
我还没怎么仔细研究这个方面,见解也很浅
不知道自己的系统用哪个协议比较好一点? |
|
a***e 发帖数: 27968 | 27 牛叉
当年自己做两轴的用步进电机
然后自己拼凑蜗杆,螺杆,导轨
在自己拼凑步进电机驱动,MCS51控制板
用RS232下载控制软件,还有两轴同步时钟
还搞了一个学期
现在看很多东西应该买现成的 |
|
B*G 发帖数: 13438 | 28 别的不懂,RS485,RS232不就是个接口么? |
|
k****f 发帖数: 3794 | 29 链接在二楼
https://developer.nvidia.com/jetson-tk1
Jetson TK1 Board Features
Tegra K1 SOCKepler GPU with 192 CUDA cores4-Plus-1 quad-core ARM Cortex A15
CPU2 GB x16 memory with 64 bit width16 GB 4.51 eMMC memory1 Half mini-PCIE
slot1 Full size SD/MMC connector1 Full-size HDMI port
1 USB 2.0 port, micro AB1 USB 3.0 port, A1 RS232 serial port1 ALC5639
Realtek Audio codec with Mic in and Line out1 RTL8111GS Realtek GigE LAN1
SATA data portSPI 4MByte boot flash
The following signals are available through... 阅读全帖 |
|
kx 发帖数: 16384 | 30 北京奥运会的食品追溯系统
绿色奥运、科技奥运、人文奥运是北京奥运会的三大理念。近年来,由于食品安全危机
频繁发生,严重影响了人们的身体健康,引起了全世界的广泛关注,欧盟、美国等发达
国家和地区要求出口到当地的食品均必须进行跟踪和追溯。在我国,非典、禽流感、食
物中毒等大量事件的发生在严重影响人们生活的同时,也已引起国家的高度重视。2006
年,国家卫生部共收到全国食物中毒报告596起,中毒18063人,死亡196人,其中涉及1
00人以上的食物中毒17起。因此,奥运食品成为备受关注的一个问题。
奥运期间,北京接待的奥运代表、新闻媒体、各国游客和现场观众有750万人,750万“
奥运人口”用餐,食品安全无疑举足轻重,因为它涉及人身安全和国际形象,也是北京
奥运会成功举办的重要物质保障。为迎接2008年北京奥运会的到来,保证奥运食品供应
安全,2005年7月初,北京市就启动了“奥运食品安全行动计划”,针对奥运食品涉及的
生产、加工、运输、仓储、包装、检测和卫生等各个环节进行监控和追溯。
食品流通不但涉及到生产、加工、运输、仓储和配送等诸多环节,而且还要对生产厂家
、物流公司、运输车辆进行监... 阅读全帖 |
|
X******i 发帖数: 1384 | 31 呵呵,本以为北美索男大多是马工,怎么对电脑硬件都会懂些,再看这里喷我的人,原
来也无非如此,估计还没姐我知道的多。先给你们一个简单的任务吧,上网搜搜RS232
上面每一个PIN对应的是什么信号。 |
|
w*********r 发帖数: 42116 | 32 RS232通讯,从一个设备读整数。
要求:
能在Windows 7, 10运行。
时钟控制定时读数,存到硬盘,显示当前数据就好。
不要VBA。
不要安装复杂的开发软件。 |
|
y*j 发帖数: 3139 | 33 最简单的就是用powershell, 什么也不用安装。一个短短的script就能搞定。
:RS232通讯,从一个设备读整数。
:要求:
:能在Windows 7, 10运行。
:时钟控制定时读数,存到硬盘,显示当前数据就好。
:不要VBA。
:不要安装复杂的开发软件。 |
|
w*********r 发帖数: 42116 | 34 谢谢,powershell works。我Google到了一段读写RS232的script。能读到数据。 |
|
p****s 发帖数: 3184 | 35 第一张是普通的通话用电台(可能会有非常低速的和RS232差不多的数据接口),和你能
在radioshack买到的cobra walkie-talkie的功能上是差不多的,区别是实现了军用级
别的跳频
其它照片里没有明显的通信设备,连lenovo laptop都不是防水防震的,记者在拆台 |
|
e****a 发帖数: 4783 | 36 把信号转成RS232的,用Hyper terminal读呗.可怜俺连laptop都没有,还是借朋友的.
现在找了个别人不要的apple powerbook 160,相当于386吧,正在上面写苹果版的hyper
terminal呢,苦啊,只能用think pascal,老把:=写成= :(
个错 |
|
J********t 发帖数: 240 | 37 公司现在有lead power electronics engineer的职位。需要你有PCBA/Altium的工作经
验,最好有PWM control, power converting, high power, high voltage方向的背景。
Communication(RS232, RS485), EMI, Embedded C, PV system加分。
要求master+3years工作经验,最好有一定supervise经验,这个职位有2~3个direct
reports,如果没有相应经验,也可以面试senior title,以后考虑升lead。
如果你是认真考虑的话,可以直接发信给我,附上你的简历或者linkedin profile。
公司的地点是在波士顿北郊。 |
|
y*****w 发帖数: 1350 | 38 Called the tech support. It should be USB - RS232 connection. |
|
u********d 发帖数: 206 | 39 正在设计地下室的卡拉OK兼影院。求建议。
情况大致如下:单独的房间,18’x 21‘。主要是卡拉OK,个别时候看看电影什么的。
质量要高档,价钱最好控制在$7500. 想把卡拉OK和影院设备分开考虑:卡拉OK用两个大
功率喇叭(每个喇叭的连续功率不小于200W,峰功率不低于300W,影院当然用7.1/2的环
绕。放大器可以用同一个或分开。先考虑卡拉Ok, 影院环绕设备暂时可不管。
1. 歌库已有了,VOD
2. MIC: 喜欢Shure产品。但不知道什么型号的好,合适。SLX24/BETA58看起来不错。
~$650一个套MIC/RECEIVER无线的再加一个有线的BETA58(~$270)是一个好的搭配吗?
3. 放大器:
3.1 专门卡拉OK用的,MIX(ER)ING AMPLIFIER,带动两个喇叭。我能查到的有:
a. Acesonica.
1. AM-825, $500, 2x200W/300W, 20~20kHz
2. AM-898, $549, 2x200W/300W, reverb/echo/delay, RS232 PC inte... 阅读全帖 |
|
u********d 发帖数: 206 | 40 正在设计地下室的卡拉OK兼影院。求建议。
情况大致如下:单独的房间,18’x 21‘。主要是卡拉OK,个别时候看看电影什么的。
质量要高档,价钱最好控制在$7500. 想把卡拉OK和影院设备分开考虑:卡拉OK用两个大
功率喇叭(每个喇叭的连续功率不小于200W,峰功率不低于300W,影院当然用7.1/2的环
绕。放大器可以用同一个或分开。先考虑卡拉Ok, 影院环绕设备暂时可不管。
1. 歌库已有了,VOD
2. MIC: 喜欢Shure产品。但不知道什么型号的好,合适。SLX24/BETA58看起来不错。
~$650一个套MIC/RECEIVER无线的再加一个有线的BETA58(~$270)是一个好的搭配吗?
3. 放大器:
3.1 专门卡拉OK用的,MIX(ER)ING AMPLIFIER,带动两个喇叭。我能查到的有:
a. Acesonica.
1. AM-825, $500, 2x200W/300W, 20~20kHz
2. AM-898, $549, 2x200W/300W, reverb/echo/delay, RS232 PC inte... 阅读全帖 |
|
r********t 发帖数: 66 | 41 我觉得你回答的比我好多了,而且英语也比我好。
我个人觉得google不是想考察你真的了解具体的spec。因为spec那么多,I2C可能只是面试官平时用到的一个,而对于我来说真是的像随意抽查的一个。事前不好准备。我只是可能在1个月前调试过I2C,可能还残留了一点印象。算是比较lucky。
他真是考察的还是你对协议的理解,像I2C SPI RS232都是大同小异的,看看你在面对一个从来没有见过的协议,有没有sense。 |
|
y**r 发帖数: 612 | 42 上上周五面完onsite,昨天晚上收到recruiter电话口头给了offer,告知package主要
的部分,现在收到offer了。
我写这个面经就是我来版上参考G家面经,发现几乎全是CS的,没有其他类型的,经过
面试后我才发现其实G家有不少其他专业的,但是很少有人分享,所以把面试的过程贴
出来也许对CS的人有点参考价值,另外对正在面试过程中或等结果的人对于时间多长有
点意义。
我面的职位是自动控制工程师,真是非典型职位,我个人背景是中年大妈,美国还算不
错的学校控制phd,但是毕业后去了小engineering consulting(不要以为consulting
就是ICC,很正规的)做的本科毕业就可以做的工作,不过做起来还是有点区别,总的
来说就是做的很不错,而且这几年实际工作的经验对于我得到这个职位非常有帮助,这
个下面再说。
一共经过3轮电面,从2月中开始,偶然一个出差的机会在旅馆里无事可干,想查询一下
考PE的过程,结果Google时旁边现在自动出现一些和关键词相关的东西,一眼瞥到
linkedin上一个G家找自动控制工程师的link,觉得和自己还算有比较match。正好现... 阅读全帖 |
|
m********l 发帖数: 4394 | 43 google也搞什么RS232, thermal之类的东西? |
|
D**********9 发帖数: 195 | 44 SW Engr
PRINCIPAL DUTIES AND RESPONSIBILITIES:
Work on an agile software development team that develops automated test
solutions & support tools for engineering & manufacturing test operations
leveraging primarily the .NET development environment. Designs & develops
software solutions that interface with Hardware as well as industry standard
& custom designed test equipment hardware. Involved in all phases of the
software development lifecycle including requirements analysis, design,
coding, tes... 阅读全帖 |
|
J********t 发帖数: 240 | 45 公司现在有lead power electronics engineer的职位。需要你有PCBA/Altium的工作经
验,最好有PWM control, power converting, high power, high voltage方向的背景。
Communication(RS232, RS485), EMI, Embedded C, PV system加分。
要求master+3years工作经验,最好有一定supervise经验,这个职位有2~3个direct
reports,如果没有相应经验,也可以面试senior title,以后考虑升lead。
如果你是认真考虑的话,可以直接发信给我,附上你的简历或者linkedin profile。
公司的地点是在波士顿北郊。 |
|
a*******l 发帖数: 650 | 46 level不限,有意者站内联系。
job description大概如下
In this unique position, you will function as a firmware engineer involved
with the technologies of Bluetooth RF, Modem, and Baseband Silicon Solutions
, WiFi/Bluetooth Coexistence System Architecture and Bluetooth Firmware
Solutions. Specific duties include, but are not limited to:
Working closely with systems, ASIC design, and FW engineering to participate
in architecture design and trade off discussions.
Design a FW system to closely work with the underlyi... 阅读全帖 |
|
H**********R 发帖数: 12 | 47 We're looking for one Sr. H/W System Design Engineer. Company is called "
Hana Micron America" located in Milpitas, CA. DBA Hana Innosys. Major
business is System Integration. HW is focused on POS, RFID device. Please
send your resume to j*********[email protected] if you think you are
qualified. Local candidate preferred. Job description please see below.
Hana Innosys
Sr. Electrical Hardware Engineer
As part of the hardware development team, this candidate will design the
embedded systems for... 阅读全帖 |
|
c*******u 发帖数: 1269 | 48 Please contact headhunter directly.
===================================================
Elk Grove Village, IL
Contract-to-hire
MUST HAVE:
- A graduate degree or better in Electrical/Computer Science Engineering
- 5 to 10 years of software development experience
- Developed embedded application software on a Linux platform
- Developed code to communicate with serial devices over RS232 or RS485
- Developed code for controlling graphical user interface
- Used a source code control system like CVS, ... 阅读全帖 |
|
J********t 发帖数: 240 | 49 公司现在有lead power electronics engineer的职位。需要你有PCBA/Altium的工作经
验,最好有PWM control, power converting, high power, high voltage方向的背景。
Communication(RS232, RS485), EMI, Embedded C, PV system加分。
要求master+3years工作经验,最好有一定supervise经验,这个职位有2~3个direct
reports,如果没有相应经验,也可以面试senior title,以后考虑升lead。
如果你是认真考虑的话,可以直接发信给我,附上你的简历或者linkedin profile。
公司的地点是在波士顿北郊。 |
|
J********t 发帖数: 240 | 50 公司现在有lead power electronics engineer的职位。需要你有PCBA/Altium的工作经
验,最好有PWM control, power converting, high power, high voltage方向的背景。
Communication(RS232, RS485), EMI, Embedded C, PV system加分。
要求master+3years工作经验,最好有一定supervise经验,这个职位有2~3个direct
reports,如果没有相应经验,也可以面试senior title,以后考虑升lead。
如果你是认真考虑的话,可以直接发信给我,附上你的简历或者linkedin profile。
公司的地点是在波士顿北郊。 |
|