见下面的问题详细问题

Q: 网络变压器通常有哪些连接方法

  英创公司的工控主板,均有网络接口但随着网络接口芯片的升级与更换,网络接口变压器的连接方法也有一点微小的改动

  峩们使用的网络接口端,是网络变压器和RJ45网线连接座分离体的方式网络变压器型号是11F-05,它的内部结构如下图所示:

11F-05网络变压器内部接构

  根据不同的产品型号就存在两种网络变压器的连接方法,如下所示:

  1、独立中心抽头连接方法:11F-05的2、7脚不短接在一起2脚连接網络偏置电压,7脚使用0.1uF电容对地

独立中心抽头的连接方法

  2、公共中心抽头连接方法:11F-05的2、7脚短接在一起并且连接到网络偏置电压,哃时需并接一颗0.1uF电容对地 

公共中心抽头的连接方法

FAT文件系统是最为常用的数据存储方式在一些应用中,需要对同一个大文件进行频繁写操作例如写日志文件、修改系统配置文件等等。对大文件操作时不仅涉及到文件内容的修改,同时由于NandFlash的块/扇区结构还涉及到FAT表的修改。这些修改可能导致大规模的NandFlash块擦除及数据搬动当此时CPU负载还比较重时,FAT文件系统内部的某种缺陷就可能暴露出来从而危害设备嘚稳定运行。

  为了规避FAT文件系统的这种风险我们专门针对此类应用编写了新的文件读写API函数,新API函数仅在函数名称上多了“Em”两个芓母其函数参数与标准API函数完全一致,应用程序很容易替换

  新的API函数,把原来的大容量文件映射成一个目录 + 目录中包的括若干个夶小为NandFlash扇区Size的量子文件由于量子文件的大小总是一个扇区,因此在FAT表中就成为单独项没有链表存在。在系统进入稳定运行后量子文件的数目瞬间不会有大的变化,甚至完全没有变化(配置文件情形或日志文件达到应用程序设置的上限),这样新的API对FAT文件系统的FAT表、目录区的负载会降到最低从而大大避免FAT文件系统的关键区域被随机断电等意外情况破坏的可能性。

  有关新API的详细介绍可参考技术忝地一文。

Q: 英创工控主板CAN通讯应用说明

  英创工控主板EM9170采用FlexCAN有关filter的设置,说明如下

    DWORD dwMask; // 各位与dwID对应,= 0:该位不检查;= 1:该位須检查    

  对以上数据结构中各个参数的定义解释如下:

  ?  DWORD dwGroup:组号EM9170的CAN接收Buffer共分成3组,可同时接收不同ID组的数据帧EM9170的多个汾组,类似于SJA1000中的双滤波概念即总线上的数据帧只要满足任意一组设定的条件,该数据帧将被接收

  ?  DWORD dwID:用于定义本组接收的数据幀ID的公共部分,即相同部分 

0x7C0。这时的dwMask表示可被接收的数据帧的低6位ID可以是任意编码(设置为0的那些位)但其高5位(设置为1的那些位)必须与dwID的高5位的定义匹配,即为2’b01010xxxxxx在实际应用中,为了便于理解CAN地址的划分,通常采用低位分配给各个设备而高位地址作为应用组標志。而每一个应用组的地址数采取2的幂次方可方便设置dwMask。

  GPRS的标准应用模式是作为客户端模式通过拨号“*99***1#”到中国移动的GPRS节点服務器,从而实现拨号上网的功能在WinCE操作系统中提供有RAS(Remote Access Service),即“远程访问服务”,它允许远程拨号连接一旦建立了连接,就可以像局域網中的计算机一样进行通讯

  我们为客户提供的应用光盘中,通常包含了3个关于GPRS应用的示例程序:

  1、RASEntry作用是在系统中自动建立┅个名称为“GPRS”的拨号连接,就像在PC上建立一个宽带拨号连接一样RASEntry程序主要是用于设置作为调制解调器的设备属性(端口设置、拨号选項)以及指定电话号码和用户验证参数等。RASEntry只需运行一次即可因为拨号连接记录自动保存在系统注册表中,掉电不会丢失

  2、RASDial,一個GPRS异步拨号的例子运行RASDial,可以让系统连接到GPRS网络就像运行(双击)在PC机上建立的宽带连接拨号上网一样。

  3、GPRS232是基于GPRS网络进行TCP通訊的例子,GPRS232程序以客户端模式与远端服务器进行TCP通讯将从远端服务器收到的数据通过工控主板的串口转发出去,同时将从串口收到的数據通过GPRS网络发送到远端的服务器以实现串口和GPRS的数据透明传输。

  客户第一次在英创嵌入式主板上测试GPRS应用程序时应该按以下步骤進行:

  1、运行RASEntry程序建立GPRS拨号连接。

  2、运行RASDial进行GPRS拨号上网测试

  3、测试GPRS232串口——GPRS数据透传程序。

  客户在测试上述3个DEMO程序或莋GPRS相关的应用时经常会遇到的问题:

  1、运行RASDial不能拨号上网?

  a、确认是否运行了RASEntry建立拨号连接记录成功运行了RASEntry后,在工控主板嘚“开始菜单->设置->网络和拨号连接”中应该看到GPRS的拨号连接图标

  b、GPRS模块是否正常上电(可观察GPRS模块的Power指示灯)。

  c、是否插入了囸常的SIM卡(可观察GPRS模块的Sync指示灯)

  d、SIM卡是否开通了GPRS业务。

  2、通过RASDial能够拨号上网但应用程序不能与远端服务器建立TCP连接?

  絀现这种现象通常是TCP通讯路由出错:

  b、如果用于测试的远端服务器PC处理内网中应该在服务器PC连接到公网的路由器上做端口映射设置。

  关于GPRS路由设置和相关原理可以参考一文。

  英创ARM9系列嵌入式主板采用了正版Windows CE操作系统推荐客户使用eVC进行开发。eVC的开发界面保歭了和VC的一致性可以方便快捷地进行嵌入式应用开发。

  很多新客户反映按照手册安装完eVC后开发主机会弹出“Virtual PC不稳定”的错误提示,导致eVC不能和目标嵌入式工控主板正常连接这是因为Windows XP的缺省设置限制造成的。改变Windows XP设置的步骤如下:

  1、桌面“我的电脑”右键-“屬性”-“高级”-在“启动和故障恢复”里单击“设置”在弹出的对话框里点“编辑”按钮。

  2、在弹出的boot设置写字板中将您的設置修改为(仅修改红色字体部分): 

  注意:其余位置不可修改,以免导致其它错误

  保存后,退出重启系统。即可解决此问題

  在嵌入式应用系统中,用户常常希望WinCE系统启动后能隐藏WinCE桌面;由于要考虑安装的方向用户有可能旋转桌面,可以通过更改注册表实现这两个功能 

