免费会员 经销商
参考价:
具体成交价以合同协议为准
免费会员 经销商
ABB IMASO11与嵌入式微控制器的USB通信 本USB通信子系统的设计目标是通过USB接口、利用USB协议实现与PC机及USB设备的数据交互和数据传输。例如,利用此接口下载图片或音频信息、影音资料,读取Flash单元中的信息并上传。USB设备端的固件配合上位机程序,协调USB的数据传输。
2 ABB IMASO11系统软件设计 基于ET系列芯片的嵌入式多媒体导游系统软件由上位机程序和下位机程序组成。上位机程序主要采用Bodand C++Builder 6编写,下位机(嵌入式微控制器MCU)控制程序采用忙编语言编写。上位机与下位机软件的整体架构如图2所示。
2.1ABB IMASO11上位机程序 PC端的上位机程序包括三部分:USB通信应用部分、影音资料处理部分、USB驱动部分。前两项采用Borland C++Builder 6编写。 USB通信应用部分位于PC端uSB驱动部分的上层,严格按照USB通信的四种模式(Control、Interrupt、Bulk、Insochronous)配合下位机完成USB的通信与双向数据传输。其中,用户界面的按键多用于驱动中断(Interrapt)模式的USB设备响应,配合下位机的多个中断地址和向量,改变USB设备状态,完成控制指令的发送。而巨量(Bulk)模式于大量资料的连续传送,以64B为一帧,传输时间间隔小于1ms。在本部分程序中,需要定义USB设备的GUID,借此通过USB驱动程序与USB设备连通,且需要利用Windows的API函数取得USB设备的Handle。本部分软件实现巨量传输的多个循环,上位机配合下位机输入输出FIFO与RAM中的缓冲区响应完成上传或下传运作,达到PC机存储资源与下位机Flash存储资源共享的目的。
影音资料处理部分针对PC中存储的影音资源按照设备端用户使用目的进行裁减转换,成为下位机ABB IMASO11模块与ET52141模块可直接读取并播放的影音文件,从而达到以影视资料或景点介绍辅助导游的zui终目的。例如,针对avi格式的影音资料,本部分软件将其解码并采样为位图信息与声音资料,并按照下位机固件的具体需要进行编码并完成文件整合与转化。生成的影音文件可被USB通信部分巨量传输给下位机Flash单元保存并由各模块配合播放。
LOT OF 8 ALLEN BRADLEY 100-C09D*01 CONTACTOR 100-C09D01 USED
ALLEN BRADLEY 160-BA10NPS1 VARIABLE SPEED DRIVE 5HP SERIES C USED NICE (B10)
STI MINI-SAFE B RECEIVER MS4324B-2 USED CHEAP
FEBCO 825Y RP 3/4" REDUCED PRESSURE ZONE BACKFLOW PREVENTER USED (21)
MODICON PC-A984-145 CONTROLLER P120/DEP220 I/O MODULE X2 ON RACK USED
New Way 50mm x 100mm Rectangular Flat Air Bearing 1/4" Ball C125003 NIB (B05)
ROSS W7016B2319 PNEUMATIC VALVE SOLENOID NEW NO BOX
Ross Valve W7476B4332 2-10 bar 110-120/60 New No Box
MAC Pneumatic Solenoid Valve 6311D-612PM-111DA/PME-111DABE NEW NO BOX
Fiber Options 171V-T/1BXX Video Link Transmission
Coil Technology CB-5201RM PC Board USED
7/16-20 GH3 3 FL PLUG TAP HANSON WHITNEY #23517 QTY 12
GERWAH MODEL AKD80 SERVO COUPLING BRAND NEW
emechanique ZB2BT2 Push/Pull Button NEW LOT of 8
ROSS D2773A6805 LOCK OUT-EXHAUST VALVE NEW
Armstrong Preset Torque Wrench 64-221 11FT/LB NEW
Armstrong Preset Torque Wrench 64-221 5FT/LB NEW
Armstrong Preset Torque Wrench 64-221 15FT/LB NEW
ALLEN BRADLEY 1794-OW8 RELAY OUTPUT MODULE USED
CHICAGO PNEUMATIC CP-3081 TENUDA PNEUMATIC NUTRUNNER USED
F Surface Film Roll 54" x 50YD 5MIL Single Matte 3" Core NT PSI NEW Plotting
SMC Dual Regulator Valve VVS8060-ARB-YAB-1 NEW
ELPAC POWER SYSTEMS BFS15-12 POWER SUPPLY NEW