fix: master_ctrl_rst_n shou be used, not master_ctrl_rst, start_clock is split
feat: implement masterslave spi switch peripheral