当前位置: 首页>>代码示例>>Python>>正文


Python MbedBoard.init方法代码示例

本文整理汇总了Python中pyOCD.board.MbedBoard.init方法的典型用法代码示例。如果您正苦于以下问题:Python MbedBoard.init方法的具体用法?Python MbedBoard.init怎么用?Python MbedBoard.init使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在pyOCD.board.MbedBoard的用法示例。


在下文中一共展示了MbedBoard.init方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: getAdapter

# 需要导入模块: from pyOCD.board import MbedBoard [as 别名]
# 或者: from pyOCD.board.MbedBoard import init [as 别名]
def getAdapter():
    '''
    Get a CMSIS DAP debug adapter
    '''
    interfaces = INTERFACE[usb_backend].getAllConnectedInterface(VID, PID)
    if interfaces == None:
        print "Not find a mbed interface"
        sys.exit(1)

    first_interface = interfaces[0]
    adapter = MbedBoard("target_lpc1768", "flash_lpc1768", first_interface)
    adapter.init()
    return adapter
开发者ID:DonMorr,项目名称:pyOCD,代码行数:15,代码来源:flash_nrf51822.py

示例2: MbedBoard

# 需要导入模块: from pyOCD.board import MbedBoard [as 别名]
# 或者: from pyOCD.board.MbedBoard import init [as 别名]
    if args.verbose == 2:
        logging.basicConfig(level=logging.DEBUG)
    elif args.verbose == 1:
        logging.basicConfig(level=logging.INFO)
    
    adapter = None
    try:
        interfaces = INTERFACE[usb_backend].getAllConnectedInterface(VID, PID)
        if interfaces == None:
            print "Not find a mbed interface"
            sys.exit(1)
            
        # Use the first one
        first_interface = interfaces[0]
        adapter = MbedBoard("target_lpc1768", "flash_lpc1768", first_interface)
        adapter.init()
        target = adapter.target
        target.halt()

        if args.ihex:
            print 'flash hex file - %s to nrf51822' % args.ihex
            flashHex(target, args.ihex)
        
        offset = 0x14000
        if args.offset:
            offset = args.offset
            
        if args.bin:
            print 'flash binary file - %s to nrf51822' % args.bin
            flashBin(target, args.bin, offset)
开发者ID:ECNU3D,项目名称:pyOCD,代码行数:32,代码来源:flash_nrf51822.py


注:本文中的pyOCD.board.MbedBoard.init方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。