随笔分类 - 嵌入式Linux
摘要:安装插件 需要先安装python这个插件 安装完成后,创建一个文件夹,用于工程的创建。 使用vscode打开这个文件夹,之后新建一个.py文件。 编写第一个程序: print("hello") a = 3 b = 4 print(a + b) box = "go go go" name = "lil
阅读全文
摘要:GCC的简单使用 在终端使用下面的命令,可以生成可执行文件“a.out”。 gcc main.c 编译的时候也可以指定可执行文件的名字。使用下面的命令,可以生成名为run.exe的可执行文件。 gcc main.c -o run.exe 生成可执行文件之后,如何运行?输入命令./run.exe即可执
阅读全文
摘要:二进制 特点:满二进一。 在硬件中,0代表低调平,1代表高电平。在软件中,0和1是构成所有程序的基础。 8个位 的数据为例子: 0000 0000 --> 0 0000 0001 --> 1 0000 0010 --> 2 0000 0011 --> 3 …… 位运算:左移、右移 0000 0001
阅读全文
摘要:简介 Python是简单易用人工智能前端语言够用,但是实际工作中远远不够。Python最好作为第二语言。 优点:设计哲学:优美胜于丑陋,明了胜于晦涩,简介胜于复杂。 为什么用Python简易:易学易用,门槛低快:开发快,像胶水可以快速粘接万物。运用广:科学计算、自动化运维、云计算服务、网络爬虫、数据
阅读全文
摘要:什么是ARM开发 基于ARM内核硬件的编程开发,最主要指裸机开发。 为什么要学习ARM裸机开发? 招聘要求:熟悉ARM架构。 走得更远:芯片与硬件控制的底层逻辑。 嵌入式基础:学会看原理图、芯片手册、编程控制硬件。 程序出现问题如何分析,使用汇编可以反向推导出问题。 ARM的各种工作模式要熟悉。 G
阅读全文
摘要:vmware 安装ubuntu20 安装步骤:省略。 网上有很多教程,不做笔记了。 值得注意的一点:安装时建议选择中文安装,会默认带有中文输入法。 安装 Vmware Tools 安装Vmware Tools后,可以实现主机跟虚拟机之间的文件拷贝,文本内容的复制粘贴等操作。使用起来更方便。 依次使用
阅读全文