键盘
键盘是用于操作设备运行的一种指令和数据输入装置,也指经过系统安排操作一台机器或设备的一组功能键(如打字机、电脑键盘)。
-
Real6410默认的键盘驱动是gpio键盘驱动,现在要取消gpio键盘,实现矩阵键盘。6410的矩阵键盘驱动对应的是samsung-keypad.c,位于driver/input/keyboard目录,可按照下面步骤进行移植。 1、 在arch/arm/mach-s3c64xx/mach-real6410.c中签加 添加头文件: #include plat/keypad.h...
-
一、环境 我用的是Keil5做编译工具,用proteus仿真。除了Keil5不知道有没有其他好用的能生成.hex文件的软件(要单片机运行是需要生成.hex文件的),Proteus则是一款很好用的仿真软件,原件很多。当然,之前有试过multisim14,也是非常不错的软件,自带有可以编写代码的文本编辑器,但没找到我想要的原件。所以选择了Proteus。 二、硬件部分 我们可以先...
-
/* Main.c file generated by New Project wizard * * Created: ?? 5? 18 2017 * Processor: AT89C51 * Compiler: Keil for 8051 */ #include reg52.h #include stdio.h #define uchar unsigned char voi...
-
接下来,我们使用IMX257的IO引脚中断+Linux输入子系统实现一个模拟键盘按键。实现的效果是,我们使用IO模拟按键L、按键S和Enter键 这三个按键。 这次我们就不再多废话了,直接上程序,大家看代码: 实验效果图: 如图所示: 我们依次按下三个按键 第一个按键 显示的键值为 38 ,也就是我们的L键 第二个按键 31 自然就是S 键 第三个按键 28 自然...
-
#include reg52.h #define uint unsigned int #define uchar unsigned char sbit key1=P3^2; typedef enum keystate{initstate,affirmstate,singlestate,repeatstate};// typedef enum±íʾ¶¨ÒåÁËÒ»¸öö¾Ù...
-
(protues高版本不兼容低版本真是不方便啊) 设计要求: 实现Proteus ISIS中的键盘矩阵与8051微控制器的接口。在上一个项目中,实现了LCD与8051微控制器的接口,可以在上面显示数据和不同的值,接下来的项目将从键盘上获取按键值,并在LCD上显示这些值。 #include reg51.h void cct_init(void); void delay(in...
-
引言 在现代的推动下,在日常生活和工作场景中的应用越来越广泛。本文将介绍MercuryX1,这款先进的机器人如何通过其手臂末端的摄像头识别并确定键盘的键位,从而进行精确的打字操作。通过这一案例,我们将展示MercuryX1在自动化办公领域的潜力,以及其在提升效率和减少人为错误方面的显著优势。 接下里跟随我们的脚步,我们先简单的介绍一下使用到的。 Pr...
-
以下四个文件可以到快盘中嵌入式的文件夹KeyPad中下载 其他的动态添加链接库的方法是一样的 账号:sharefromfox@163.com 密码:3.1415926 以下四个文件可以到快盘中嵌入式的文件夹KeyPad中下载 其他的动态添加链接库的方法是一样的 账号:sharefromfox@163.com 密...
-
指尖在键盘上的每次敲击,都伴随着RGB灯光的绚烂闪动,宛如在键盘上演出夺目的光影秀,从流光溢彩的渐变,到震撼人心的波浪,再到动感十足的呼吸灯效,各种灯光模式绚丽夺目,再加上流畅的回馈手感,让游戏或打字体验变成了视觉与触觉的双重享受。 机械键盘的各种神奇魔力,均源自核心主控芯片MCU的加持。正是新一代MCU具有的强大性能和扩展功能,才不断重塑机械键盘的边界,使其不仅能实现更多...
-
随着电脑科技的飞速发展,作为电脑输入设备的重要组成部分,键盘的种类和功能也在不断演变。其中,机械键盘以其出色的手感、长久的使用寿命和高度个性化的特点,深受众多电脑用户的喜爱。而机械键盘的核心——键盘轴,更是决定键盘使用体验的关键因素。本文将深入探讨机械键盘轴的不同类型及其区别,帮助读者更好地理解并选择合适的机械键盘。 一、机械键盘轴概述 机械键盘轴,又称为机械键盘开关,是机械键...
-
3x3矩阵键盘简介 矩阵键盘,3×3矩阵键盘,数码管显示对应按键,动态扫描,中断实现。 其中上拉电阻属性需设置为“digital”。 3x3矩阵键盘扫描原理及扫描程序 将9个按键排成3行3列,第一行将每个按键的一端连接在一起构成行线,第一列将每个按键的另一端连接在一起构成列线,这样一共有3行3列一共6根线,我们将这六根线连接到STM32的6个IO口上,通过程序扫描键盘就...
-
基于s3c2440和linux,实现了3*4的矩阵键盘驱动。 功能:延时消抖,重复按键,多键齐按(??) 更详细的说明文档:“基于S3C24440和嵌入式Linux的矩阵键盘设计”,电子技术,2008,45(5):21-23 /********************************************************** * s3c2440-keyboa...
-
我们经常忽略了不起眼的鼠标与键盘的选择。其实,再快的CPU、显卡也只能在一些游戏中体现出来,大多数情况下电脑只是用来上网、文字编辑、听音乐、看DVD等等,这些应用都不需要很快的CPU、显卡,与用户直接打交道的仅仅是电脑的外设,如显示器、键盘、鼠标等等,这样看来,显示器、键盘、鼠标这些设备是应该是用户精心选购的设备。然而很多用户往往忽视了不起眼的鼠标、键盘,今天就让我带领大家...
-
1、键盘的分类 键盘分编码键盘和非编码键盘。键盘上闭合键的识别由专用的硬件编码器实现,并产生键编码号或键值的称为编码键盘,如计算机键盘. 而靠软件编程来识别的称为非编码键盘;在单片机组成的各种系统中,用的最多的是非编码键盘。也有用到编码键盘的。 2、非编码键盘又分为:独立键盘和行列式(又称为矩阵式)键盘。 独立键盘: 矩阵式键盘: 3、抖动现象: 4、线与关系:线...
-
前言 在上篇文章【51单片机】〈C语言+Keil5+Proteus仿真〉矩阵键盘逐行扫描法-20210414中,提到了矩阵键盘的线反转法,但是在仿真上出现了一些问题,导致没能做出来。当时都已经开始怀疑自己,课本上的虽然是汇编写的代码段,但是我用C来实现居然会出错,不禁让我陷入沉思……后来经过不断地控制变量反复实验,终于我发现,这是仿真软件的问题,与我无瓜。 主要体现在逐行扫描法...
-
前言 系列文章中的四篇是我学习单片机以来写下的4篇学习记录。在有了以上知识的了解后,我也掌握了部分80C51单片机的编程思想,当然80C51可以挂载很多不同的芯片和设备,还有很多内容需要学习的。就目前而言,对I/O设备的使用有了基础,平时也在学习中编写程序,这让我的小目标—— 做一个计算器 ,有了一定的基础。所以趁今天有时间,把这个计算器实现的过程记录下来。 一、程序思路...
-
在万利学习板自带的演示例程中,有几个USB的例程。如果我们想实现一个USB功能,可以拿里面的例子来改。 那么具体要改哪些地方呢?首先要改各种描述符,然后是具体的数据处理。我们拿USB摇杆鼠标范例来修改,把它改成USB键盘。该范例在目录ManleyEKBoardEKSTM32FUSBDemo(8Mosc)USBDemoUSBLibdemosJoyStickMous下,将Joy...
-
1.实验任务 如图4.14.2所示,用AT89S51的并行口P1接4×4矩阵键盘,以P1.0-P1.3作输入线,以P1.4-P1.7作输出线;在数码管上显示每个按键的“0-F”序号。对应的按键的序号排列如图4.14.1所示 4.14.1 2.硬件电路原理图 图4.14.2 3.系统板上硬件连线 (1).把“单片机系统“区域中的P3.0-P3.7端口用8芯排线连接到“4X...
-
1.实验任务 如图4.14.2所示,用AT89S51的并行口P1接4×4矩阵键盘,以P1.0-P1.3作输入线,以P1.4-P1.7作输出线;在数码管上显示每个按键的“0-F”序号。对应的按键的序号排列如图4.14.1所示 图4.14.1 2.硬件电路设计原理图 图4.14.2 3.系统板上硬件连线设计 (1. 把“单片机系统“区域中的P3.0-P3.7端口用8芯...
-
概述 沁恒CH9329 是一款串口转标准 USB HID 设备(键盘、鼠标、自定义 HID)芯片,根据不同的工作模式, 在电脑上可被识别为标准的 USB 键盘设备、USB 鼠标设备或自定义 HID 类设备。该芯片接收客户端发送过来的串口数据,并按照 HID 类设备规范,将数据先进行打包再通过 USB 口上传给计算机。通过提供的上位机软件,用户也可自行配置芯片工作模式、串口通信模...
-
最近心血来潮想买一个这样的东西 搜了下有 Minebea Cool leaf 跟 Bastron的 前者已经买不到,后者太贵 其实最低成本能不能用一个 只要触摸的屏+ 背光+一张透光键盘纸+一个能做键盘驱动的...
作者:双经何太极回复:25
-
本章我们将学习如是使用SparkFun Pro nRF52840 Mini 来快速构建一个HID设备蓝牙键盘。 在开始之前,说一句题外话。...
作者:御坂10032号回复:4
-
除了对鼠标和窗口的操作,最后一个部分,还可以对键盘进行操作,模拟键盘的按下,这个功能能实现程序控制打字。...
作者:xinmeng_wit回复:3
-
这是本书的最后一个章节,本章节主要介绍的是怎么样用python控制电脑的键盘和鼠标。...
作者:xinmeng_wit回复:4
-
现自制飞凌A40i核心板底板,通过USB2514芯片将其中一路USB扩展4路,就是USB hub的形式,这4路USB接鼠标键盘均可以正常使用,然而接上U盘后,不能正常使用,U盘无法打开,感觉系统像是在识别...
作者:反倒是fdsf回复:9
-
6*4.3 2 4.5 9 热插拔轴座 82 28 28 卫星轴 1 33.9 33.9 机械键盘轴体...
作者:1nnocent回复:4
-
另外虽然PCB源文件是开源的,但是也存在一些问题,瀚文键盘经过这么多人的复刻也有人罗列出了这些小问题,可以说是 前人栽树后人乘凉 了。...
作者:1nnocent回复:8
-
使用esp32s3做了一个快捷键键盘,现在是串口烧录不进去 电脑设备管理器显示ch340正常 上传的时候到Connecting..........................就失败了 提示设备描述符请求失败...
作者:ljy0329回复:12
-
有伙伴可以分享可复刻的蓝牙键盘触摸板方案吗?...
作者:手可摘棉花回复:3
-
最近键盘坏了想重新买一把,但是无意中刷到了稚晖君大佬的客制化键盘,看着挺好看的就有点心动,于是想试着复刻一把。...
作者:1nnocent回复:18
-
作品名称:不完善的密码锁只好实现矩阵键盘 作者:yinxx # Include the library files import RPi.GPIO as GPIO from time import...
作者:yinxx回复:1
-
作品名称:一款基于ESP32的多功能全键盘终端 作者:qwert1213131 一、 作品简介( 100-200 字) (设计名称、作品照片、功能介绍等) MagicBerry 一款基于ESP32...
作者:qwert1213131回复:0
-
于是我决定还是弄个矩阵键盘的python程序控制看看。...
作者:yinxx回复:0
-
利用机器视觉打造带有全自动老板键的智能键盘 作者: eew_dy9f48 一、作品简介 自带键盘的树莓派Pi400,其实可以看作一块强大的智能键盘,作为电脑的辅助;按照项目内容层层递进...
作者:eew_dy9f48回复:1
-
汇总一下每个步骤的实现帖子: 【DigiKey 智造万物,快乐不停 创意大赛】1,ESP32S2摄像头开发板设计 【DigiKey 智造万物,快乐不停 创意大赛】2,Pi400 HID 键盘功能的实现...
作者:eew_dy9f48回复:0
-
一般在python中捕获键盘动作,大家使用的都是keyboard库,简单好用。但keyboard库有个致命的问题,就是无法独占键盘。这在我们当前的应用中是无法接受的。...
作者:eew_dy9f48回复:0
-
在github上有一个zero_hid的库,可以实现使用树莓派zero模拟hid键盘。但这个库有一些问题,直接使用在组合键上会出很多的问题,因此我参考这个项目,重写了一下这个库。...
作者:eew_dy9f48回复:0
-
方便内置很多资源文件了 接下来就是代码程序的编写了 【DigiKey“智造万物,快乐不停”创意大赛】多功能全键盘终端-固件测试...
作者:qwert1213131回复:0
-
一次败两块机械键盘 作为一个码农,工具的好坏,对心情还是有一切的影响力。我也败了一个静电键盘,用起来还是挺爽的。 两个都是有线的?可以一个有线一个无线啊。...
作者:freebsder回复:30
-
【STM32L476RG】第八节 矩阵键盘+usbhid的配置 闲聊:虽然申请的内容已经做完了,但是这个开发板还有很多功能没有测试,最近在做键盘,买了一个4*4的先测试代码了,硬件还在调试中...
作者:Zhao_kar回复:1
-
日前,来自美国的初创公司Tap Systems推出了一款名叫Tap Strap可穿戴式智能键盘。使用 Tap Strap时,用户只需把手指分别放入相应的开口位置。...
-
Wallace树乘法器 196 6.2.3 复数乘法器 198 6.2.4 FIR滤波器的设计 199 6.2.5 片内存储器的设计 203 6.2.6 FIFO设计 208 6.2.7 键盘扫描和编码器...
课时1:电路设计方法概述 课时2:语言要素 数据类型 课时3:运算符和表达式 课时4:数据流建模 课时5:行为级建模1 课时6:行为级建模2 课时7:结构化建模 课时8:语言设计思想和可综合特性、组合电路设计 课时9:组合电路设计 时序电路设计 课时10:时序电路设计 课时11:有限同步状态机 课时12:电路仿真和验证概述 测试程序设计基础 课时13:测试程序设计基础及仿真相关的系统任务 信号时间赋值语句 课时14:信号时间赋值语句 课时15:任务和函数 课时16:典型测试向量的设计 课时17:用户自定义原件模型UDP 基本门级原件和模块的延时建模 课时18:编译预处理语句 数字电路系统设计的层次化描述方法 课时19:典型电路设计1 课时20:典型电路设计2 课时21:可编程器件技术基础1 课时22:可编程器件技术基础2 课时23:可编程器件技术基础3 课时24:可编程器件技术基础4 课时25:设计方法与设计流程1 课时26:设计方法与设计流程2 课时27:设计方法与设计流程3 课时28:设计方法与设计流程4 课时29:设计约束及时序分析1 课时30:设计约束及时序分析2
显示更多 -
主要内容包括了解时域测试的基本概念,理解数据采集原理和方法,学习并掌握 DSP 程序设计和 FPGA 逻辑设计的技能,了解相关硬件芯片的特性和控制方法,并通过 DSP 和 FPGA 来控制模拟通道、ADC、键盘...
课时2:概述(邱渡裕) 课时4:DSP开发工具的使用(邱渡裕) 课时6:信号调理通道实验(邱渡裕) 课时8:基于FPGA的地址译码实验(曾浩) 课时10:ADC采样与数据存储-1(黄武煌) 课时11:ADC采样与数据存储-2(黄武煌) 课时12:ADC采样与数据存储-3(黄武煌) 课时14:时域波形的参数测量(张沁川) 课时16:基于FPGA的数字示波器触发模块设计(蒋俊) 课时18:界面及波形显示实验(杨扩军) 课时20:基于FPGA的高精度频率计设计(郭连平) 课时22:虚拟仪器网络通讯实验(袁渊)
显示更多 -
1.树莓派的系统安装 2.树莓派的图形显示 3.树莓派鼠标键盘操作 4.如何使用树莓派的无线网卡来连接网络 5.树莓派的音频播放 6.如何通过ssh远程命令行控制树莓派 7.3.5寸屏幕如何使用...
课时1:树莓派的系统安装 课时2:树莓派的图形显示 课时3:树莓派鼠标键盘操作 课时4:如何使用树莓派的无线网卡来连接网络 课时5:树莓派的音频播放 课时6:如何通过ssh远程命令行控制树莓派 课时7:3.5寸屏幕如何使用 课时8:树莓派无显示屏下的vnc图形远程
显示更多 -
物联网终端开发理论基础...
课时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
显示更多 -
随着微型计算机及微电子技术在测试领域中的广泛应用,仪器仪表在测量原理、准确度、灵敏度、可靠性、多种功能及自动化水平等方面都发生了巨大的变化,逐步形成了完全突破传统概念的新一代仪器——智能仪器。测试仪器的智能化已是现代仪器仪表发展的主流方向。因此,学习智能仪器的工作原理、掌握新技术和设计方法无疑...
课时1:传统仪器仪表到智能仪器 课时2:智能仪器的分类、基本结构与特点 课时3:推动智能仪器发展的主要技术 课时4:采集系统组织结构 课时5:模拟信号调理 课时6:传统AD转换器及接口技术 课时7:∑-Δ型ADC原理与接口技术 课时8:数据采集系统设计及举例 课时9:实体键盘 课时10:LCD显示器 课时11:触摸屏简介 课时12:串行总线数据通讯 课时13:USB通用串行总线及应用 课时14:无线数据传输 课时15:克服随机误差的数字滤波算法 课时16:减小系统误差的算法,标度变换 课时17:软件设计方法概述 课时18:基于裸机的软件设计 课时19:基于操作系统的软件设计软件测试 课时20:干扰噪声的认识 课时21:电磁干扰耦合途径 课时22:电磁干扰抑制技术与措施 课时23:可测试性概念及自测试设计实例 课时24:地震勘探仪器简介 课时25:有线地震勘探仪器设计考虑的因素 课时26:分布式地震勘探仪器设计 课时27:无缆自定位地震勘探仪器设计 课时28:无缆自定位地震勘探仪器测试及应用 课时29:地震勘探检波器地震勘探仪器展望 课时30:虚拟仪器的定义分类 课时31:虚拟仪器特点与应用,虚拟仪器开发相关资源与自主研发的虚拟仪器实验平台 课时32:网络化仪器与自动测试系统概述 系统硬件 课时33:网络化仪器与自动测试系统软件cRio系统在磁张量和版航空TEM中的应用
显示更多 -
timer实验 第5集 中断的软件编程 外部中断实验 第6集 数字信号处理 FIR和IIR滤波器实验 第7集 外部存储器接口 SDRAM实验 第8集 外部存储器接口+键盘扫描实验...
课时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:数字图像处理(二)
显示更多 -
LittlevGL是一个免费的开源图形库,提供了创建嵌入式GUI所需的一切,具有易于使用的图形元素、漂亮的视觉效果和低内存占用。...
课时1:环境搭建 课时2:显示触摸驱动移植和例程演示 课时3:使用外部sram来增加流畅度 课时4:littleVGL堆的内存分配 课时5:lv_conf配置文件详解上篇 课时6:lv_conf配置文件详解下篇 课时7:PC模拟器的使用 课时8:如何添加自己的GUI测试代码 课时9:Task任务系统上篇 课时10:Task任务系统下篇 课时11:lv_obj基础对象介绍 课时12:lv_obj基础对象API接口 课时13:lv_obj基础对象例程演示 课时14:lv_label标签控件介绍 课时15:lv_label标签控件API接口 课时16:lv_label标签控件例程演示 课时17:lv_style样式介绍 课时18:lv_style样式API接口 课时19:lv_style样式例程演示 课时20:lv_font字体介绍与使用 课时21:字体离线转换工具的使用 课时22:创建自己的字体 课时23:lv_cont容器介绍 课时24:lv_cont容器的API接口和例程演示 课时25:lv_btn按钮介绍 课时26:lv_btn按钮的API接口和例程演示 课时27:Events事件介绍 课时28:Events事件的API接口和例程演示 课时29:lv_led指示灯 课时30:lv_arc弧形 课时31:lv_bar进度条 课时32:lv_cb复选框 课时33:lv_line线条 课时34:lv_slider滑块 课时35:lv_sw开关 课时36:lv_btnm矩阵按钮介绍 课时37:lv_btnm矩阵按钮的API接口 课时38:lv_btnm矩阵按钮的API接口和例程演示 课时39:lv_lmeter刻度指示器 课时40:lv_gauge仪表盘 课时41:lv_calendar日历 课时42:lv_mbox消息对话框介绍 课时43:lv_mbox消息对话框的API接口和例程演示 课时44:lv_page页面介绍 课时45:lv_page页面的API接口和例程演示 课时46:lv_chart图表介绍 课时47:lv_chart图表的API接口 课时48:lv_chart图表的API接口和例程演示 课时49:lv_table表格介绍 课时50:lv_table表格的API接口和例程演示 课时51:lv_preload预加载 课时52:lv_tabview选项卡介绍 课时53:lv_tabview选项卡的API接口和例程演示 课时54:lv_ta文本域介绍 课时55:lv_ta文本域的API接口 课时56:lv_ta文本域的API接口和例程演示 课时57:lv_kb键盘介绍 课时58:lv_kb键盘的API接口和例程演示 课时59:lv_spinbox递增递减 课时60:lv_img图片介绍 课时61:lv_img图片的API接口和例程演示 课时62:lv_imgbtn图片按钮 课时63:lv_win窗体 课时64:lv_list列表介绍 课时65:lv_list列表的API接口和例程演示 课时66:lv_ddlist下拉列表框介绍 课时67:lv_ddlist下拉列表框的API接口和例程演示 课时68:lv_roller滚轮 课时69:lv_canvas画布介绍 课时70:lv_canvas画布的API接口和例程演示 课时71:lv_theme主题 课时72:综合例程
显示更多 -
本视频将由浅入深,带领大家学习STM32F4的各个功能,为您开启全新的STM32之旅。 本视频总共分为三篇: 1,入门篇,主要介绍STM32入门基础知识; 2,中级篇,主要介绍STM32基本外设使用,包括:GPIO,串口,定时器,外部中断等。学完本篇,基本入门STM32开发。 3,高级篇,主...
课时1:开发板入门 课时2:STM32学习方法_视频说明 课时3:开发板资源描述 课时4:STM32初探-M4 课时5:STM32芯片解读 课时6:开发环境搭建 课时7:程序下载方法1:ISP串口下载 课时8:程序下载方法2:JLINK程序下载 课时9:新建工程模板-基于固件库 课时10:新建工程模板-基于寄存器 课时11:STM32 GPIO工作原理 课时12:手把手编写跑马灯实验-库函数 课时13:手把手编写跑马灯实验-寄存器版本 课时14:手把手编写跑马灯实验-位操作 课时15:蜂鸣器实验 课时16:按键输入实验-GPIO做输入 课时17:C语言复习_寄存器地址名称映射 课时18:STM32时钟系统精讲 课时19:SystemInit时钟系统初始化函数剖析 课时20:Systick滴答定时器-延时函数讲解 课时21:JLINK在线调试_软件调试 方法与技巧 课时22:IO引脚复用和映射 课时23:NVIC中断优先级管理 课时24:串行通信原理讲解-UART 课时25:STM32串口寄存器库函数配置方法_手把手教你写串口通信实例 课时26:串口通信实验讲解 课时27:外部中断实验-EXTI 课时28:独立看门狗实验-IWDG 课时29:窗口看门狗-WWDG 课时30:通用定时器基本原理讲解 课时31:定时器中断实验 课时32:PWM输出实验 课时33:输入捕获实验 课时34:电容触摸按键实验 课时35:OLED显示实验 课时36:LCD-TFTLCD原理与配置介绍-M4 课时37:LCD-FSMC原理简介-M4 课时38:LCD液晶显示实验讲解-M4 课时39:USMART调试组件实验-M4 课时40:RTC实时时钟_备份区域BKP 原理讲解-M4 课时41:RTC实时时钟程序讲解-M4 课时42:硬件随机数发生器-M4 课时43:待机唤醒实验-低功耗-M4 课时44:ADC基本原理-M4 课时45:ADC模数转换实验-M4 课时46:内部温度传感器实验-M4 课时47:光敏传感器实验-M4 课时48:DAC数模转换实验-M4 课时49:PWM DAC实验-M4 课时50:DMA基本原理-M4 课时51:DMA实验实验程序讲解-M4 课时52:I2C通信实验-M4 课时53:SPI接口原理与配置-M4 课时54:SPI通信实验-M4 课时55:485通信实验-M4 课时56:CAN通信基础知识介绍-M4 课时57:STM32 CAN控制器原理与配置-M4 课时58:CAN通信实验讲解-M4 课时59:触摸屏实验-电容型触摸屏-M4 课时60:触摸屏实验-电阻型触摸屏-M4 课时61:红外遥控器实验-M4 课时62:DS18B20温度传感器实验-M4 课时63:DHT11温湿度传感器实验-M4 课时64:MPU6050六轴传感器实验-M4 课时65:2.4G无线通信实验-M4 课时66:FLASH闪存编程原理与步骤-M4 课时67:FLASH模拟EEPROM实验-M4 课时68:DCMI接口与OV2640原理与配置讲解-M4 课时69:OV2640摄像头实验-M4 课时70:外部SRAM实验 课时71:内存管理实验 课时72:SDIO简介 课时73:SD卡简介 课时74:SD卡实验(SDIO)源码讲解 课时75:FATFS文件系统基础知识讲解 课时76:FATFS文件系统实验 课时77:汉字显示实验 课时78:图片显示实验 课时79:照相机实验(OV2640) 课时80:WAV和WM8978简介 课时81:I2S简介和实验硬件连接 课时82:音乐播放器实验讲解 课时83:I2S录音简介 课时84:录音机实验讲解 课时85:AVI和libjpeg编码简介 课时86:视频播放器实验讲解 课时87:FPU测试实验 课时88:DSP测试实验 课时89:手写识别实验 课时90:T9拼音输入法实验 课时91:IAP在应用编程原理 课时92:串口IAP实验讲解 课时93:USB读卡器(Slave)实验(M4) 课时94:USB声卡(Slave)实验(M4) 课时95:U盘(Host)实验(M4) 课时96:USB鼠标键盘(Host)实验 课时97:SIM900A_GSM_GPRS模块介绍 课时98:SIM900A模块测试和程序讲解 课时99:GPS-NEO-6M模块 课时100:蓝牙模块HC05
显示更多 -
...
课时1:001-如何学好单片机 云龙51单片机视频教程 课时2:002 预备知识:点亮一个发光管 云龙51单片机视频教程 课时3:003-预备知识:C51基础知识及流水灯设计 云龙51单片机视频教程 课时4:004-数码管显示原理及静态显示 云龙51单片机视频教程 课时5:005-中断及定时器原理 云龙51单片机视频教程 课时6:006-数码管动态显示 云龙51单片机视频教程 课时7:007-按键学习:独立按键与矩阵键盘 云龙51单片机视频教程 课时8:008-数模转换(DA)工作原理及应用 云龙51单片机视频教程 课时9:009-模数转换(AD)工作原理及应用 云龙51单片机视频教程 课时10:010-1602液晶显示原理及应用 云龙51单片机视频教程 课时11:011-串口原理及应用 云龙51单片机视频教程 课时12:012-IIC总线原理和模块化编程方法 云龙51单片机视频教程 课时13:013-红外通信原理及应用 云龙51单片机视频教程 课时14:014-DS18B20测温原理及应用 云龙51单片机视频教程 课时15:015-步进电机驱动原理及应用 云龙51单片机视频教程 课时16:016-LED点阵驱动原理及应用 云龙51单片机视频教程 课时17:017-DS1302实时时钟与SPI接口通信原理 云龙51单片机视频教程 课时18:018-蜂鸣器与继电器驱动原理及应用举例 云龙51单片机视频教程 课时19:019-PWM脉冲宽度调制与智能小车PWM直流电机调速 云龙51单片机视频教程 课时20:20_1 STC-ISP下载软件安装说明 课时21:20_2 KEIL软件安装说明
显示更多 -
硬件配置: - 16 x 2 LCD用户交互界面 - 4 x 3键盘用户密码输入,带有 0-9,* # - 步进电机用于锁/开锁操作 -可以选择 继电器,伺服电机,直流电机或电磁 - 有红绿灯指示信号...
-
...
课时1:PIC单片机基础及流水灯实现 (1) 课时2:PIC单片机基础及流水灯实现 (2) 课时3:数码管的静态显示与动态显示 课时4:PIC单片机独立键盘检测 课时5:PIC单片机矩阵键盘检测 课时6:PIC单片机控制继电器 课时7:PIC单片机控制DS18B20数字温度传感器 课时8:PIC单片机定时器0的使用方法 课时9:PIC单片机定时器1的使用方法 课时10:PIC单片机定时器2的使用方法 课时11:PIC单片机内部模数转换器AD的使用方法 课时12:PIC单片机内部SPI通信接口的使用方法 课时13:PIC单片机内部IIC通信接口的使用方法(1) 课时14:PIC单片机内部IIC通信接口的使用方法(2) 课时15:PIC单片机串行口使用
显示更多 -
微控制器是现代智能系统、工业物联网的“大脑”,是嵌入式系统的技术核心。本课程按照“入门时间较快、硬件成本较少,软硬件资料规范、知识要素较多,学习难度较低”的基本原则,选择流行的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:进一步学习指导
显示更多 -
Arduino的作用是能通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反馈、影响环境。板子上的微控制器可以通过Arduino的编程语言来编写程序,编译成二进制文件,烧录进微控制器。比起各种单片机来这个系统的最大优点是用起来非常简单,就像是搭积木一样,甚至连小学生都能很快掌握Ar...
课时1:Arduino开发环境、必备软件和驱动安装 课时2:Arduino如何学习(序论) 课时3:LED闪烁实验 课时4:HelloWorld实验 课时5:按键控制LED 课时6:有源蜂鸣器实验 课时7:电位器实验 课时8:PWM调光实验 课时9:无源蜂鸣器实验 课时10:光敏电阻实验 课时11:一位共阴数码管 课时12:四位共阴数码管实验 课时13:累加器实验 课时14:步进电机实验 课时15:温度传感器LM35实验 课时16:液晶LCD1602实验 课时17:滚珠开关实验 课时18:火焰传感器实验 课时19:三基色LED实验 课时20:按键切换LED颜色实验 课时21:三彩渐变效果实验 课时22:74HC595实验 课时23:点阵实验 课时24:9克舵机实验 课时25:红外遥控实验 课时26:USB虚拟键盘实验 课时27:虚拟鼠标实验 课时28:直流电机驱动实验 课时29:风扇转速调节实验 课时30:串口接收数据实验 课时31:串口中断实验 课时32:手机和蓝牙模块通讯 课时33:手机蓝牙控制继电器 课时34:温度传感器DS18B20实验 课时35:温湿度传感器DHT11实验 课时36:实时时钟DS1302实验 课时37:烟雾传感器MQ-2实验 课时38:超声波模块实验 课时39:电子秤制作实验 课时40:RFID实验 课时41:GSM模块拨打电话 课时42:GSM模块SIM900A发送短信 课时43:卫星GPS信息获取和解析
显示更多