文章 2022-12-12 来自:开发者社区

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(四)传输文件

1. PC和开发板之间传输文件1.1 传输文件的多种方法在嵌入式开发中,涉及交叉编译:在PC上编译,在开发板上运行。所以就涉及PC和开发板之间的文件传输,方法有多种:网络传输、串口传输、USB传输,当然,还有最笨的方法:U盘拷贝。一般的日常开发流程为:a. 在Windows上阅读修改代码,然后通过FileZilla把代码传到VMWare中的Ubuntu;b. 在Ubuntu上编译程序;c. 把程....

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(四)传输文件
文章 2022-12-12 来自:开发者社区

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三)配置网络环境

1.使用USB网卡直连配置网络1.1 连接方式介绍1.1.1 硬件资源列表 百问网imx6ull pro开发板一套 超六类RJ45网线至少1M长(默认配有) 直连USB 有线网卡一个(目前测试多款网卡芯片 发现只有此款可以满足我们的日常使用需求)。1.1.2 连接方式请参考下图所示,连接独家直USB网卡USB端连接至电脑USB接口,另一端网卡接口插入配套的网线,网线另一端接入如下图所示的开....

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三)配置网络环境
文章 2022-12-12 来自:开发者社区

嵌入式linux/鸿蒙开发板(IMX6ULL)开发 (二)Ubuntu操作入门与Linux常用命令(下)

摘录如下:假设某主机上的网络接口配置和路由表如下:$ ifconfig eth0 Link encap:Ethernet HWaddr 00:0C:29:C2:8D:7E inet addr:192.168.10.223 Bcast:192.168.10.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICA...

嵌入式linux/鸿蒙开发板(IMX6ULL)开发 (二)Ubuntu操作入门与Linux常用命令(下)
文章 2022-12-12 来自:开发者社区

嵌入式linux/鸿蒙开发板(IMX6ULL)开发 (二)Ubuntu操作入门与Linux常用命令(中)

复制目录时,常用如下命令:$ cp -rfd dir_a dir_b r:recursive,递归地,即复制所有文件 f:force,强制覆盖 d:如果源文件为链接文件,也只是把它作为链接文件复制过去,而不是复制实际文件rm删除目录时,常用如下命令:$ rm -rf dir_a r:recursive,递归地,即删除所有文件 f:force,强制删除cattouch1.3.3 改变文件...

嵌入式linux/鸿蒙开发板(IMX6ULL)开发 (二)Ubuntu操作入门与Linux常用命令(中)
文章 2022-12-12 来自:开发者社区

嵌入式linux/鸿蒙开发板(IMX6ULL)开发 (二)Ubuntu操作入门与Linux常用命令(上)

1.Ubuntu操作入门1.1 Ubuntu下打开终端我们安装的Ubuntu是桌面版本,这样我们可以像在windows系统下操作一样,相对于平时所说的Linux命令行下操作来说,这种体验非常舒适。但是一般我们使用Linux都是在命令行下进行操作,所有的操作我们的都可以通过输入命令来完成,绝大多数情况下使用命令行来操作Linux系统比通过在GUI下操作的效率高很多,虽然说我们使用的Ubuntu是包....

嵌入式linux/鸿蒙开发板(IMX6ULL)开发 (二)Ubuntu操作入门与Linux常用命令(上)
文章 2022-12-12 来自:开发者社区

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(一) 嵌入式Linux开发基本概念以及开发流程介绍

1.linux开发初了解1.1 嵌入式Linux开发的基本概念嵌入式Linux系统,就相当于一套完整的PC软件系统。嵌入式Linux开发有哪些内容?Windows里含有: 简单地说,嵌入式LINUX系统里含有① 电脑一开机,那些界面是谁显示的?是BIOS,它做什么?一些自检,然后从硬盘上读入windows,并启动它。类似的,这个BIOS对应于嵌入式Linux里的bootloader。Bootlo....

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(一) 嵌入式Linux开发基本概念以及开发流程介绍
文章 2022-12-11 来自:开发者社区

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十二)文件IO

4.文件IO这部分内容只是简单的讲解一下关于文件I/O的知识。这部分内容如果要深入去了解,还要去看《操作系统》这本书。参考书:这2本书的内容类似,第一本对知识点有更细致的描述,适合初学者;第二本比较直接,一上来就是各种函数的介绍,适合当作字典,不懂时就去翻看一下。做纯Linux应用的入门,看这2本书就可以了,不需要学习我们的视频。我们的侧重于“嵌入式Linux”。在Linux系统中,一切都是“文....

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十二)文件IO
文章 2022-12-11 来自:开发者社区

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十)gcc编译器的使用(下)

1.3 怎么编译多个文件① 一起编译、链接:gcc -o test main.c sub.c② 分开编译,统一链接:gcc -c -o main.o main.c gcc -c -o sub.o sub.c gcc -o test main.o sub.o1.4 制作、使用动态库制作、编译gcc -c -o main.o main.c gcc -c -o sub.o sub.c...

文章 2022-12-11 来自:开发者社区

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十)gcc编译器的使用(上)

1.GCC编译器的使用源文件需要经过编译才能生成可执行文件。在Windows下进行开发时,只需要点几个按钮即可编译,集成开发环境(比如Visual studio)已经将各种编译工具的使用封装好了。Linux下也有很优秀的集成开发工具,但是更多的时候是直接使用编译工具;即使使用集成开发工具,也需要掌握一些编译选项。PC机上的编译工具链为gcc、ld、objcopy、objdump等,它们编译出来的....

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十)gcc编译器的使用(上)
文章 2022-12-11 来自:开发者社区

嵌入式linux/鸿蒙开发板(IMX6ULL)开发流程(六)烧写整个系统或更新部分系统

1.烧写整个系统或更新部分系统百问网开发了一款烧写软件:100ask_imx6ull_flashing_tool,它的界面如下:使用这软件,只需要一条USB线连接电脑和开发板USB OTG口,只需要点击一个按钮就可以实现某项烧写功能。100ask_imx6ull_flashing_tool是一个GUI前端,它调用NXP官方的烧写工具uuu:Universal Update Utility(又名m....

嵌入式linux/鸿蒙开发板(IMX6ULL)开发流程(六)烧写整个系统或更新部分系统

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注