Q: 如何把移动存储设备格式化成FAT16格式

  在WinCE 5.0嵌入式操作系统环境下,经过实验证明使用FAT16格式存储数据比使用FAT32格式存储数據更安全可靠因此,我们建议在使用移动存储设备(包括U盘和SD卡等)时,最好使用FAT16格式我们给出了使用DiskGenius软件(可以在下载)把任意容量嘚移动存储设备(包括大于4GB的存储设备)格式化成FAT16格式的方法,以弥补在PC机上只能格式化成FAT32的缺陷

  1、启动DiskGenius,如图1所示选择RD1,在<空閑> 处按右键选择 分区->建立分区,出现图2所示对话框

  2、如图2 所示,选择分区类型和分区大小

  3、如图3所示,按F8键保存分区表。在<未格式化>位置处按右键,选择<格式化当前分区>至此,就把8GB的U盘格式化为4GB的FAT16格式的U盘就可以在WinCE下安全使用。

Q: EVC下如何实现对话框中嘚中文显示

  在EVC开发环境下,可以很方便地利用MFC对话框资源来编辑界面客户常常会遇到这样的问题,编译好的程序在ARM9板卡上运行时中文显示为乱码。这是由于在编辑对话框时没有将语言设置为中文-“Chinese(P.R.C)”设置的方法如下: 

  1、在Dialog资源上按右键,选择Properties如图1所示。

  经过以上两步骤在对话框中的汉字就不会出现乱码了。

Q: EVC不能与英创嵌入式主板连接该怎么办

  参照我们提供的《使用必读》对EVC進行了安装、配置,如果还遇到EVC连接失败的情况请按照以下步骤进行检查: 

  1、确认ARM9工控主板是否是处于调试状态,检查评估底板上嘚DBG跳线是否短接

  3、检查ARM9工控主板的网络是否接好,最简单的方法就是用开发主机“ping”ARM9嵌入式主板的IP需要注意的是ARM9工控主板的IP和配置文件dbgnfo.txt中的LocalIP应该是一致的。

  4、确认EVC上成功安装了ARM9工控主板对应的SDK

  5、检查EVC环境中的平台管理器配置的下载、调试所用的端口和服務是否正确。可以对照《使用必读》检查这部分的内容

  6、上述几步确认无误,还是无法连通建议分别重新启动ARM9嵌入式主板和开发主机。

  利用《使用必读》中提供的方法进行EVC的连接优点就是用户操作起来简单,只需要正确配置一次EVC的平台管理器参数就可以了這是由于我们提供的ARM9嵌入式主板在调试模式下,会自动运行平台管理程序cemgrc.exe /s /t:tcpipc.dll /q /d: IP:Port 其中的IP和Port为开发主机的IP和端口,这两个参数是通过配置文件dbginfo.txt获取这种方法的缺点就是存在EVC连接有时较慢,有时还连接不上的现象EVC连接采用的是TCP/IP连接,在使用时就存在有连接超时的问题这和工具夲身有一定的关系。为了使用效率对有经验的客户,可以通过telnet手动运行cemgrc.exe来支持EVC的连接操作的步骤如下:

  1、重新配置EVC的平台管理器嘚参数,主要是不需要再指定端口即Fixed port不需要选中。如下图所示:


  4、将窗口切换到telnet连接的窗口将复制的cmd line通过鼠标右键粘贴到该窗口嘚命令行提示符下:


  5、然后按回车键启动该程序,EVC将与英创主板快速链接成功

某日16时10分某厂维修班开始检修連接污油池的输油管线,16时20分钳工甲将带有 底阀的输油管线放入污油池内,当时污油池内油的液面高度为50cm上面浮有30cm厚的污油。在连接100cm高的法兰时由于法兰无法对正而连接不上,班长乙去车间叫电焊工丙17时10分,电焊工丙带着电焊机到达现场由于是在油池附近作业,電焊工丙在现场准备好后去车间办理动火票,17时20分钳工甲见丙迟迟没有回来,快到下班时间于是用电焊开始焊接,焊接3min左右发生油气爆炸,爆炸将油池顶盖掀开油池着火,钳工甲在油池附近死亡 根据以上场景,回答下列问题: 根据以上情形爆炸的间接原因包括( )。

我要回帖

更多关于 下面的问题 的文章

 

随机推荐