3BHE033067R0103模块,GCC960C103使用配置教程
排查方案:检查产品输入端保险丝、插件电阻、大电容等器件是否完好,测试输入电压波形判断。建议调整输入电压,使用合适电压的电源作为输入,或更换为更高输入的产品。
有水珠或锡渣等杂物附着在产品上导致内部短路
排查方案:检查环境湿度是否在规格内、其次可拆开产品检查贴片面上是否存在杂物,底面是否干净。建议保证测试(使用)环境的清洁,温湿度在规格范围,必要时产品刷三防漆。
输入线断裂或连接线端口接触不良
3BHE033067R0103模块,GCC960C103使用配置教程排查方案:从产品底面的输入端子处测试输入电压是否正常。建议更换完好的连接线,连接线端口卡扣卡紧,避免接触不良。
启机延迟时间长
在产品应用中,正常连接出现启动延迟的情况,主要原因可能为:
母线电压低,导致启动电流小,产品内部充电慢
排查方案:可用万用表检测输入母线电压,确认输入电压是否在产品额定范围内,可与产品标签纸上标注的输入电压范围进行比对,检查是否在规格范围内。建议若超规格使用,建议使用我司输入电压范围更宽的产品。
启动无输出/输出异变(打嗝/跳变)
一切就绪,正式启动却发现无输出或是出现打嗝、跳变的情况。可能是外界环境干扰或是外部元器件受损导致,主要原因如下:
输出负载过重或短路/容性负载超过规格值,导致启动瞬间过流
排查方案:断开负载空载测试,确认输出是否正常,确认电源后端是否存在容性负载超规格的情况,检查电源后端是否接有启动瞬间需求功率大的负载(如电机)。建议减小负载,在技术手册规定负载范围内使用,或更换更大功率产品,推荐带容性负载能力更强的产品;输出端加NTC抑制启动瞬态电流;建议客户更改后端负载的驱动方式,不采用电源产品直驱。
Therefore, hr/w indicates whether the current operation is read or write through address line A3, and the data latch signal is generated by nrcs3 and nrw0 together. Kscan[2] is set as the porta interrupt input pin of HMS30C7202, and DSP communicates with Linux underlying HPI driver through interrupt.
3. Design of communication interface driver between arm and DSP
Linux is a variant of UNIX operating system. The principle and idea of writing drivers under Linux is completely similar to other UNIX systems, but it is very different from drivers under DOS or window environment. Linux drivers can be compiled into the kernel or added and unloaded dynamically in the form of modules. This feature of Linux can reduce the kernel according to the target system, which is more suitable for embedded systems.
(1) Linux driver Fundamentals
In Linux, all devices are divided into character devices, block devices and network devices. All devices are regarded as ordinary files, so you can use the same system call to open, close, read and write devices by manipulating ordinary files. Each device in the system is represented by a special device file.
In Linux, a device driver is a set of related functions. It includes device service subroutines and interrupt handlers. Each device service subroutine only deals with one device or closely related devices. Its purpose is to receive and execute Abstract commands from device independent software.