原创 好久没来了。。。预告一下纯粹的USB_TO_XXX版本的Versaloon

2010-7-21 04:03 2537 9 9 分类: MCU/ 嵌入式

终于,VSLLink的协议也去掉了,在OpenOCD 0.5.0版本中,Versaloon的驱动将更新为纯粹的USB_TO_XXX协议栈。Versaloon已经成为了一个简单的USB接口转换工具。


示例代码(初始化部分):
if (ERROR_OK != versaloon_interface.init())
{
    return ERROR_FAIL;
}
if (versaloon_buf_size < 32)
{
    versaloon_interface.fini();
    return ERROR_FAIL;
}
versaloon_interface.adaptors.jtag_raw.init();
versaloon_interface.adaptors.gpio.init();
versaloon_interface.adaptors.jtag_raw.config(0, 0);
versaloon_interface.adaptors.gpio.config(0, GPIO_SRST | GPIO_TRST, GPIO_SRST | GPIO_TRST, 0);
if (ERROR_OK != versaloon_interface.adaptors.peripheral_commit())
{
    return ERROR_FAIL;
}

只要有一个versaloon_interface,就可以简单的操作Versaloon上的各种接口。接口资源: USART, SPI, I2C, GPIO, ADC, POWER, ISSP, JTAG_LL, JTAG_HL, C2, MSP430_JTAG, LPC_ICP, SWD, SWIM, JTAG_RAW

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
9
关闭 站长推荐上一条 /3 下一条