资料下载 coding无法使用浏览器打开,必须用git工具下载: git clone https://e.coding.net/weidongshan/linux/doc_and_source_for_drivers.git...视频观看 百问网驱动大全 上机实验_基于QEMU 前提:安装了VMware,运行百问网提供的Ubuntu 18.04 本节视频对应源码在GIT仓库中,位置如下(这2个文件是完全一样的): doc_and_source_for_drivers...-4.9.88 qemu ToolChain 2.2 设置工具链 执行如下命令: export ARCH=arm export CROSS_COMPILE=arm-linux-gnueabihf-.../linux-4.9.88$ make mrproper book@100ask:~/100ask_imx6ull-qemu/linux-4.9.88$ make 100ask_imx6ull_qemu_defconfig...book@100ask:~/100ask_imx6ull-qemu/linux-4.9.88$ make zImage 2.4 在QEMU中使用新的zImage 把编译出来的zImage复制到QEMU
第六篇 legacy方式代码的上机实验 1. 确定中断号n 1.1 IMX6ULL 1.2 STM32MP157 2. 怎么触发中断 3. 上机实验 3.1 设置工具链 1....上机实验 3.1 设置工具链 1....STM32MP157 export ARCH=arm export CROSS_COMPILE=arm-buildroot-linux-gnueabihf- export PATH=$PATH:/home.../book/100ask_stm32mp157_pro-sdk/ToolChain/arm-buildroot-linux-gnueabihf_sdk-buildroot/bin 2..../ToolChain/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf/bin 3.2 编译、替换设备树 1.
实验环境:win10、VS 2017、OPenGL库 实验一 基于OpenGL的二维图形绘制 要求 编程实现绘制一个五角星(基于OpenGL),效果如下图所示 图片 问题分析 可以将一个五角星划分为...窗口大小变化 glutKeyboardFunc(keyboard);//键盘交互 glutMainLoop();//必须,进入GLUT事件处理循环 return 0; } 效果展示 图片 实验二...);//键盘交互 glutIdleFunc(change);//键盘交互 glutMainLoop();//必须,进入GLUT事件处理循环 return 0; } 效果展示 图片 实验三...& 实验四 要求 构建一个丰富的三维场景,包括立方体、球体、圆柱体; 为它们添加合适的纹理; 在场景中添加光源; 可以使用按键控制你视角的移动及光源的移动。
资料下载 coding无法使用浏览器打开,必须用git工具下载: git clone https://e.coding.net/weidongshan/linux/doc_and_source_for_drivers.git...视频观看 百问网驱动大全 上机实验_基于IMX6ULL 参考资料,GIT仓库里: 芯片资料 IMX6ULL\开发板配套资料\datasheet\Core_board\CPU\IMX6ULLRM.pdf...《嵌入式Linux应用开发完全手册_韦东山全系列视频文档全集V2.8.pdf》 1....要做的事情 去除内核自带的驱动程序 加入我们编写的驱动程序、设备树文件 重新编译内核、设备树 上机测试:使用编译出来的内核、设备树启动板子 2....上机测试 以下命令在开发板中执行。
层级中断控制器驱动程序上机实验 1. 确定中断号n 1.1 IMX6ULL 1.2 STM32MP157 2. 怎么触发中断 3. 上机实验 3.1 设置工具链 1. STM32MP157 2....上机实验 3.1 设置工具链 1....STM32MP157 export ARCH=arm export CROSS_COMPILE=arm-buildroot-linux-gnueabihf- export PATH=$PATH:/home.../book/100ask_stm32mp157_pro-sdk/ToolChain/arm-buildroot-linux-gnueabihf_sdk-buildroot/bin 2..../ToolChain/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf/bin 3.2 编译、替换设备树 1.
✨作者:命运之光 ✨专栏:数据库原理及应用上机实验报告整理 前言: 数据库原理及应用上机实验报告的一个简单整理后期还会不断完善 ✨一、实验目的和要求 1、每位同学带一个U盘,保存每次上机作业的内容...,包括数据库文件及实验报告。...所有实验的实验报告都放在一个word文档中,要求写出实验的内容、过程、结果以及实验过程中出现的问题和解决方法,可以图文并茂。 2、首先在学生机上创建一个自己名字全拼命名的文件夹。...实验文档和数据库文件一律保存在这里。 3、每次实验课结束时,需要首先分离创建的数据库才可以把文件夹保存到U盘。...附加数据库:创建数据库以后,每次上机时,需要把U盘的文件夹拷贝到学生机上,然后在SQLServer2008中附加数据库方可使用。
实验一 Anaconda安装和使用 一、实验目的和要求 (一)掌握Windows下Anaconda的安装和配置。...目前Python支持的操作系统包括主流的Windows、Linux、Mac OS等。...pip install PackageFilename.whl (八)修改Jupyter默认工作空间 在Windows上使用jupyter notebook不像Linux,Linux是在哪个目录下启动,...七、实验报告要求 实验报告以书面/电子形式提交,严禁抄袭,一旦发现,即为零分。 实验报告主要内容包括实验名称、实验类型、实验地点、学时、实验环境、实验原理、实验步骤、实验结果、总结与思考等。...八、实验成绩考核 实验成绩根据实验课的出勤、课堂表现、实验思考以及实验报告的内容情况打分,按百分制,实验成绩的平均值按15%比例计入课程总成绩。
✨作者:命运之光 ✨专栏:数据库原理及应用上机实验 前言: 数据库原理及应用上机实验报告的一个简单整理后期还会不断完善 ✨一、实验目的和要求 1.掌握利用SQL查询分析器和企业管理器进行数据库及基本表的定义...✨二、实验内容与步骤 (一)建立数据库 通过企业管理器或查询分析器建立学生-课程数据库xskc。...student中字段“sdept”名称为“dept”,长度为20; 修改表student中sage字段名称为sbirth,类型为smalldatetime; 修改表student新名称为stu_info; ✨四、实验总结...本次实验主要是学习了SQL数据定义功能,包括数据库和基本表的定义、删除和修改,以及索引的建立与删除。...通过本次实验,我们掌握了SQL数据定义功能的基本操作,对于数据库的设计和管理有了更深入的理解。这些知识和技能对于进行数据库操作和优化非常重要。
实验要求 实验一:进程的创建 一、实验项目类型:设计型 二、实验目的和要求 加深对进程概念的理解,熟悉PCB的组织,深入了解创建进程的一般过程,掌握用队列组织进程的方法。...三、实验内容 编程实现创建原语,形成就绪队列,模拟实现进程的创建过程。...具体内容包括: 1、确定进程控制块的内容,用链表组织进程控制块; 2、完成进程创建原语; 四、实验主要仪器设备 个人计算机、C程序编译器 五、实验具体内容和步骤的说明 这个实验主要考虑二个问题...本实验要求读取一个寄存器的值,予以输出 ④ 管理信息 管理信息记录进程管理和调度的信息。例如进程优先数、进程队列指针等。实验中,仅包括队列指针。...由于实验模拟的是进程调度,没有对阻塞队列的操作,所以实验中只有一个指向正在运行进程的进程控制块指针和一个就绪进程的进程控制块队列指针。
实验要求 以下为引用内容——摘抄与上机实验报告要求(可以忽略)或者看看和你们的实验报告是否一样,有类似的地方可以阅读本篇文章。...实验二:进程的调度 一、实验项目类型:设计型 二、实验目的和要求 加深对进程概念的理解,掌握用队列组织进程的方法,掌握进程调度算法。 三、实验内容 编程模拟实现进程的调度。...四、实验主要仪器设备 个人计算机、C程序编译器 五、实验具体内容和步骤的说明 这个实验主要考虑如何实现处理器调度。 1、现场信息 现场信息记录进程执行过程中的各种信息。...实验中采用每个进程都使用相同的不变的时间片。...4、主程序 完成上述功能后,编写主函数进行测试:与第一次上机内容合并,首先建立一个就绪队列,手工输入信息建立几个进程;然后进行进程调度;最后将指向正在运行进程的指针指向的进程控制块的内容输出,察看结果
✨作者:命运之光 ✨专栏:数据库原理及应用上机实验 前言: 数据库原理及应用上机实验报告的一个简单整理后期还会不断完善 ✨一、实验目的和要求 1.掌握SQL Server查询分析器的使用方法,加深对...✨二、实验内容及步骤 (一)连接查询 1 不同表之间的连接查询 【例49】 查询每个学生及其选修课程的情况。 本查询实际上是涉及Student与SC两个表的连接操作。...✨四、实验总结 本次实验主要学习了 SQL 连接查询的使用方法,掌握了使用 SQL 查询语句对多个表格进行关联查询的技能。...在实验过程中,我们深入了解了 SQL 连接查询的类型(内连接、左连接、右连接和全连接),并学会了如何使用连接查询来处理多个表格之间的关系。...通过本次实验的学习,我不仅掌握了连接查询的基本语法和使用方法,还学会了如何根据具体情况选择不同类型的连接查询,并如何优化连接查询语句以提高查询效率。
✨作者:命运之光 ✨专栏:数据库原理及应用上机实验 前言: 数据库原理及应用上机实验报告的一个简单整理后期还会不断完善 ✨一、实验目的和要求 掌握SQL数据插入、修改和删除语句的一般格式和使用方法...2.用一条SQL语句,修改课程名‘JAVA语言’为‘JAVA语言上机’,学分为3分。...在本例中,需要将 CourseName 列修改为“JAVA语言上机”,Credit 列修改为 3。`WHERE` 子句用于指定需要修改的记录。...4.用一条SQL语句,根据课程编号,删除‘离散数学,C++语言,JAVA语言上机’三门课程。...✨五.实验总结 本次实验主要学习了 SQL 数据更新语句的使用方法,包括插入数据、修改数据和删除数据等操作。
✨作者:命运之光 ✨专栏:数据库原理及应用上机实验 前言: 数据库原理及应用上机实验报告的一个简单整理后期还会不断完善 ✨一、实验目的和要求 1.掌握SQL Server查询分析器的使用方法...✨二、实验内容及步骤 (一)单表查询 1 无条件查询 例1 查询全体学生的详细记录。...本次实验主要学习了 SQL Server 查询分析器的使用方法,以及 SQL 查询语句的基本格式和常用操作方法。...在实验过程中,我们深入了解了数据查询中的排序、分组、统计、计算和集合的操作方法,并熟练掌握了连接、嵌套和集合查询的使用。 通过本次实验,我深刻认识到 SQL 查询语句对于数据库操作的重要性。...通过本次实验的学习,我不仅掌握了 SQL 查询语句的基本语法和使用方法,还学会了如何优化查询语句,提高查询效率和准确性。 在实验过程中,我遇到了一些问题,如语法错误、数据类型不匹配等等。
✨作者:命运之光 ✨专栏:数据库原理及应用上机实验 前言: 数据库原理及应用上机实验报告的一个简单整理后期还会不断完善 ✨一、实验目的和要求 1.掌握SQL视图建立、修改和删除; 2.掌握SQL...✨二、实验内容 方法一:利用SQL语言实现视图的建立、删除、查询、更新 (一)定义视图 1 建立视图 例1 建立数学系学生的视图,并要求进行修改和插入操作时仍需保证该视图只有数学系(MA)的学生,视图的属性名为...✨三、实验结果 例1 建立数学系学生的视图,并要求进行修改和插入操作时仍需保证该视图只有数学系(MA)的学生,视图的属性名为Sno,Sname,Sage,Sdept。...✨四.实验总结 通过本次实验,我们了解了视图的定义和维护,学会了创建、修改和删除视图的方法,以及如何查询视图中的数据。
一、按部门名称查询出员工的人数大于等于100的语句.(员工:emp_employee, 部门名称: department,员工姓名chnalias.)
一、实验目的: 1. 熟悉Linux基本命令。 2. 熟悉Linux操作系统。 二、实验环境: 一台装有Linux的机器。 三、实验内容: 1.文件操作命令的使用。...查看文件与目录ls 进入Linux系统,输入ls-m按回车键执行。 一、实验目的: 1. 熟悉Linux基本命令。 2. 熟悉Linux操作系统。 二、实验环境: 一台装有Linux的机器。...三、实验内容: 1.文件操作命令的使用。 用vi编辑器新建一个testl文件 输入this is testl~! 查看文件与目录ls 进入Linux系统,输入ls-m按回车键执行。...实验 文件复制命令cp(用于复制文件或目录) 输入命令cp testl testl.a,复制文件testl 内容到文件testl.a中 文件改名命令mv(用于移动或更名现有的文件或目录) 输入mv testl
Linux操作系统拥有非常多的文件,每种文件都代表一些特定的含义。如何快速的定位到你想要的文件,是一个非常复杂的过程。
前言 之前一直使用Google Colab跑实验,因为实验的规模不大,配合Google Drive用起来就很舒服,但是最近要系统地进行实验,规模一下子上来了,Colab经常在代码没跑完就达到额度上限,...一般来说Windows和Linux会自带这个命令,我们只需要在本地使用该命令,就可以将指定文件(夹)复制到指定服务器的指定位置。具体可以查看菜鸟教程scp命令。这里简单说一下如何使用。...以上便是我在使用Linux服务器跑深度学习代码遇到的一些问题即解决办法,希望能帮到大家,如果对你有帮助,不妨点赞评论关注!感谢阅读!
分块查找,原理上还是非常容易理解的 题目也没出幺蛾子,相比于课本代码,甚至作出了优化 课本代码给出了分块的起始位置,而它还给出了末尾位置 具体思路是: ...
函数 5.mod_timer 函数 3.linux内核短延时函数 二、硬件原理图分析 三、实验程序编写 1.修改设备树文件 2.定时器驱动程序编写 3.编写测试APP 四、运行测试 定时器是我们最常用到的功能...Linux 内核提供了毫秒、微秒和纳秒延时函数,这三个函数如表所示: 二、硬件原理图分析 三、实验程序编写 本章实验我们使用内核定时器周期性的点亮和熄灭开发板上的 LED 灯,LED 灯的闪烁周期由内核定时器来设置... #include #include #include #include... #include #include #include <linux/semaphore.h...文件名 : timer.c 作者 : 左忠凯 版本 : V1.0 描述 : Linux内核定时器实验 其他 : 无 论坛 : www.openedv.com 日志 : 初版V1.0 2019/7/24
领取专属 10元无门槛券
手把手带您无忧上云