SVN CheckOut系统找不到指定的文件_解决方法

July 11th, 2011 will No comments

在从SVN版本控制CheckOut(检出)最新版本的代码时,出现“系统找不到指定的文件”错误,然后CheckOut中止。从“Repository Browser”中查看指定的文件存在,而且还同时存在另一个文件,如指定文件是Test.c文件,同时存在test.c文件,而SVN提示找到Test.c.svn-base文件(其实就是找不到Test.c文件)。

产生这种问题的原因就是在某次commit(提交)时,将Test.c文件通过windwos的Explorer改成了test.c文件名。Windows认为是同一个文件,而SVN认为是不同的文件(使用于Linux系统,对文件名大小写敏感),导致SVN认为指定文件丢失。

解决方法:在“Repository Browser”中找到Test.c从右键菜单中“delete”,因为test.c是最新的,保留最新的版本即可。然后再次CheckOut(检出)最新版本的工程就不会有指定文件找不到的错误了。

到这里“SVN CheckOut系统找不到指定的文件”的问题就已经解决了。后面的可以不看了。

这里涉及到一个SVN改变文件名称大小写的问题。TortoiseSVN提供了两种方法如下:

解决方案 A)(推荐)

1. 提交你工作副本中的改变到版本库
2. 使用版本库的浏览器立即重命名该文件的大写(小写)为小写(大写)
3. 更新你的工作副本

解决方案 B)

1. 使用TortoiseSVN子菜单中的重命名命令将UPPERcase重命名为UPPERcase_ 格式
2. 提交该更改
3. 将UPPERcase_重命名为upperCASE格式
4. 提交该更改

Categories: 软件应用 Tags: ,

USB转串口驱动打包下载

July 8th, 2011 will 1 comment

由于USB接口的普及与流行,自带串口的计算机越来越少,特别是笔记本电脑,自带串口的更少,这就需要用到USB转串口转换接头。越来越多的厂商进入之后,使得USB转串口的驱动也增多,一般买USB转串口转换头时,会带有安装光盘,但是太多仍然分不清,一般都是通过硬件搜索之后,自动选择安装驱动。

依稀记得串口转驱动的品牌有Z-TEK,U-TEK,也部分USB转RS485或RS422的驱动。

USB转串口经常将串口号定义很大,而有些软件不能访问,请查看windows下如何更改串口号

猛击下载USB转串口驱动

Categories: 软件应用 Tags: ,

串口调试助手_虚拟串口

July 7th, 2011 will No comments

在调试串口通信软件时,通常需要接收串口通信的数据,这时会自己编写一个软件模拟发送数据源,然后调试目标程序。两个程序之间通过计算机的物理串口连接通信,而现在的计算机带有两个串口的很少,而笔记本基本都没有串口了,这时可以使用虚拟串口软件,虚拟一对串口,对于我们编写的软件来说和真实的串口完全一样。

猛击下载虚拟串口

运行rar压缩包中的vspdxp_install.exe安装,完成后运行vspdconfig.exe设置串口,如图所示,点击图中Add pair添加COM4与COM5虚拟串口。

Virtual Serial Port Driver

完成后可以在计算管理中查看到虚拟串口,如图所示。

计算机管理虚拟串口

PS:虚拟串口只是给我们的串口调试程序提供了方便,程序完成一定要通过物理串口测试方能交付使用。

Categories: 软件应用 Tags: ,

串口测试通信软件

July 6th, 2011 will No comments

此软件可以测试串口通信的成功率,可以测试串口通信的成功率。

主要使用情况:

1、 FPGA编写的串口模块,在loop back模式下测试误码率;

2、 长的RS232电缆线测试通信误码率;

3、 测试数据转换接口的误码率,如USB转RS232串口,RS422转RS232,RS485转RS232,或网口转RS232。

使用时需要计算机具有两个独立的RS232串口,且串口号必须为COM1与COM2,因为软件中只预置了这两个串口。如果串口号不是COM1与COM2,请参照Windows下如何更改串口号。软件界面如图所示。

clip_image002

点击下载串口通信测试软件,summerv2.0.exe为主程序,MSCOMM32.OCX为串口控件,保持其与主程序在同一目录即可正常使用。

PS:可以先用两根短线串口线,连接测试此软件的正确性。

Categories: 软件应用 Tags: ,

Windows下如何更改串口号

July 5th, 2011 will No comments

Windows下载串口设备的以文件的方式打开,而文件名就是串口号。有些软件作者在编写软件时,只考虑了使用前4个串口,即COM1~COM4,而目前使用的USB转RS232串口经常会将串口号定义为COM8、COM12等等。遇到这种就需要修改windows下的串口号,使应用软件能够正常使用。

Windows下更改串口号方法:

1、“我的电脑”右键“管理”出现如图的窗口

计算机管理

2、选择一个串口,如图中COM5,右键“属性”,在串口中选择“端口设置”在“高级”。

clip_image004

3、然后选择一个串口,如COM2(一般计算机自带一个串口COM1),提示“正常使用”,选择是即可。

COM高级设置

Categories: 软件应用 Tags: , ,