嵌入式课程实现Linux操作系统LVGL移植操作
1、介绍上次我们完成了在Windows上移植LVGL到一个LCD工程当中,感兴趣的小伙伴可以到博主的主页当中去自行查找即可,然后接下来,我们进入到今天的正题,实现LInux操作系统的LVGL移植的操作过程!2、移植2.1 需要一个带有LCD代码的工程 下载源码:LVGL官网:LVGL - ...
进阶课程:在 ACK 中如何使用容器优化的操作系统|学习笔记(二)
开发者学堂课程【5分钟玩转阿里云容器服务:进阶课程:在 ACK 中如何使用容器优化的操作系统】学习笔记,与课程紧密联系,让用户快速学习知识。课程地址:https://developer.aliyun.com/learning/course/1038/detail/15869在 ACK 中如何使用容器...
CS162操作系统课程第二课-4个核心OS概念(下)
进程实际上是一个权利受限的执行环境,我们讲过,简单的虚拟线程有这样的问题,每个线程都能访问每个线程的内存,内存翻译机制可以保护我们可以访问的内存,即一个受保护的内存块。它被操作系统中的一个实体独占,这个实体叫做进程。它包括一个受限的地址空间和一个或多个线程,它拥有一些文件描述符和文件系统上下文。进程...
CS162操作系统课程第二课-4个核心OS概念(中)
我们可能有一堆内存(蓝色的代表内存),我们可以想象这些虚拟进程中的每一线程都有自己的栈、堆、数据和代码,它们都以某种方式分布在内存中,我们要做的就是以某种方式记录所有东西的位置。线程控制块是所有东西的所在,当我们从绿色切换到黄色,我们要做的第一件事是将所有的绿色线程的寄存器保存到它的线程控制块中&a...
CS162操作系统课程第二课-4个核心OS概念(上)
熟肉视频地址:CS162操作系统课程第二课-4个核心OS概念(上)CS162操作系统课程第二课-4个核心OS概念(下)我们讨论了操作系统如何扮演裁判,魔术师和粘合剂的角色,裁判是指对于资源保护的管理;魔术师是指我们要让它看起来像我们有一套非常干净易用的资源的抽象,而不是使用实际的没有统一接口的物理资...
Berkley CS162 操作系统第一课文字版-课程介绍(下)
然后,时钟周期到了,需要切换:这时候,处理器将进程 1 的寄存器内容保存起来(这个涉及到线程控制块,后面的课程会说),加载进程 2 执行需要的内容到寄存器开始执行,然后访问的是进程 2 的内存空间。如果进程 2 尝试访问不是进程 2 内存空间的内存,比如进程...
Berkley CS162 操作系统第一课文字版-课程介绍(中)
操作系统,什么是"操作"呢?在早期,当你打电话时,他们实际上必须把你插到正确的连接上,让电线连接起来;然后是早期的计算机,需要计算机操作员,他们基本上是长时间坐在这些大机器前的人,确保它运行正常,然后就会操作系统了。这个“操作”系统就是要保证...
Berkley CS162 操作系统第一课文字版-课程介绍(上)
熟肉视频地址:CS162操作系统课程第一课-课程介绍(上)CS162操作系统课程第一课-课程介绍(下)第一节课主要是关于课程介绍以及操作系统是什么、为什么这么重要的简介。现代最伟大的发明之一是互联网,它把全世界不同规模的设备都通过统一的网络连接在了一起:互联网的发展很迅猛,像最初的ARPANET,不...
操作系统课程平台
第一部分我是西北工业大学2019级计算机学院的学生,为人工智能专业,这学期我们的操作系统课程实验需要在阿里云平台上完成,总共需要进行六次实验和三次大作业之前也用过学校计算中心的服务器,和阿里云的GPU服务器第二部分本次实验分为如下几个部分实验案例案例一 Alibaba Cloud Linux操作系统...
操作系统课程平台
NWPU计算机学院使用了阿里云提供的ECS服务器进行OS课内实验,当拿到服务器之后,我先浏览了一下服务器的配置,与我自己使用的计算机差别不大。随后我配置了一下实验所需要的环境,比如gcc,nasm等,还是比较方便的。文件传输我选择使用winSCP,传输速度很快,并且质量很高,可见阿里云的传输速度是不...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。