小编Sid*_*Sid的帖子

Electron Windows 应用程序关闭而不结束线程

我有一个在 Windows 上运行的 Electron 应用程序,它的主窗口上有一些控件和一个取消按钮。我注意到当它运行时我看到两个线程,我假设主线程和渲染器线程。单击取消按钮时,渲染器会向主线程发送 IPC 消息,并且主线程会调用 app.quit。在这些条件下,两个线程结束。如果我右键单击应用程序的 Windows 任务栏中的图标并选择“关闭”,则仅当应用程序在 VSCode 调试器下运行时线程才会结束,当应用程序在没有调试器的情况下运行并且执行相同操作时,两个线程仍然存在。

我该如何调试这个?关于为什么会发生这种情况的任何建议。

在调试器下,我看到主线程中捕获了 close 并调用了 app.quit 。

更新:由于该应用程序使用 Electron 1.7.9,我已将其更新为使用 2.0.8,以防万一这是一个已解决的问题。然而,2.0.8 中问题仍然存在。

席德

windows electron

5
推荐指数
1
解决办法
1万
查看次数

如何禁用stm32f405 jtag接口

我有一块使用 STM32F405RG 的板,我的客户设计了硬件,并且必须使用几个 JTAG 引脚(PA15 和 PB4)作为 GPIO。我使用 SWD 进行刷新和调试,因此我想禁用 JTAG 接口,并且如 ST 文档中所述,“释放”PA15 和 PB4 以用作 GPIO 输出。

我的大多数搜索都会返回如何禁用 JTAG 接口,参考 STM32F1xx,而 F4 在这方面有很大不同。

由于 PA15 和 PB4 的 AFR 设置为零会选择 JTAG 引脚功能,如何将它们释放为 GPIO 输出?

stm32

3
推荐指数
1
解决办法
4279
查看次数

标签 统计

electron ×1

stm32 ×1

windows ×1