CH341OpenDevice(0)
CH341OpenDevice(0)
比如這樣打開兩次會咋樣?貌似返回的handle還不一樣
完了對應(yīng)的關(guān)閉也需要兩次么?
CH341CloseDevice(0)
CH341CloseDevice(0)
熱門產(chǎn)品 :
CH641: PD及無線充電專用MCU
CH341OpenDevice(0)
CH341OpenDevice(0)
比如這樣打開兩次會咋樣?貌似返回的handle還不一樣
完了對應(yīng)的關(guān)閉也需要兩次么?
CH341CloseDevice(0)
CH341CloseDevice(0)
調(diào)用一次即可,調(diào)用多次會把DLL中保存handle的值給覆蓋掉,造成句柄資源的泄露。
就是Open不小心打開了兩次。
那Close只要一次就夠了么?一次就已經(jīng)實(shí)際上把硬件關(guān)了?
除了句柄內(nèi)存泄漏
是的 Close只要一次。應(yīng)用程序關(guān)閉后,windows系統(tǒng)會把所有未關(guān)閉的句柄關(guān)閉的。
明白了,非常感謝!