接下来的打算
接下来,一方面要赶紧测试提速的芯片和继续TypeB的coding,另一方面,比如晚上我就想写写基本的接口,从RS-232开始吧。 今天下午写了个新的脚本函数,就是之前的生成序列的函数的拓展,添加了进制,和位宽的支持,比如现在已经支持HEX/DEC/OCT/BIN 这4种进制数的输入,接着添加了位宽,比如你想随便初始化一个1KX32的ROM,写了一个*.rom文件,位宽就要限定为8(HEX),所以这个功能也是很好用的。下面附上代码 function! Array_gen(begin_num, end_num, step_num, radix_num, width_num) let L1=a:begin_num while L1<a:end_num+1 if(a:radix_num==16) " 16-radix-->HEX if(a:width_num==2) let L2=printf("%02X", L1) elseif(a:width_num==4) let L2=printf("%04X", L1) elseif(a:width_num==8) let L2=printf("%08X", L1) else let L2=printf("%X", L1) endif elseif(a:radix_num==10) " 10-radix-->DEC if(a:width_num=