软件编程
-
三菱PLC FX3U是一款非常受欢迎的小型可编程逻辑控制器,广泛应用于工业自动化领域。为了编写和调试FX3U PLC程序,我们需要使用专门的编程软件。本文将详细介绍三菱PLC FX3U的编程软件,包括软件的下载、安装、使用和一些编程技巧。 编程软件的选择 三菱电机提供了多种编程软件,用于不同型号的PLC。对于FX3U PLC,我们推荐使用以下两种编程软件: 1.1 GX W...
-
三菱电机(Mitsubishi Electric)是全球知名的自动化设备制造商,其PLC(Programmable Logic Controller,可编程逻辑控制器)产品广泛应用于工业自动化领域。三菱PLC有多个系列,其中FX系列和3U系列是两个非常受欢迎的产品线。虽然它们都属于三菱PLC,但在功能、性能、应用场景等方面存在一些差异。本文将详细介绍这两个系列的特点、差异以及适...
-
三菱电机的FX2N系列PLC是一种小型、高性能的可编程逻辑控制器,广泛应用于工业自动化领域。FX2N PLC支持多种扩展模块,包括输入/输出模块、模拟量模块、特殊功能模块等。本文将详细介绍如何在FX2N PLC中添加模块,包括模块的类型、连接方式、配置方法等。 一、模块类型 输入/输出模块 输入/输出模块是FX2N PLC中最常用的扩展模块,用于扩展PLC的输入/输出点...
-
Ethernet/IP和Modbus是工业通讯中两种常见的通讯协议,而汇川PLC支持Ethernet/IP,EthernetCAT协议,在实际项目中经常需要与485Modbus从站设备进行通讯。为了实现这一诉求,可在PLC与从站中间加个Ethernet/IP转Modbus网关(XD-MDEP100)模块,就可解决此类问题。 Ethernet/IP转Modbus网关模块 本...
-
PLC和DCS、SCADA并列为工业控制领域的三大支柱。为摆脱基本依赖进口的局面,改革开放以来,国内许多企业、高校和研究单位前赴后继,投入了这三大系统的开发研制。比较而言,最有成效的应该是DCS,以中控、和利时等为代表的科技企业引领了我国DCS技术和市场应用的方向,占领了相当部分的市场份额。尽管芯片等基础元器件还不得不部分依赖进口,但在软件方面已经立足于自行开发,积累了相当的经...
-
1、复位 复位通过复位引脚RST输入,复位必须达到两个周期的高电平才能将系统复位。复位后,PC指针为0000H,因此0000H即为复位向量入口,复位后从此处开始运行程序。复位后P口(P0,P1,P2,P3)被设置为FFH,堆栈指针值为07H,其他特殊功能寄存器的初值均为00H,内部RAM的值不受复位影响,复位后,其值不确定。 2、寄存器列表 图1为OC8051的寄存器列...
-
今天要和大家分享的是stm32单片机用什么软件编程相关信息。 想学单片机开发,最主要是熟悉stm32的软件开发环境,目前stm32的开发环境,主流是KEIL和IAR,当然主要是windows版本运行。 两个开发环境都是目前的主流,都用的很多,而且这两种开发环境实际上差异不大,学好一个即可。我个人常用keil,虽然keil的版本很多,因为我常用的是STM32F1,...
-
单片机编程软件的使用尤为必要,每一款单片机编程软件都有各自特色。大家在选用单片机编程软件时,可依据自身情况而定。本文对单片机编程软件的介绍基于Keil,主要在于介绍keil单片机编程软件如何将hex下载进STM32,如何烧写hex文件以及如何直接使用二进制数。如果你对本文内容具有兴趣,不妨继续往下阅读哦。 一、使用Keil下载Hex文件进STM32 初学STM32时,是通过...
-
Keil和IAR单片机编程软件,是当前流通度庞大的两款单片机编程软件。而对于单片机编程软件的使用,各自存在一定区别。本文中,将为大家讲解IAR单片机编程软件建立stm32工程的详细方法,希望大家通过本文能够有所收获哦。 版本1: stm32是一个当下非常流行的微控制器,很多人都加入了学习stm32的行列中,常用的stm32编译器有IAR和mdk两种,接下来是利用stm32固...
-
通过 KRL 解耦 PROFINET 设备 • IOCTL 命令 1060: ‒ 为了可以在不同的上交替地运行一个设备,需要 IOCTL 命 令 1060 进行解耦。如果该设备仅在一个机器人上运行,也可以使 用该命令。 设备输出端设置在解耦后立即归零。如果将设备短时间断开后 又重新接上,则不会恢复输出端设置。...
-
通过 KRL 解耦 PROFINET 设备 • IOCTL 命令 1060: ‒ 为了可以在不同的上交替地运行一个设备,需要 IOCTL 命 令 1060 进行解耦。如果该设备仅在一个机器人上运行,也可以使 用该命令。 设备输出端设置在解耦后立即归零。如果将设备短时间断开后 又重新接上,则不会恢复输出端设置。...
-
近日, ABB拓展了其免费的Wizard简易软件的应用范围 ,除了协作机器人外,现在该软件也可应用于由Omne驱动的六轴。这使 ABB成为首家为协作机器人和六轴机器人提供易于使用的无代码编程工具的机器人制造商 ,即降低了新用户开启自动化的门槛,也为生态系统合作伙伴和集成商提供了高效的客户支持工具。 应对行业挑战并抓住机遇,对于维持和加速全球机器人自动化应用至关重要。...
-
和很多朋友一样,在学51单片机的过程中我们肯定会涉及到制作一个秒表,牵涉到把单片机的多个部分组合起来使用,这对于我们初学者来说可能显得有些困难,我同大家一样,百思不得其解,最后头都弄大了才把这个秒表制作出来,为了给以后的朋友们一些思路,一些参考,所以在这里我把自己制作的整个详细过程整理出来供大家参考。我调试出来是没有问题的,各方面都稳定运行,由于我水平有限,中间可能会有不对的地...
-
一种无OS的STM32实用软件框架,包括任务轮询管理,命令管理器、低功耗管理、环形缓冲区等实用模块。系统中广泛利用自定义段技术减少各个模块间的耦合关系,大大提供程序的可维护性。 主要功能 支持模块自动化管理,并提供不同优先等级初始化声明接口。 支持任务轮询管理,通过简单的宏声明即可实现,不需要复杂的声明调用。 支持低功耗管理,休眠与唤醒通知。 支持命令行解析...
-
凡用过STM32的用户应该知道,当你完成程序调试后,想对STM32芯片进行程序代码烧录编程的话可以有多种方式。若通过调试接口【JTAG/SWD】来烧写程序,一般要使用STVP或STLinkUtility工具软件来完成;若通过UART接口来烧写程序,往往要下载个基于PC 端的flash烧录工具软件STM32 Flash loader demo配合;若通过USB接口来烧写程序,往往...
-
plc接线图 想学好电气,必须先学会接线,如果线都接不好的话,设备出现问题时,依然是无从下手,PLC的接线该如何学习,我为大家整理了PLC相关的接线图: 1、PLC的供电接线 PLC要想工作首先要供电,任何电气设备都是如此;三菱PLC的供电一般是220V,也有其他厂家的PLC的供电是24V。 PLC的供电 2、PLC的输入端接线 ...
-
PLC编程是一种数字运算操作的电子系统,专为在工业环境下应用而设计。PLC编程的应用面广、功能强大、使用方便,已经成为当代工业自动化的主要装置之一,在工业生产的所有领域得到了广泛的使用,在其他领域(例如民用和家庭自动化)的应用也得到了迅速的发展。 PLC编程的算法有以下几种: 1. 顺序控制算法:按照程序规定的顺序依次执行各个逻辑功能模块,属于最基本的PLC编程...
-
stm32用什么软件编程 STM32可以使用多种软件进行编程,包括: Keil MDK-ARM:Keil是一种非常流行的ARM Cortex-M微控制器编程软件。它包含了一个完整的开发环境,包括代码编辑器、编译器、调试器和仿真器等。Keil MDK-ARM支持C/C++语言编程,可用于快速开发STM32应用程序。 STM32CubeIDE:STM32CubeID...
-
stm32是嵌入式单片机,有着高性能、低成本、低功耗、可裁剪的特点。相信许多萌新小伙伴还不知道stm32用什么软件编程好,下面就来介绍一下stm32编程软件。 1.Keil MDK stm32单片机需要编程,目前keil是最广泛的STM32单片机编程环境,优点是界面友好、易操作、用户体验好,很受大家的欢迎。 2.STM32CUBE STM32CUBE是一款图形配置软件,...
-
89C51芯片没有自带PWM发生器,如果要用51来产生PWM波就必须要用软件编程的方法来模拟。方法大概可以分为软件延时和定时器产生两种方法。下面将逐一介绍。 1 软件延时法 利用软件延时函数,控制电平持续的时间,达到模拟pwm的效果。 程序如下: #include sbit pwm=P1^0; main() { while(1) { pwm=1; delayus(60);/...
-
1.整个系统框架为: 2.实物图如下: 3.上位机软件界面: 4.上位机程序设计: Labview上位机程序及代码见附件: 5.C节点Arduino程序代码:...
作者:eew_TKwwQ7回复:4
-
stc89c52在进入wave6000软件编程时,要选择什么型号的仿真器、仿真头和CPU呢? stc89c52在进入wave6000软件编程时,要选择什么型号的仿真器、仿真头和CPU呢?...
作者:一沙一世回复:3
-
各位大神 小弟有个S9KEAZN8AMTG芯片,请人用软件编程写了一个程序,当时写的是输出50HZ频率的程序,最近手机丢失了,朋友的电话也丢了,联系不上了。...
作者:阿刚999回复:3
-
招聘单片机软件编程兼职 1 ,我们是在青岛城阳,希望您也在青岛或者青岛周边。 2 ,有至少 3 年以上的单片机编程经验。...
作者:于龙飞123回复:0
-
我本人目前是搞硬件的,每次硬件测试没问题之后,板子就交给了软件部门的人去调试,我因为不懂程序(linux系统下的驱动之类)总是插不上手。...
作者:lingking回复:10
-
关于TI 2000 DSP 的软件编程的一些库介绍...
作者:Aguilera回复:0
-
【基于KW41Z的智能电力监测仪的设计】第七贴:电力测量仪软件编程既测量仪调试篇 由于本人对于操作系统不太熟悉, 处于学习阶段,因此这里直接采用bare-metal程序进行设计。...
作者:传媒学子回复:2
-
大家好,我最近准备学习蓝牙软件编程,但是看了一下蓝牙协议的书,看得头晕。看代码又太复杂,看了一下就没有恒心了。...
作者:tlm418817730回复:5
-
我现在的问题是后续的软件编程方面如何处理,一旦硬件完成,程序通过USB就可以直接烧到5526中去吗(因为我要对5526做一个初始化处理)。还有就是您们对LaunchPad的制作有什么要求与看法。...
作者:shenchao回复:0
-
怎么使用呀 求详细解答和指导步骤 感谢啦 IAR软件编程调试问题 有大神在吗 额。。。。。。好抽象的问题,和大部分软件一样啊,软件仿真,在线调试,各种变量,寄存器观察。。。。。...
作者:小飞侠859回复:7
-
DAC161S997软件编程 没人弄过吗?...
作者:yichun417回复:1
-
学编程的就看看吧 ,这是我两年的经验 keil软件编程常见错误与解释总结 想學習一下.....多謝大大教導 资料很好哦...
作者:电子趣味回复:2
-
现在要学上位机编程,准备用vs2008+c++,由于没有学过c++,一直都用c,现在学c++中。可对于上位机编程还是没头绪,哪位了解的给点指导。。。。。谢谢 请问上位机软件编程该怎么学啊。。。...
作者:hj1013回复:3
-
LED外控护栏管多功能控制器SD卡中的程序是用什么软件编程的 用什么软件,用什么程序 LED外控护栏管多功能控制器SD卡中的程序是用什么软件编程的 编程还是一样的,关键是你的系统能够识别SD即可!...
作者:腾凡科技LED回复:3
-
尚处实习阶段,主要工作是配合电源工程师设计软件方面的控制,如MCU的选型,外围电路的设计,程序编写等。 眼下对我的职业规划有点困惑,发个小贴以求论坛诸位大师指条明路。...
作者:xiarilianggeng回复:4
-
新手求教:MSP430单片机应用什么软件编程? 新手求教:MSP430单片机应用什么软件编程?...
作者:傲水轻风回复:2
-
请高手发一下MSP430的编程软件和下载软件,谢谢啦 请教一下啊,MSP430用什么软件编程 Launchpad的话,可以用CCS或者IAR来编程 看本版帖或者ti网站 什么都有,少的是项目或创意 推荐...
作者:jkoommm回复:12
-
为什么通过软件编程能改变ARM寄存器的,让其在0和1之间变换,问下,这是通过什么机制来实现的呢? 为什么通过软件编程能改变ARM寄存器的值...
作者:laidawang回复:0
-
【MSP430共享】无线天然气报警系统之软件编程实现...
作者:鑫海宝贝回复:0
-
求助EDK软件编程 老大你用那个公司的FPGA, 使用她的软核。是nios吗? ...
作者:liuada001回复:5
-
1、课程介绍: FanySkill集成了使用Allegro软件进行PCB设计时辅助设计人员提高工作效率的20多个Skill功能。...
课时1:内容介绍及安装方法介绍 课时2:切换原点功能介绍 课时3:创建椭圆焊盘的热焊盘(Flash)功能介绍 课时4:创建KeepOut功能介绍 课时5:自动规范化焊盘功能介绍 课时6:封装管脚编号修改工具介绍 课时7:字符、过孔、器件对齐工具介绍 课时8:格点设置工具介绍 课时9:等间距操作工具介绍 课时10:按指定位置整齐摆放器件工具介绍 课时11:打断布线、丝印线、挖取铜皮功能介绍 课时12:自动连通布线功能介绍 课时13:调管脚功能介绍 课时14:更改过孔网络功能功能介绍 课时15:位号自动放置器件中心功能介绍 课时16:光绘设置及一键生成工具介绍 课时17:单位转换功能介绍 课时18:一键设置字符大小及位号丝印大小 课时19:一键设置颜色方案 课时20:一键导出封装Device文件 课时21:LOGO导入工具介绍 课时22:消除目录中无用文件 课时23:其他功能介绍 课时24:在软件中加载、运行Skill文件 课时25:在软件打开时自动运行Skill文件 课时26:在软件中添加菜单项 课时27:通过菜单执行Skill命令及快捷键设置 课时28:FanySkill代码编写方法介绍
显示更多 -
本课程的学习旨在使学员能够: 1.掌握数字逻辑电路的基本理论、分析设计方法,以及数字集成电路的设计、仿真验证和测试方法; 2.在理解数字器件电路结构、可编程逻辑器件结构、集成电路芯片功能的基础上,掌握数字器件外部特性...
课时1:课程概要 课时2:逻辑关系的描述方法 课时3:逻辑函数化简 课时4:反函数与对偶函数 课时5:非完全描述逻辑函数及其化简 课时6:VerilogHDL描述的基本结构 课时7:VerilogHDL中的常量、变量与数据类型 课时8:VerilogHDL的赋值语句 课时9:组合逻辑电路的基本设计分析方法 课时10:编码器与译码器 课时11:数值比较器 课时12:时序逻辑电路的分析 课时13:时序逻辑电路的设计 课时14:加法器与算术逻辑单元 课时15:简化RISC处理器设计 课时16:组合电路的HDL设计与实现(基础实验1) 课时17:时序电路的HDL设计与实现(基础实验2) 课时18:CPU芯片内数据通路的关键模块 课时19:CPU芯片内数据通路的整合设计 课时20:CPU芯片内控制器的设计与实现 课时21:CPU芯片的整合设计与验证 课时22:可编程逻辑器件 课时23:现场可编程门阵列
显示更多 -
《可编程ASIC设计》课程是针对现场可编程门阵列(FPGA)器件设计方法开发的实践类课程。随着集成电路的发展,可编程ASIC设计成为数字电路系统和数字信号处理类实验和实践课程的必要手段。...
课时2:集成电路和可编程ASIC 课时3:认识可编程ASIC 课时4:FPGA的资源 课时5:DE2开发板上的FPGA 课时7:DE2开发板资源 课时8:EDA设计工具(一) 课时9:EDA设计工具(二) 课时10:FPGA的设置和下载 课时12:VerilogHDL语法(一) 课时13:VerilogHDL语法(二) 课时14:verilog HDL建模实例 课时16:FPGA的仿真方法 课时17:FPGA下载验证 课时18:逻辑分析仪设计 课时19:逻辑分析仪高级设置 课时20:实验部分 课时22:时序分析基础 课时23:时序分析实验 课时24:有限状态机的设计1 课时25:有限状态机的设计2 课时26:状态机实验 课时27:实验结果 课时29:DSPBuilder设计流程 课时30:如何完成simulink中建模 课时31:设计模型在FPGA上实现 课时32:FIR滤波器的项目 课时34:NiosII软核处理器 课时35:NiosII处理器系统案例 课时37:HPS介绍 课时38:HPS设计过程 课时40:Opencl的开发流程 课时41:认识openCL加速图像处理算法过程
显示更多 -
RT-Thread Nano 是一个极简版的硬实时内核,它是由 C 语言开发,采用面向对象的编程思维,具有良好的代码风格,是一款可裁剪的、抢占式实时多任务的 RTOS。...
课时1:RT-Thread Nano-添加源码 课时2:RT-Thread Nano-启动运行流程分析 课时3:RT-Thread Nano-rt_kprintf支持 课时4:RT-Thread Nano-Finsh组件支持 课时5:RT-Thread Nano-线程创建1 课时6:RT-Thread Nano-线程讲解2 课时7:RT-Thread Nano-自动初始化及MSH-EXPORT-1 课时8:RT-Thread Nano-自动初始化及MSH-EXPORT-2 课时9:RT-Thread Nano-串口接收(信号量使用)编写1 课时10:RT-Thread Nano-串口接收(信号量使用)调试2 课时11:RT-Thread Nano-外部中断(消息队列使用)1 课时12:RT-Thread Nano-外部中断(消息队列使用)2 课时13:RT-Thread Nano-动态创建线程代码修整 课时14:RT-Thread Nano-通用定时器(按键消抖)-消息队列 课时15:RT-Thread Nano-ADC(时钟管理之软件定时器)-1软件定时器创建 课时16:RT-Thread Nano-ADC(时钟管理之软件定时器)-2软件定时器控制 课时17:RT-Thread Nano-ADC(时钟管理之软件定时器)-3软件定时器内核代码分析 课时18:RT-Thread Nano-DS18B20-高精度微秒延时 课时19:RT-Thread Nano-ESP82266 WIFI-0 硬件模块测试 课时20:RT-Thread Nano-ESP82266 WIFI-1 代码添加 课时21:RT-Thread Nano-ESP82266 WIFI-2 代码测试 课时22:RT-Thread Nano-ESP8266 WIFI-温度上传至本地服务器 课时23:RT-Thread Nano-NTP-获取网络时间 课时24:RT-Thread Nano-CJSON-心知天气获取 课时25:RT-Thread Nano-RTC-设备驱动框架入门 课时26:RT-Thread Nano-IWDT-设备驱动框架入门
显示更多 -
通过课程学习,大家的抽象思维能力、问题求解能力将得到较大提升,编程能力和代码质量会有质的飞跃!...
课时1:课程介绍 课时2:问题求解 课时3:什么是数据结构 课时4:算法 课时5:线性表 课时6:栈 课时7:递归调用原理 课时8:递归转非递归 课时9:队列 课时10:字符串基础和朴素模式匹配 课时11:KMP快速模式匹配 课时12:二叉树概念 课时13:二叉树ADT和DFS 课时14:二叉树BSF 课时15:二叉树存储 课时16:二叉搜索树 课时17:堆与优先队列 课时18:Huffman树及其应用 课时19:树与森林的定义和二叉树的映射 课时20:ADT和遍历 课时21:链式存储 课时22:树的父指针表示法 课时23:树的顺序存储与K叉树 课时24:图的概念 课时25:图的存储 课时26:图的遍历 课时27:最短路 课时28:最小生成树 课时29:归并排序 课时30:分配排序 课时31:基数排序 课时32:基数排序(续) 课时33:索引排序 课时34:算法性能分析 课时35:文件组织 课时36:外排序算法 课时37:检索的基本概念 课时38:集合的检索 课时39:散列函数 课时40:散列冲突处理 课时41:静态索引 课时42:倒排索引 课时43:B 树 课时44:B+ 树 课时45:位索引技术 课时46:红黑树 课时47:多维数组 课时48:广义表 课时49:存储管理 课时50:Trie 树 课时51:AVL树的概念与插入操作 课时52:AVL树的删除操作和性能分析 课时53:伸展树
显示更多 -
课程目标是通过本课程及其它相关课程的学习,使学生能够掌握硬件描述语言设计数字系统的手段、方法和思想,掌握常用EDA开发软件,将HDL硬件描述语言编程方法和FPGA的开发技术及符合工程规范的系统设计技术有机地融合在一起...
课时2:EDA技术绪论EDA技术的发展 课时3:EDA技术绪论现代数字系统设计 课时4:EDA技术绪论ASIC与FPGA 课时6:PLD概述及简单PLD的结构原理 课时7:CPLD与FPGA的结构原理 课时8:大规模PLD产品的概述 课时10:数字电路的描述 课时11:电路的行为描述1 课时12:电路的行为描述2 课时14:触发器与锁存器描述 课时15:两类过程的赋值 课时16:基本时序电路描述 课时18:组合电路的描述方法 课时19:复杂组合电路描述 课时20:三态门与双向端口 课时22:LPM概述及LPM算术模块应用 课时23:LPM存储器应用 课时24:LPM模块应用实例 课时26:有限状态机-1 课时27:有限状态机-2 课时28:有限状态机-3 课时30:HDL描述层次与风格 课时31:RTL描述与设计(1) 课时32:RTL描述与设计(2) 课时34:Verilog行为仿真 课时35:Verilog行为仿真 课时36:Verilog行为仿真 课时38:资源优化方法 课时39:速度优化方法 课时40:时序分析
显示更多 -
本课程按照“入门时间较快、硬件成本较少,软硬件资料规范、知识要素较多,学习难度较低”的基本原则,选择流行的32位ARM Cortex-M0+ KL系列MCU为蓝本,以嵌入式硬件构件及底层软件构件设计为主线...
课时2:嵌入式系统概述 课时3:嵌入式系统常用术语 课时4:嵌入式系统常用的C语言基本语法概要 课时5:M0+体系结构与指令系统简介 课时6:存储映像、中断源与硬件最小系统 课时8:GPIO及基本打通原理 课时9:程序的基本调试方法 课时10:用构件方法进行GPIO应用编程 课时11:分析一个汇编实例 课时12:嵌入式硬件构件与底层驱动构件基本规范 课时13:串行通信基础知识与UART驱动构件使用方法 课时14:ARM Cortex-M0+中断机制与中断编程步骤 课时15:UART驱动构件的设计方法 课时16:C#快速入门与串口通信编程方法 课时18:ARM Cortex-M0+内核定时器 课时19:脉宽调制、输入捕捉、输出比较 课时20:周期中断定时器、低功耗定时器、实时时钟 课时21:GPIO应用—键盘 课时22:GPIO应用—LED 课时23:GPIO应用—LCD 课时24:Flash在线编程构件使用 课时25:Flash在线编程构件设计方法 课时26:模数转换ADC模块 课时27:数模转换DAC与CMP模块 课时29:串行外设接口SPI模块 课时30:集成电路互联总线I2C模块 课时31:触摸感应接口TSI模块 课时32:USB基本概念及从机编程方法 课时33:USB主机编程方法 课时34:MCU的USB底层驱动设计方法 课时35:MCU的USB底层驱动设计方法 课时37:时钟系统 课时38:看门狗相关模块 课时39:位操作引擎技术及应用方法 课时40:进一步学习指导
显示更多 -
每个章节中都配有必要的实例,目的在于让读者结合实例更加快捷地掌握LabVIEW的编程方法。...
课时1:例3-1 数值型控件的使用方法 课时2:例3-2 组合框的使用方法 课时3:例3-3 修饰控件的使用方法 课时4:例4-1 计算两数之积 课时5:例4-2 使用Express VI进行频谱分析 课时6:例4-3 数字滤波器的创建与调试 课时7:例5-1 计算n个数据的平方和 课时8:例5-2 计算时间差 课时9:例5-3 使用定时循环产生波形 课时10:例6-1 全局变量的使用 课时11:例6-2 创建学生基本情况表 课时12:例6-3 创建波形数据并获取其属性 课时13:例6-4 提取指定的波形数据 课时14:例7-1 求稳定状态时的曲线 课时15:例7-2 产生两个函数曲线 课时16:例7-3 设计一个颜色表 课时17:例7-4 绘制单位球面 课时18:例8-1 文本文件的写入 课时19:例8-2 文本文件的读取 课时20:例8-3 写入电子表格文件VI的使用 课时21:例8-4 电子表格文件的读取 课时22:例8-5 文件IO函数的流盘操作 课时23:例8-6 二进制文件的写入 课时24:例8-7 二进制文件的读取 课时25:例8-8 数据记录文件的创建 课时26:例8-9 数据记录文件的读取 课时27:例8-10 测量文件的写入 课时28:例8-11 测量文件的读取 课时29:例8-12 配置文件的创建 课时30:例8-13 配置文件的读取 课时31:例9-1 基本函数发生器的使用实例 课时32:例9-2 公式波形VI的使用 课时33:例9-3 基本混合单频VI的使用 课时34:例9-4 均匀白噪声波形VI的使用 课时35:例9-5 仿真信号Express VI的使用 课时36:例9-6 基于持续时间的信号发生器VI的使用 课时37:例9-7 数字FIR滤波器的使用 课时38:例9-8 滤波器Express VI的使用 课时39:例9-9 基本平均直流-均方根VI的使用 课时40:例9-10 FFT频谱(幅度-相位)VI的使用 课时41:例9-11 卷积和相关Express VI的使用 课时42:例9-12 Butterworth滤波器 课时43:例9-13 基于逐点VI的滤波 课时44:例11-1 双机串行通信 课时45:例11-2 与PLC进行串行通信 课时46:例11-3 DataSocket应用实例一 课时47:例11-4 DataSocket应用实例二 课时48:例11-5 利用TCP协议进行双机通信 课时49:例11-6 UDP通信实例 课时50:例12-1 创建数组 课时51:例12-2 字符串搜索
显示更多 -
LabVIEW是目前最流行的编程软件,尤其是在测试和控制领域的编程相当方便。本书附带1张光盘,内容为与本书内容完全配套的多媒体教学视频及本书涉及的源文件。...
课时1:第2章 第一个LabVIEW例子 课时2:第3章 基本元素 课时3:第4章 程序结构 课时4:第5章 数据采集 课时5:第6章 数据传输及电脑接口 课时6:第7章 数据的分析及处理 课时7:第8章 LabVIEW的信号调理 课时8:第9章 分析处理中数学计算 课时9:第10章 数据的显示 课时10:第11章 文件的IO及保存 课时11:第12章 LabVIEW的通信 课时12:第13章 LabVIEW与其它软件的连接 课时13:第14章 LabVIEW中子VI的设置及调用 课时14:第15章 其它高级技巧
显示更多 -
内容包括:电路的基本理论和分析方法、电路仿真工具(Spice和Multisim)、电动机的原理及应用、继电器-接触器控制和可编程控制器(PLC)等。...
课时2:电路变量及方向 课时3:基尔霍夫定律 课时4:电路元件 课时5:两种电源的等效互换 课时6:支路电流法 课时7:节点电位法 课时9:叠加定理 课时10:等效电源定理之戴维宁定理 课时11:等效电源定理之诺顿定理 课时12:含受控源电路的分析方法 课时14:SPICE电路文件 课时15:元件语句 课时16:直流分析与输出语句 课时17:子电路与模型语句 课时18:Aim-spice使用方法 课时20:正弦交流电路的概念 课时21:正弦量的相量表示法 课时22:纯电阻交流电路 课时23:纯电感交流电路 课时24:纯电容交流电路 课时26:RLC串联的交流电路_01 课时27:RLC串联的交流电路_02 课时28:交流电路的一般分析方法 课时29:功率因数的提高 课时30:正弦信号源与.tran分析语句 课时32:串联谐振 课时33:并联谐振 课时34:电路的频率特性 课时35:ac交流扫描分析语句及其应用 课时36:RLC电路的串联谐振实验 课时38:三相交流电源 课时39:负载星形连接的三相电路分析 课时40:负载三角形连接的三相电路分析 课时41:三相电路功率 课时42:安全用电常识 课时43:用SPICE分析三相电路 课时44:三相电路实验 课时46:非正弦周期交流信号的分解 课时47:非正弦周期交流电路的分析计算 课时48:有效值和平均功率 课时49:用Spice分析非正弦交流电路 课时51:换路定理与初始值的确定 课时52:过渡过程的经典分析方法 课时53:过渡过程的三要素分析法 课时54:过渡过程的叠加分析方法 课时56:微分电路、积分电路与脉冲激励下的RC电路 课时57:含有多个储能元件的一阶电路_01 课时58:含有多个储能元件的一阶电路_02 课时59:用Spice分析电路的过渡过程 课时60:RC电路的过渡过程 课时62:磁场的物理量与磁性材料 课时63:安培环路定律和磁路的欧姆定律 课时64:交流铁芯线圈 课时65:变压器的结果与工作原理 课时66:变压器的额定值及特殊变压器 课时67:用SPICE分析变压器电路 课时69:Multisim主要窗口组件 课时70:电路图的编辑与测试 课时71:元件库 课时72:测试仪表 课时73:Multisim的分析功能 课时74:用Multisim分析电路举例 课时76:预备知识 课时77:异步电动机的转动原理 课时78:三相异步电动机的结构和工作原理 课时79:三相异步电动机的机械特性 课时80:三相异步电动机的使用 课时81:单相异步电动机简介 课时83:常用低压电器 课时84:电动机的启-保-停控制及电机的保护 课时85:基本控制环节 课时86:综合举例 课时87:继电器-接触器控制系统实验 课时89:可编程控制器的组成与工作原理 课时90:S7-200 PLC程序设计基础_01 课时91:S7-200 PLC程序设计基础_02 课时92:位逻辑指令_01 课时93:位逻辑指令_02 课时94:定时器指令与计数器指令 课时96:小型PLC控制系统的设计方法 课时97:顺序功能图 课时98:利用顺序控制继电器(SCR)编写程序 课时99:Step7-Microwin的窗口组成 课时100:Step7-Microwin使用举例
显示更多 -
helloworld程序 第2集 入门程序-LED闪烁实验 第3集 通用计时器的使用 看门狗wdt实验 第4集 通用计时器的使用 timer实验 第5集 中断的软件编程...
课时1:CCS安装与建立第一个helloworld程序 课时2:入门程序-LED闪烁实验 课时3:通用计时器的使用 看门狗wdt实验 课时4:通用计时器的使用 timer实验 课时5:中断的软件编程 外部中断实验 课时6:数字信号处理 FIR和IIR滤波器实验 课时7:外部存储器接口 SDRAM实验 课时8:外部存储器接口 键盘扫描实验 课时9:I2C使用 AIC23数字回音实验 课时10:UART通信实验(一) McBSP的使用与配置 课时11:UART通信实验(二) McBSP软件模拟异步通信 课时12:RTC实时时钟实验 课时13:数字图像处理(一) 课时14:数字图像处理(二)
显示更多 -
本视频主要面向的群体是: 1. 零基础小白想学嵌入式 2. 计算机相关专业学生,想详细学习计算机体系结构 3. 考研同学复习计算机组成原理 学完本课程能够收获: 对计算机体系结构有清晰的理解,能自己动手设计搭建计算机,理解CPU,内存,数据总线,汇编语言和编译器。 讲解方式: 本课...
课时1:课程介绍 课时2:学习步骤和参考用书 课时3:为什么要学习计算机体系结构 课时4:计算机的发展历史 课时5:位值计数法 课时6:二进制与8421码 课时7:二进制和十进制的对比 课时8:二进制的加法运算 课时9:计算机中常见的单位 课时10:32位和64位寻址空间 课时11:计算机如何存储二进制 课时12:计算机的码表 课时13:Unicode编码 课时14:二进制表示图片 课时15:二进制表示彩色和灰白图片 课时16:声音信号的存储 课时17:视频的二进制表示 课时18:逻辑门电路 课时19:digital软件配置 课时20:与门的搭建 课时21:-常见问题和软件小bug 课时22:或门的搭建 课时23:非门电路的搭建 课时24:异或门的电路搭建 课时25:常见的逻辑门电路符号 课时26:任意逻辑电路都可以通过与或非电路实现 课时27:4个基础门电路的原理图 课时28:基础门电路pcb的制作 课时29:ALU概念入门 课时30:半加器的电路搭建 课时31:全加器电路的搭建 课时32:8位的加法器电路搭建 课时33:8位加法器的实现 课时34:上拉电阻和下拉电阻 课时35:计算机的溢出 课时36:计算机的补码表示 课时37:减法电路通过补码加法来实现 课时38:乘除法电路的实现 课时39:Verilog和fpga 课时40:逻辑运算电路 课时41:计算器和计算机的区别 课时42:用电去存储电信号 课时43:锁存器 课时44:带边缘触发的锁存器 课时45:8位寄存器的抽象 课时46:输出使能开关 课时47:系统自带的驱动器 课时48:寄存器输入和输出线路的计算 课时49:并行转串行的原理 课时50:构建一个内存单元格 课时51:构建一个矩阵内存 课时52:实际内存的结构 课时53:计算机系统的核心组件 课时54:构建一个8位的寄存器 课时55:构建一个4位的寄存器 课时56:ALU加法器 课时57:CPU内部原理图ALU部分 课时58:内部数据总线的绘制 课时59:CPU内部结构的完成 课时60:计算机概念梳理 课时61:汇编语言和指令集 课时62:内存模块的使用 课时63:CPU与内存的连接 课时64:手动版本CPU的搭建完成 课时65:手动执行第一条机器指令load-A 课时66:手动完成3加5的流程 课时67:c代码执行的解释 课时68:显存工作原理 课时69:把控制引脚接线接出 课时70:控制器的实现原理 课时71:CPU控制单元的绘制 课时72:LOAD-A指令的自动执行 课时73:load-B指令的自动执行 课时74:ADD指令的自动执行 课时75:完整的计算机系统 课时76:后门和漏洞 课时77:光刻工艺 课时78:流水线技术 课时79:高级CPU技术 课时80:软硬件生态系统 课时81:编程语言发展
显示更多 -
GD32嵌入式开发入门-手打代码...
课时1:透彻理解嵌入式系统的概念 课时2:ARM发展历程 课时3:开发板介绍 课时4:搭建GD32F1开发环境详解 课时5:创建GD32F10x模板工程 课时6:由图灵机理解计算机原理 课时7:算术逻辑单元ALU与锁存器 课时8:冯诺依曼结构 课时9:哈佛结构 课时10:Cortex-M3架构简介 课时11:GD32F103对Cortex-M3的实现 课时12:初识GD32F103C8T6的GPIO 课时13:GPIO点灯 课时14:GPIO输出模式的内部原理 课时15:GD32库函数控制GPIO口输出代码详解 课时16:按键控制LED亮灭 课时17:GPIO口输入模式详解 课时18:机械按键的软件消抖代码演示 课时19:GPIO寄存器简介 课时20:理解嵌入式中断的一般概念 课时21:嵌套中断向量控制器NVIC 课时22:外部中断、事件控制器EXTI 课时23:中断式触摸按键需求分析与代码设计 课时24:中断式触摸按键的代码实现 课时25:可编程定时、计数器一般原理 课时26:Systick的原理与应用方法 课时27:Systick实现精准延时函数的代码实现 课时28:Systick中断方式实现流水灯 课时29:实时时钟RTC的工作原理 课时30:RTC代码案例(上)-需求与设计 课时31:GD32串口printf功能的代码演示 课时32:实时时钟RTC案例代码演示 课时33:看门狗原理 课时34:看门狗代码演示 课时35:GD32的定时器简介 课时36:GD32定时器输出PWM的原理 课时37:PWM信号实现呼吸灯代码案例 课时38:通信的基本概念 课时39:GD32的USART 课时40:GD32串口发送的代码实现 课时41:GD32串口中断接收数据帧 课时42:TTL_RS232_RS485 课时43:IIC通信原理 课时44:温度传感器LM74A工作原理 课时45:软件I2C访问LM75AD代码案例(上) 课时46:软件IIC访问LM75A——下 课时47:GD32F10x的硬件I2C原理 课时48:OLED屏显示原理简介 课时49:硬件I2C显示温度到OLED屏——上 课时50:硬件I2C显示温度到OLED屏——下 课时51:SPI通信原理详解 课时52:软件模拟SPI通信过程 课时53:W25QXX介绍 课时54:W25Q32驱动编码演示(上)程序设计 课时55:W25Q32驱动编码演示(下)编码与测试 课时56:GD32F10x的SPI硬件外设原理 课时57:硬件SPI驱动W25QXX 课时58:CAN通信原理 课时59:GD32F10x的CAN外设 课时60:GD32F10x的CAN自回环模式通信代码演示 课时61:理解ADC的原理 课时62:GD32的ADC外设概述 课时63:GD32的ADC案例编码演示 课时64:理解DMA 课时65:GD32F103的DMA实现原理 课时66:DMA案例之M2M 课时67:ADC配合DMA玩转摇杆 课时68:舵机工作原理 课时69:旋转编码器的工作原理详解 课时70:旋转编码器驱动代码演示 课时71:旋转编码器控制舵机编码演示 课时72:步进电机工作原理 课时73:达林顿管与步进电机驱动ULN2003 课时74:步进电机驱动案例编码演示
显示更多 -
视频教程从开发的角度来讲述单片机开发的整个流程;原理部分从最基本的电子元器件的认识进行讲解,讲述电路工作原理及如何进行电路设计;编程部分从零开始讲解,讲述C语言的基础知识、C语言如何同实际电路发生联系,...
课时1:001 如何学好单片机 云龙单片机实训视频教程(王云,字幕版) 课时2:002 预备知识:点亮一个发光管 云龙单片机实训视频教程(王云,字幕版) 课时3:003 预备知识:C51基础知识及流水灯设计 云龙单片机实训视频教程(王云,字幕版) 课时4:004 数码管显示的原理,数码管的静态显示 云龙单片机实训视频教程(王云,字幕版) 课时5:005 数码管显示原理及静态显示 云龙单片机实训视频教程(王云,字幕版) 课时6:006 数码管动态显示与定时器、中断加深 云龙单片机实训视频教程(王云,字幕版) 课时7:007 按键学习:独立按键和矩阵按键 云龙单片机实训视频教程(王云,字幕版) 课时8:008 数模转换(D/A)工作原理及应用 云龙单片机实训视频教程(王云,字幕版) 课时9:009 模数转换(A/D)工作原理及应用 云龙单片机实训视频教程(王云,字幕版) 课时10:010 1602液晶显示原理及应用 云龙单片机实训视频教程(王云,字幕版) 课时11:011 串口原理及应用 云龙单片机实训视频教程(王云,字幕版) 课时12:012 I2C总线原理和模块化编程方法 云龙单片机实训视频教程(王云,字幕版) 课时13:013 红外通信原理及应用 云龙单片机实训视频教程(王云,字幕版) 课时14:014 DS18B20温度传感器的原理及应用 云龙单片机实训视频教程(王云,字幕版) 课时15:015 步进电机原理及应用 云龙单片机实训视频教程(王云,字幕版) 课时16:016 LED点阵原理及取模软件应用 云龙单片机实训视频教程(王云,字幕版) 课时17:017 DS1302实时时钟与SPI接口通信原理 云龙单片机实训视频教程(王云,字幕版) 课时18:018 蜂鸣器与继电器驱动原理及应用 云龙51单片机实训视频教程(王云,字幕版) 课时19:019 PWM基础知识与直流电机调速 云龙51单片机实训视频教程(王云,字幕版) 课时20:020 扩展视频:Keil软件安装
显示更多 -
该课程是正点原子手把手教你学Linux系列课程之Ubuntu入门篇,该课程配套开发板为正点原子alpha/mini Linux开发板。...
课时1:开发电脑的选择 课时2:VMware软件安装和虚拟机创建 课时3:Ubuntu操作系统的安装 课时4:Ubuntu初次体验 课时5:虚拟机连接USB设备 课时6:Ubuntu终端操作与Shell命令1 课时7:Ubuntu终端操作与Shell命令2 课时8:Ubuntu软件安装 课时9:Ubuntu文件系统结构 课时10:Ubuntu下的磁盘管理 课时11:Ubuntu下压缩与解压缩 课时12:Ubuntu用户与用户组 课时13:Ubuntu文件权限管理 课时14:Linux连接文件 课时15:vim编辑器 课时16:Linux C编程 课时17:make工具和Makefile的引入 课时18:Makefile基本语法 课时19:shell脚本入门 课时20:shell脚本条件判断、函数和循环
显示更多 -
手把手教你学ESP32--基于MicroPython...
课时1:如何学习ESP32--ESP32开发方式 课时2:如何学习ESP32--代码对比 课时3:如何学习ESP32--认识和了解MicroPython 课时4:开发板功能及使用介绍--核心板功能 课时5:开发板功能及使用介绍--ESP32管脚功能 课时6:开发板功能及使用介绍--底板功能 课时7:开发板功能及使用介绍--Thonny安装 课时8:开发板功能及使用介绍--CH340驱动安装 课时9:开发板功能及使用介绍--程序下载 课时10:开发板功能及使用介绍--固件更新 课时11:LED实验--实验介绍与目的 课时12:LED实验--MicroPython函数使用 课时13:LED实验--硬件设计 课时14:LED实验-软件编程-点亮第一个LED 课时15:LED实验-实验现象-点亮第一个LED 课时16:LED实验-软件编程-LED闪烁 课时17:LED实验-实验现象-LED闪烁 课时18:LED实验-软件编程-LED流水灯 课时19:LED实验-实验现象-LED流水灯 课时20:蜂鸣器实验--实验介绍 课时21:蜂鸣器实验--硬件设计 课时22:蜂鸣器实验--软件编程 课时23:蜂鸣器实验--实验现象 课时24:继电器实验--实验介绍 课时25:继电器实验--硬件设计 课时26:继电器实验--软件编程 课时27:继电器实验--实验现象 课时28:按键实验--实验介绍 课时29:按键实验--MicroPython函数使用 课时30:按键实验--硬件设计 课时31:按键实验--软件编程 课时32:按键实验--实验现象 课时33:直流电机实验--实验介绍 课时34:直流电机实验--硬件设计 课时35:直流电机实验--软件编程 课时36:直流电机实验--实验现象 课时37:步进电机实验--实验介绍 课时38:步进电机实验--硬件设计 课时39:步进电机实验--软件编程 课时40:步进电机实验--实验现象 课时41:外部中断实验--实验介绍 课时42:外部中断实验--MicroPython函数 课时43:外部中断实验--硬件设计 课时44:外部中断实验--软件编程 课时45:外部中断实验--实验现象 课时46:定时器中断实验--实验介绍 课时47:定时器中断实验--硬件设计 课时48:定时器中断实验--软件编程 课时49:定时器中断实验--实验现象 课时50:PWM呼吸灯实验--实验介绍 课时51:PWM呼吸灯实验--硬件设计 课时52:PWM呼吸灯实验--软件编程 课时53:PWM呼吸灯实验--实验现象 课时54:串口通信实验--实验介绍 课时55:串口通信实验--硬件设计 课时56:串口通信实验--软件编程 课时57:串口通信实验--实验现象 课时58:ADC实验--实验介绍 课时59:ADC实验--硬件设计 课时60:ADC实验--软件编程 课时61:RGB彩灯实验--实验介绍 课时62:RGB彩灯实验--硬件设计 课时63:RGB彩灯实验--软件编程 课时64:RGB彩灯实验--实验现象 课时65:数码管显示实验--实验现象 课时66:数码管显示实验--硬件设计 课时67:数码管显示实验--软件编程 课时68:数码管显示实验--实验现象 课时69:RTC实时时钟实验--实验介绍 课时70:RTC实时时钟实验--硬件设计 课时71:RTC实时时钟实验--软件编程 课时72:RTC实时时钟实验--实验现象 课时73:DS1302实时时钟实验--实验介绍 课时74:DS1302实时时钟实验--硬件设计 课时75:DS1302实时时钟实验--软件编程 课时76:DS1302实时时钟实验--实验现象 课时77:DS18B20温度传感器实验--实验介绍 课时78:DS18B20温度传感器实验--硬件设计 课时79:DS18B20温度传感器实验--软件编程 课时80:DS18B20温度传感器实验--实验现象 课时81:DHT11温湿度传感器实验--实验介绍 课时82:DHT11温湿度传感器实验--硬件设计 课时83:DHT11温湿度传感器实验--软件编程 课时84:DHT11温湿度传感器实验--实验现象 课时85:超声波测距实验--实验介绍 课时86:超声波测距实验--硬件设计 课时87:超声波测距实验--软件编程 课时88:超声波测距实验--实验现象 课时89:红外遥控实验--实验介绍 课时90:红外遥控实验--硬件设计 课时91:红外遥控实验--软件编程 课时92:红外遥控实验--实验现象 课时93:舵机实验--实验介绍 课时94:舵机实验--硬件设计 课时95:舵机实验--软件编程 课时96:舵机实验--实验现象 课时97:OLED液晶显示实验--实验介绍 课时98:OLED液晶显示实验--硬件设计 课时99:OLED液晶显示实验--软件编程 课时100:OLED液晶显示实验--实验现象
显示更多 -
物联网终端开发理论基础...
课时1:背景介绍 课时2:课程介绍 课时3:浅谈ARM 课时4:初识Cortex-M系列CPU(1) 课时5:初识Cortex-M系列CPU(2) 课时6:MDK简介及下载安装 课时7:MDK的使用方法及其它工具介绍(1) 课时8:MDK的使用方法及其它工具介绍(2) 课时9:MDK的使用方法及其它工具介绍(3) 课时10:Cortex系列CPU的体系结构及指令集 课时11:ARM汇编语言学习 课时12:Cortex-M架构CPU的内核寄存器和处理器的操作模式 课时13:Cortex-M架构CPU存储系统的特点 课时14:Cortex-M架构CPU内核的存储系统 课时15:Cortex-M架构CPU异常和中断的处理 课时16:Cortex-M架构CPU的复位及复位时序 课时17:实验课程前的软件准备工作(1) 课时18:实验课程前的硬件准备工作(2) 课时19:课程整体介绍 课时20:蓝牙4.0信道分析与拓扑分析 课时21:蓝牙4.0BLE协议栈简介 课时22:IAR集成开发环境简介 课时23:工程的编辑与修改 课时24:CC2540硬件资源简介 课时25:仿真调试与下载 课时26:流水灯基础开发 课时27:独立按键检测开发 课时28:矩阵键盘检测开发new 课时29:定时器与计数器基础开发 课时30:定时器计数器开发之中断方法 课时31:uart串口基础开发 课时32:串口的高级开发 课时33:串口的编程技巧 课时34:ad转换之vdd检测new 课时35:可变参数的使用技巧 课时36:点灯实验的理论基础 课时37:点灯实验之直接操作寄存器代码的实现(1) 课时38:点灯实验之直接操作寄存器代码的实现(2) 课时39:点灯实验之通过使用CMSIS库实现点灯的实验 课时40:按键实验之理论基础 课时41:按键实验之通过轮询实现按键捕获的实验 课时42:按键实验之通过中断实现按键捕获的实验 课时43:串口实验之理论基础 课时44:串口实验之代码实现分析演示(1)-串口初始化及发送代码讲解 课时45:串口实验之代码实现分析演示(2)-串口接收代码讲解及在板演示 课时46:看门狗及定时器实验之理论基础 课时47:定时器实验代码的实现分析及演示 课时48:看门狗实验代码分析实现及演示
显示更多 -
IOT-ARM体系结构与编程视频教程...
课时2:ARM世界 课时3:开发环境搭建1 课时4:开发环境搭建2 课时5:补充Linux装Sourceinsight 课时6:补充MiniTool烧写开发板-11.30更新工具 课时7:ARM体系结构-学习方法 课时8:ARM体系结构-处理器和名词1 课时9:ARM体系结构-处理器和名词2 课时10:ARM体系结构-工具和交叉工具链 课时11:处理器模式和片内寄存器1 课时12:ARM异常及中断2 课时13:处理器模式和片内寄存器3 课时14:处理器模式和片内寄存器4 课时15:ARM汇编寻址模式1 课时16:ARM汇编寻址模式2 课时17:ARM汇编寻址模式3 课时18:ARM汇编算数操作1 课时19:ARM汇编算数操作2 课时20:ARM汇编算数操作3 课时21:ARM汇编算数操作4 课时22:ARM汇编内存操作1 课时23:ARM汇编内存操作2 课时24:跳转指令及其它1 课时25:跳转指令及其它2 课时26:ARM汇编伪指令1 课时27:ARM汇编伪指令2 课时28:ARM汇编伪指令3 课时29:ARM汇编伪指令4 课时30:混合编程1 课时31:混合编程2 课时33:ARM硬件基础概述1 课时34:ARM硬件基础概述2 课时35:ARM硬件基础概述3 课时36:ARM硬件基础-SIMD&NEON 课时37:ARM硬件基础-Cache1 课时38:ARM硬件基础-Cache2 课时39:ARM硬件基础-MMU1 课时40:ARM硬件基础-MMU2 课时41:ARM硬件基础-MMU3 课时42:ARM异常及中断1 课时43:ARM异常及中断2 课时44:第一个裸板试验1 课时45:第一个裸板试验2 课时46:S5PV210启动原理1 课时47:S5PV210启动原理2 课时48:ARM硬件接口GPIO1 课时49:ARM硬件接口GPIO2 课时50:ARM硬件接口GPIO3 课时51:ARM硬件接口GPIO4 课时52:ARM硬件接口GPIO5 课时53:确定开发板资源1 课时54:确定开发板资源2 课时55:确定开发板资源3 课时56:确定开发板资源4 课时57:驱动开发板资源5 课时58:驱动开发板资源6 课时59:驱动开发板资源7 课时61:bootloader概述1 课时62:bootloader概述2 课时63:bootloader概述3 课时64:bootloader概述4 课时65:bootloader概述5 课时66:C5工程搭建Makefile1 课时67:C5工程搭建Makefile2 课时68:C5工程搭建Makefile3 课时69:工程搭建链接脚本 课时70:工程搭建链接脚本 课时71:工程搭建C代码点灯1 课时72:工程搭建C代码点灯2 课时73:工程搭建C代码点灯3 课时74:通信模型介绍1 课时75:通信模型介绍2 课时76:UART协议介绍1 课时77:UART协议介绍2 课时78:UART协议介绍3 课时79:UART控制器介绍1 课时80:UART控制器介绍2 课时81:通过串口发送一个字符1 课时82:通过串口发送一个字符2 课时83:通过串口发送一个字符3 课时84:通过串口发送一个字符4 课时85:通过串口发送一个字符串1 课时86:通过串口发送一个字符串2 课时88:中断介绍1 课时89:中断介绍2 课时90:中断介绍3 课时91:中断介绍4 课时92:中断初始化代码1 课时93:中断初始化代码2 课时94:中断初始化代码3 课时95:中断流程代码1 课时96:中断流程代码2 课时97:中断流程代码3 课时98:IIC协议介绍1 课时99:IIC协议介绍2 课时100:IIC协议介绍3 课时101:IIC协议介绍4 课时102:IIC协议介绍5 课时103:IIC协议介绍6 课时104:watchdog介绍1
显示更多 -
操作系统是计算机系统中负责管理各种软硬件资源的核心系统软件,为应用软件运行提供良好的环境。掌握操作系统的基本原理及其核心技术是研究型大学计算机专业本科毕业生的基本要求。...
课时2:课程概述 课时3:教学安排 课时4:什么是操作系统 课时5:为什么学习操作系统,如何学习操作系统 课时6:操作系统实例 课时7:操作系统的演变 课时8:操作系统结构 课时9:OS实验概述 课时11:从OS角度看计算机系统 课时12:从OS角度看RISC-V 课时13:Rust语言与系统编程 课时14:RISC-VCPU启动 课时15:RISC-VCPU启动进一步分析 课时17:基本概念与原理 课时18:硬件架构支持 课时19:中断处理机制–Overview 课时20:中断处理机制–Detail-1 课时21:中断处理机制–Detail-2 课时22:中断处理机制–Detail-3 课时23:中断处理机制–Summary 课时24:系统调用 课时26:计算机体系结构和内存层次 课时27:地址空间和地址生成 课时28:连续内存分配 课时29:碎片整理 课时30:伙伴系统 课时31:SLAB分配器 课时33:非连续内存分配的需求背景 课时34:段式存储管理 课时35:页式存储管理 课时36:页表概述 课时37:快表和多级页表 课时38:RISC-V页映射机制 课时39:使能RISC-V页表 课时41:虚拟存储的需求背景 课时42:覆盖和交换 课时43:局部性原理 课时44:虚拟存储概念 课时45:虚拟页式存储 课时46:缺页异常 课时47:RISC-V缺页异常 课时49:页面置换算法的概念 课时50:最优算法、先进先出算法和最近最久未使用算法 课时51:时钟置换算法和最不常用算法 课时52:Belady现象和局部置换算法比较 课时53:页表自映射 课时55:工作集置换算法 课时56:缺页率置换算法 课时57:抖动和负载控制 课时58:面向缓存的页替换算法-FBR 课时59:面向缓存的页替换算法-LRU-K2Q 课时60:面向缓存的页替换算法-LIRS 课时62:进程的概念 课时63:进程控制块 课时64:进程状态 课时65:三状态进程模型 课时66:挂起进程模型 课时67:线程的概念 课时68:用户线程 课时69:内核线程 课时70:进程地址空间与熔断(meltdown)漏洞 课时72:进程切换 课时73:进程创建 课时74:进程加载 课时75:进程等待与退出 课时76:rCore进程和线程控制 课时78:处理机调度概念 课时79:调度准则 课时80:先来先服务、短进程优先和最高响应比优先调度算法 课时81:时间片轮转、多级反馈队列、公平共享调度算法和ucore调 课时82:实时调度 课时83:优先级反置 课时84:rCore调度框架 课时86:对称多处理与多核架构 课时87:多处理器调度概述 课时88:O(1)调度 课时89:CFS调度 课时90:BFS调度算法 课时92:背景 课时93:现实生活中的同步问题 课时94:临界区和禁用硬件中断同步方法 课时95:基于软件的同步方法 课时96:高级抽象的同步方法 课时98:信号量 课时99:信号量使用 课时100:管程 课时101:哲学家就餐问题 课时102:读者-写者问题 课时103:Rust语言中的同步机制 课时105:死锁概念 课时106:死锁处理方法 课时107:银行家算法 课时108:死锁检测 课时109:并发错误检测 课时111:进程通信概念 课时112:信号和管道 课时113:Linux信号机制 课时114:消息队列和共享内存 课时115:D-Bus机制 课时116:Binder机制
显示更多