
嵌入式环境搭建和开发板操作
文章平均质量分 85
1
崇子嵘
这个作者很懒,什么都没留下…
展开
-
嵌入式Linux环境开发介绍
1.用VMware来虚拟出一台电脑,在上面安装ubuntu。2.在windows上安装运行工具source insight,filezilla,mobaxterm。source insight:源代码阅读工具filezilla:文件上传工具mobaxterm:远程登陆工具/串口工具。原创 2023-08-28 22:05:46 · 114 阅读 · 1 评论 -
ubuntu如何添加一个网卡作为桥接网卡,实现使用双网卡来通过网络与开发板联系
—双网卡解决(1.NAT网卡(虚拟网卡) 2.桥接网卡(真实网卡))NAT网卡用于解决虚拟机上网,桥接网卡用来保证ubuntu可以与开发板互通。注:桥接网卡不是虚拟的,需要真实的网卡,这里建议usb网卡补充:NAT网卡如何起作用?在ubuntu中,在使用这个网卡访问外网时,这个网卡上的数据会传给windows上的某个网卡(NAT的转发网卡),由这个虚拟网卡去访问外网,从外网传回的数据也是传给windows里的虚拟网卡,在转交给ubuntu。原创 2023-08-28 23:35:43 · 3782 阅读 · 3 评论 -
当windows,ubuntu,开发板三方可以网络通信后,如何实现嵌入式开发“编辑,编译,运行”这三步?
Source Insight 是 Source Dynamics 公司出品的源代码编辑器。Source Insight 提 供语法突出显示,代码导航和可自定义的键盘快捷键。它不仅仅是一个编辑器,而是一个理解大型源代码库的工具,因此被称为“程序编辑器和分析器”。它灵活轻便,提供有用的功能,如关系,上下文和符号窗口。它在建源码工程时,构建了符号信息的内部数据库,所以还可以显示引用树,类继承图和调用树。它的最大好处是加快了对不熟悉项目的代码理解。简单来说:就来用来编写代码,阅读源码的作用。原创 2023-08-29 14:33:23 · 226 阅读 · 1 评论 -
windows编辑好的代码如何传到ubuntu上?在ubuntu上编译好的代码如何传给开发板?开发板接收到程序到底如何运行它呢?
NFS(网络文件系统),是net file system的英文简称,其整个架构为 Client-Server 架构,客户端和服务端通过 RPC 协议进行通信,RPC 协议可以简单的理解为一个基于 TCP 的应用层协议,它简化命令和数据的传输。NFS 最大的特点是将服务端的文件系统目录树映射到客户端,而在客户端访问该 目录树与访问本地文件系统没有任何差别,客户端并不知道这个文件系统目录树是本地的还是远在另外一台服务器。原创 2023-08-29 16:40:56 · 1036 阅读 · 2 评论 -
Linux驱动实践:带你一步步理解驱动编译
Linux内核非常庞大,包含很多组件。我们如何把需要的部分包含在内核中?两种办法:1)把所有需要的功能都编译进内核中。会导致2个问题:生成的内核会非常大;为现有内核添加、删除功能,将不得不重新编译。2)不包含所有功能,需要的时候,动态地加载代码到内核。这种机制称为模块(Module)。模块本身不被编译入内核映像,从而控制内核的大小。模块一旦被加载,就和内核中其他部分完全一样。原创 2023-08-30 16:02:53 · 659 阅读 · 0 评论