原创 Versaloon + CDC串口 -- 支持各种串口ISP

2008-12-31 23:17 3049 5 5 分类: MCU/ 嵌入式

测试了种种方式在原来的USB设备上再增加一路CDC设备,最终选择IAD的方式。

本来想参考stmfans做的那个CDC串口的算法,但无奈积分不够无法下载,所以自己定了一个算法。
目前使用纯中断+循环FIFO的方式(使用批量的内存进出操作而不是字节模式,速度较快)。测试在256000bsp下8N1格式,纯发送的速度大概为21KB/s(理论最快速度是25KB/s),虽然不是最快,但用起来很方便,比较满意。
固件编译时,增加USART_AUX_PORT_EN选项的话,还可以控制DTR和RTS引脚。

测试了STM32的Flash Loader Demo,可以正常编程,终于可以扔掉串口线了。

PARTNER CONTENT

文章评论0条评论)

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