def on_btn_start_clicked(self):
if self.ui.actionStart.text() == u'Start':
try:
self.jlink = jlink.Jlink(jlinkdllpath)
self.jlink.get_hardware_verion()
self.jlink.set_mode(jlink.JLINK_MODE_SWD)
self.jlink.set_speed(4000)
self.RTT_addr = self.get_RTT_addr()
self.setup_ring_buffer()
self.ui.statusbar.showMessage(u"??????")
self.ui.actionStart.setText(u'Stop')
except jlink.JlinkError as e:
QMessageBox.critical(self, u"??", u"'{}'.".format(e))
#self.on_btn_dll_clicked()
del self.jlink
self.jlink = None
except Exception as e:
print(e)
self.ui.statusbar.showMessage(u"??????")
else:
self.ui.actionStart.setText(u'Start')
time.sleep(0.1)
self.jlink.close()
del self.jlink
self.jlink = None
self.ui.statusbar.showMessage(u"??????")
评论列表
文章目录