本文整理汇总了Python中stcgal.utils.Utils.to_bool方法的典型用法代码示例。如果您正苦于以下问题:Python Utils.to_bool方法的具体用法?Python Utils.to_bool怎么用?Python Utils.to_bool使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类stcgal.utils.Utils
的用法示例。
在下文中一共展示了Utils.to_bool方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: set_ee_erase
# 需要导入模块: from stcgal.utils import Utils [as 别名]
# 或者: from stcgal.utils.Utils import to_bool [as 别名]
def set_ee_erase(self, val):
val = Utils.to_bool(val)
self.msr[0] &= 0xfd
self.msr[0] |= 0x02 if val else 0x00
示例2: set_pindetect
# 需要导入模块: from stcgal.utils import Utils [as 别名]
# 或者: from stcgal.utils.Utils import to_bool [as 别名]
def set_pindetect(self, val):
val = Utils.to_bool(val)
self.msr[0] &= 0xfe
self.msr[0] |= 0x01 if not val else 0x00
示例3: set_ee_erase
# 需要导入模块: from stcgal.utils import Utils [as 别名]
# 或者: from stcgal.utils.Utils import to_bool [as 别名]
def set_ee_erase(self, val):
val = Utils.to_bool(val);
self.msr[12] &= 0xfd
self.msr[12] |= 0x02 if not val else 0x00
示例4: set_lvrs
# 需要导入模块: from stcgal.utils import Utils [as 别名]
# 或者: from stcgal.utils.Utils import to_bool [as 别名]
def set_lvrs(self, val):
val = Utils.to_bool(val)
self.msr[2] &= 0xbf
self.msr[2] |= 0x40 if not val else 0x00
示例5: set_t6
# 需要导入模块: from stcgal.utils import Utils [as 别名]
# 或者: from stcgal.utils.Utils import to_bool [as 别名]
def set_t6(self, val):
val = Utils.to_bool(val)
self.msr &= 0xfe
self.msr |= 0x01 if not bool(val) else 0x00
示例6: set_eeprom_lvd
# 需要导入模块: from stcgal.utils import Utils [as 别名]
# 或者: from stcgal.utils.Utils import to_bool [as 别名]
def set_eeprom_lvd(self, val):
val = Utils.to_bool(val)
self.msr[1] &= 0x7f
self.msr[1] |= 0x80 if val else 0x00
示例7: set_epwm_pp
# 需要导入模块: from stcgal.utils import Utils [as 别名]
# 或者: from stcgal.utils.Utils import to_bool [as 别名]
def set_epwm_pp(self, val):
val = Utils.to_bool(val)
self.msr[1] &= 0xfb
self.msr[1] |= 0x04 if val else 0x00
示例8: set_reset_pin_enabled
# 需要导入模块: from stcgal.utils import Utils [as 别名]
# 或者: from stcgal.utils.Utils import to_bool [as 别名]
def set_reset_pin_enabled(self, val):
val = Utils.to_bool(val)
self.msr[0] &= 0xfe
self.msr[0] |= 0x01 if bool(val) else 0x00
示例9: set_low_voltage_detect
# 需要导入模块: from stcgal.utils import Utils [as 别名]
# 或者: from stcgal.utils.Utils import to_bool [as 别名]
def set_low_voltage_detect(self, val):
val = Utils.to_bool(val)
self.msr[0] &= 0xbf
self.msr[0] |= 0x40 if not val else 0x00
示例10: set_watchdog
# 需要导入模块: from stcgal.utils import Utils [as 别名]
# 或者: from stcgal.utils.Utils import to_bool [as 别名]
def set_watchdog(self, val):
val = Utils.to_bool(val)
self.msr &= 0x7f
self.msr |= 0x80 if not bool(val) else 0x00
示例11: set_xram
# 需要导入模块: from stcgal.utils import Utils [as 别名]
# 或者: from stcgal.utils.Utils import to_bool [as 别名]
def set_xram(self, val):
val = Utils.to_bool(val)
self.msr &= 0xbf
self.msr |= 0x40 if bool(val) else 0x00
示例12: set_ale
# 需要导入模块: from stcgal.utils import Utils [as 别名]
# 或者: from stcgal.utils.Utils import to_bool [as 别名]
def set_ale(self, val):
val = Utils.to_bool(val)
self.msr &= 0xdf
self.msr |= 0x20 if bool(val) else 0x00
示例13: set_p20_state
# 需要导入模块: from stcgal.utils import Utils [as 别名]
# 或者: from stcgal.utils.Utils import to_bool [as 别名]
def set_p20_state(self, val):
val = Utils.to_bool(val)
self.msr[1] &= 0xf7
self.msr[1] |= 0x08 if val else 0x00
示例14: set_uart_passthrough
# 需要导入模块: from stcgal.utils import Utils [as 别名]
# 或者: from stcgal.utils.Utils import to_bool [as 别名]
def set_uart_passthrough(self, val):
val = Utils.to_bool(val)
self.msr[2] &= 0xbf
self.msr[2] |= 0x40 if val else 0x00
示例15: set_uart1_remap
# 需要导入模块: from stcgal.utils import Utils [as 别名]
# 或者: from stcgal.utils.Utils import to_bool [as 别名]
def set_uart1_remap(self, val):
val = Utils.to_bool(val)
self.msr[1] &= 0xbf
self.msr[1] |= 0x40 if val else 0x00