完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嵌入式刚刚学,没过入门 ,最近中途加入项目组,负责嵌入式内核移植,源代码都有,因为换了芯片,需要修改网络设备驱动,不会呀,求大神指点,给个思路,这东西一个半月搞完有可能吗??
|
|
相关推荐
7个回答
|
|
|
|
|
|
|
|
|
|
|
|
|
|
邀请回答
這個應該很難幫忙,因為是您的工作XD!! 您可以跟您同事討論該如何移植和修改,如果有些具體的問題還是可以上來發問唷 然後自己也要記得趕快惡補Linux Kernel和Driver相關知識 祝順心 |
|
|
|
下点功夫应该不成问题,祝你成功,你要从Linux的基础开始,然后,基础外设的操作,然后系统一直,改内核代码
|
|
|
|
|
|
|
|
云汉达人 邀请回答
我不知道你所说的“嵌入式网络设备”是再在什么平台下!如果是在单片机下的实时操作系统!通常很多用的都说LWIP协议吧!这个很好学!硬件的话通常就是MCU通过SPI与物流网卡相连接了。 如果是在Linux下的网卡设备,那么这还是有一些难度的!建议从这几个方面入手! 1.通过阅读Linux内核源码或者找度娘,了解在Linux内核中通过什么结构体来描述一个网卡设备。struct net_device 2.Linux网络设备子系统的框架是什么。 3.了解网卡设备的操作函数集net_device_ops,比如DM900的, 4.理解在Linux内核中网络数据包从底层到上层的传输结构,实际上其使用一个struct sk_buff来描述。 了解了这些后,整个框架应该就没问题了! 可以自己尝试实现一个回环网卡loopback。 |
|
|
|
只有小组成员才能发言,加入小组>>
663 浏览 0 评论
1083 浏览 1 评论
2456 浏览 5 评论
2784 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2619 浏览 6 评论
使用eim外接fpga可是端口一点反应都没有有没有大哥指点一下啊
640浏览 9评论
637浏览 7评论
请教大神怎样去解决iMX6Q在linux3.0.35内核上做AP失败的问题呢
767浏览 6评论
611浏览 5评论
652浏览 5评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-10 16:47 , Processed in 1.185765 second(s), Total 92, Slave 73 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号