妙哉,AxiDotNet"/>
妙哉,AxiDotNet
今天发现一个很酷的解决方案,AxiDotnet,原文参见.html,看一下时间,没想到这已经是08年的事了,先为自己的孤陋寡闻汗一个~~~。
初步了解一下这个解决方案,据说可以直接在vs2008下用开发bf上的程序:
通过改写CLR,再套上自己的底层支撑,果然是个好主意!详细内容参见.php?option=com_content&view=category&layout=blog&id=8&Itemid=1。
咱虽然想通过vs2008调用GNU Toolchain进行开发,咋就没想过直接实现CLR呢?可见功力仍然不够,呵呵。。。。。
很遗憾axiomfount提供的SDK是BF527的,没有开发板进行试验。胡乱猜想一下这种方案可能出现的问题。
第一个当然是效率,这种方案中效率的瓶颈应该在CLR引擎上,vdsp在编译控制类型代码的时候效率一般,因而其效率最终如何不好想像。虽然也允许直接调用native code,但是这样一来它的托管优势似乎无法发挥。
第二个是硬件扩展,当在我们的方案中使用不同硬件的时候,我们只能重新为其编写Driver,而且这样的driver很可能没有东西可以参考,一切从0开始,远不像uclinux可以直接在同类硬件驱动的框架上改写。当然,假如我是生产开发板的,又当别论,呵呵。
最后想想,假如我要实现这样一种解决方案,应该怎样做呢?或许Mono + uclinux也是一种不错的选择,只是如何把它和vs2008集成在一起令人伤脑筋………
近日,我家6岁的小姑娘参加了第六届POP全国少儿英语风采大赛,拉票进行中(2011-6-15前)。
请帮忙点击新东方网站的链接:
.php?do=space&uid=4237
投她一票,谢谢!
更多推荐
妙哉,AxiDotNet
发布评论