全部,
我是计算机科学专业的最后一年;我最后一年的项目是使用C或Tcl为CISCO路由器开发软件。在最新的路由器系列中,思科已经为大容量存储提供了一个USB端口。 现在我想要的是,如果我插入一个像Idea netsetter这样的无线调制解调器(在印度有这个名字的调制解调器),路由器应该连接到互联网。
告诉我有关此项目的任何基本想法。此外,如果还有其他语言可以更容易地开发,请建议。
答案 0 :(得分:1)
当您说“使用C或Tcl为CISCO路由器开发软件”时,您的意思是说您是从头开始编写自定义固件吗?或者您是否想要编写某种与现有固件接口的插件或应用程序?
在任何一种情况下,我都建议您先查阅路由器的文档。了解您对C和TCL语言的API和驱动程序支持。如果一种语言看起来比另一种语言更好,那么您可能会更容易使用该语言。
根据我的经验,在C中进行系统级编程通常比在TCL中更容易。大多数嵌入式系统都假设您将使用C语言并为系统函数提供C语言接口。你没有提到有关路由器型号的任何内容,所以我不能说太具体。