In this paper, the oscillation behaviors of a non-smooth Rayleigh-Duffinglike system with periodically external excitation are studied through the theory of discontinuous dynamical system. From the switching conditions of the system through the boundary, the mapping structures of Duffing-like system are presented, and the dynamical mechanism of the switching motions in the Rayleigh-Diffing-like-system are investigated. The bifurcations, phase planes and double-parameter mapping diagrams are developed, and the coexistence and multistability phenomena of the systems on the switching boundary are also studied. Finally, the field-programmable gate array (FPGA) hardware circuit experiment is applied to realize the RayleighDuffing-like system, which is in consistent with the numerical simulation results.