1,在虚拟机上编写模块化的驱动程序2,再虚拟机上写makelfile,但是注意,内核地址中所指明的内核,一定要与开发板中内核相同3,在虚拟机中make,得到.ko文件4,设置开发板IP与虚拟机同一网段5,开启nfs服务,注意 -o nolock,vers=26,将虚拟机上的.ko文件拷贝到开发板上7,在开发板上加载驱动模块
2016-08-21 19:01
开始按照视频教程书写驱动,一切照旧,发现生成不了.ko文件。需注意两点:1.makefile中的KERN_DIR地址需为本机上内核X的地址,且要求次X与单板内核相同,且以及编译。(也就是说,单板上的内核,是尤本机上X编译烧写的)2.M=‘pwd’是错的。正确书写方式为M=`pwd`生成.ko文件,通过nfs服务器加载到单板内核之后,要创建设备节点发现设备节点已经存在,mknod: /dev/xxx: File exists查看之后发现该文件的主设备号与我设置的不同解决办法,删除该文件 rm /dev/xxx然后重新创建设备节点,再运行测试程序,测试成功。
2016-08-22 16:29
``
2020-09-30 14:08
最近,AI(人工智能)圈一股以“ChatGPT”为核心的热潮从美国“硅谷”涌入中国。 2022年11月底,初创公司OpenAI发布了名为ChatGPT的对话式聊天机器人模型,一经推出,便在网络上
2023-03-03 14:28
。ChatGPT是一个由OpenAI开发的人工智能语言模型,可以实现自然语言处理、对话生成等功能。要开发一个类似ChatGPT的人工智能系统软件,可以遵循以下步骤:确定应用场景:确定人工智能系统软件要
2023-05-18 10:16
鱼羊 金磊 发自 凹非寺 量子位 报道 | 公众号 QbitAI果然高手在民间。谁能料到,一辆自行车的硬核打开方式,竟是大火的自动驾驶。踢开脚撑,金鸡独立、稳如泰山:单侧加个板砖?小场面:...
2021-07-20 06:08
PCB打样时,老板给的注意事项 仅供参考
2014-08-16 19:25
最近又遇到了使用Systick来产生精确计时,然后又涉及到了Systick的中断优先级的问题。我们老板认为Systick属于内核外设,中断优先级应该比普通外设高。然后我们说,在网上看到
2022-02-07 07:56
单片机中断理解不了怎么办?通俗的说:比如我正在写博客,老板突然给我发一个任务,我暂停的写博客,转而把老板布置的任务完成之后,再继续写博客,这个过程就可以理解成中断。引用:‘中断是指CPU在处理某一
2021-07-14 07:02
漫画:老板扣了我1000,因为我没记住阿里巴巴开发手册的这条规则。
2019-11-07 06:37