老板要我搞一基于tcp/ip协议实现pc机与arm的通信,arm我选择的是lpc2478,这个型号好像带以太网接口。要实现基本的协议。我看很多人都用了很多以太网控制器,完成数据链路层的任务,但是我想直接在arm里实现,可以吗?还有我想问问带操作系统和不带编程都有什么区别啊?还望高手们多多指教
看你程序怎么写了。带操作系统有什么内存管理,进程切换,文件系统那些。
建议你还是整个操作系统移植,对设备本身的功能拓展有好处,另外,很多系统都是带TCP/IP这部分的,主要看你自己怎么移植了。
可以自己写个驱动,把物理层,链路层......向上都实现并联系好了就可以了
当然也可以移植别人的,要是找不到直接能移植到你这个板子上的就找个相似的,自己修改代码
freeRTOS+lwIP,嗯,很适合你。。。或者uCos也可以