系统由微处理器STM32,OLED12864显示,霍尔版可测速直流电机,TB6612FNG电机驱动,MPU6050陀螺仪,NRF24L01无线通信验块,代码分成小车和遥控两部分组成,用pid算法有直立环和速度环,可以做到前进后退,转弯,原地自转。
1
ARM英文全称AdvancedRISCMachines,是微处理器行业的一家知名企业,设计了大量高性能、廉价、耗能低的RISC处理器、相关技术及软件。
技术具有性能高、成本低和能耗省的特点。
适用于多种领域,比如嵌入控制、消费/教育类多媒体、DSP和移动式应用等。
GPU英文全称GraphicProcessingUnit,中文翻译为“图形处理器”。
GPU是相对于CPU的一个概念,由于在现代的计算机中图形的处理变得越来越重要,需要一个专门的图形的核心处理器。
   ARM今天宣布推出ARMMali-300GPU,支持OpenGLES2.0,为入门级和中端消费电子设备带来高清(HD)
1
主要学习TFT屏开发,基于ILI3941芯片、微处理器为STM32F4。
里面包含例程,各芯片资料是并口通信控制屏,例程的讲解
2023/10/30 9:44:43 10.92MB STM32ILI9341
1
这本最畅销的计算机组成书籍经过全面更新,关注现今发生在计算机体系结构领域的革命性变革:从单处理器发展到多核微处理器。
此外,出版这本书的ARM版是为了强调嵌入式系统对于全亚洲计算行业的重要性,并采用ARM处理器来讨论实际计算机的指令集和算术运算,因为ARM是用于嵌入式设备的最流行的指令集架构,而全世界每年约销售40亿个嵌入式设备。
与前几版一样,本书采用了一个MIPS处理器来展示计算机硬件技术、流水线、存储器层次结构以及I/O等基本功能。
此外,本书还包括一些关于x86架构的介绍。
  本书主要特点  ·采用ARMv6(ARM11系列)为主要架构来展示指令系统和计算机算术运算的基本功能。
  ·覆盖从串行计算到并行计算的革命性变革,新增了关于并行化的一章,并且每章中还有一些强调并行硬件和软件主题的小节。
  ·新增一个由NVIDIA的首席科学家和架构主管撰写的附录,介绍了现代GPU的出现和重要性,首次详细描述了这个针对可视计算进行了优化的高度并行化、多线程、多核的处理器。
  ·描述一种度量多核性能的独特方法——“Rooflinemodel”,自带benchmark测试和分析AMDOpteronX4、IntelXeon5000、SunUltraSPARCT2和IBMCell的性能。
  ·涵盖了一些关于闪存和虚拟机的新内容。
  ·提供了大量富有启发性的练习题,内容达200多页。
  ·将AMDOpteronX4和IntelNehalem作为贯穿本书的实例。
  ·用SPECCPU2006组件更新了所有处理器性能实例。
2023/10/13 4:46:46 50MB 计算机组成 硬件 软件 接口
1
1、 ARM微处理器有7种工作模式,它们分为两类非特权模式、特权模式。
其中用户模式属于非特权模式2、 ARM支持两个指令集,ARM核因运行的指令集不同,分别有两个状态ARM、Thumb,状态寄存器CPSR的T位反映了处理器运行不同指令的当前状态3、 ARM核有多个寄存器,其中大部分用于通用寄存器,有小部分作为专用寄存器,R15寄存器用于存储PC,R13通常用来存储SP4、 ARM处理器有两种总线架构,数据和指令使用同一接口的是冯诺依曼,数据和指令分开使用不同接口的是哈佛结构1. 下列不是嵌入式系统特点的是:A.系统内核小 B.专用性强 C.系统精简D.实时性要求不高2. 关于ARM汇编和C语言混合编程下列错误的是:A.C语言中可以直接嵌入某些汇编指令 B.C语言中可以调用汇编的子程序 C. 汇编程序中可以调用C语言的函数 D.C语言嵌入的汇编指令时,不可以使用C的变量3. 关于ATPCS规则,说法错误的是:A.只能使用R0-R3来传递参数 B.R13为堆栈指针SP,需要保护C.R14为连接寄存器,用于存放程序返回地址D.单字的返回值存放在R04. 关于交叉编译描述正确的是:A.编译器运行在目标机,生成的可执行文件在宿主机上运行B.编译器运行在宿主机,生成的可执行文件在宿主机上运行C.编译器运行在目标机,生成的可执行文件在目标机上运行D.编译器运行在宿主机,生成的可执行文件在目标机上运行5. 建立嵌入式Linux开发环境中,使用Bootp协议的直接目的是:A.分配宿主机的IP地址 B.分配目标机的IP地址C.用于宿主机和目标机之间通讯 D.用于监控目标机的运行。
2023/9/20 14:49:43 438KB 嵌入式 试卷 答案 复习
1
工业生产中温度控制具有单向性、时滞性、大惯性和时变性的特征,要实现温度控制的快速性和准确性,对于提高产品质量具有很重要的现实意义。
本课题针对温度控制的特点及实现准确温度控制的意义,设计了一种基于PID的恒温控制系统。
设计内容包括硬件和软件两个部分。
硬件电路以AT89S52单片机为微处理器,详细设计了为单片机提供电的电源电路,温度信号采样电路,键盘及显示电路,加温控制电路等四大电路模块。
软件部分主要对PID算法进行了数学建模和编程。
PID参数整定采用的是归一参数整定法。
本设计由键盘电路输入设定温度信号给单片机,温度信号采集电路采集现场温度信号给单片机,单片机根据输入与反馈信号的偏差进行PID计算,输出控制信号给加温控制电路,实现加温和停止。
显示电路实现现场温度的实时监控。
本系统PID参数整定在MATLAB软件下SIMULINK环境中进行了仿真,通过稳定边界法整定得到、、参数,最终系统无稳态误差,调节时间为30s,无超调量,各项指标均满足设计要求。
本系统实现简单,硬件要求不高,且能对温度进行时实显示,具有控制过程的特殊性,本设计提出了一种基于PID算法来实现恒温控制的温度控制系统,主要是为了达到生产过程中对温度控制速度快,准确性高等特点。
1
微机原理与接口技术内容主要包括微机系统概述、典型微处理器、指令系统、汇编语言程序设计、存储器系统、微机总线与输入/输出技术、中断系统、典型接口芯片及其应用等内容。
2023/9/18 2:19:34 8.18MB 微机原理 接口技术
1
本书按照人事部、信息产业部全国计算机技术与软件专业技术资格(水平)考试要求编写,内容紧扣《嵌入式系统设计师考试大纲》。
全书共6章,分别对嵌入式系统基础知识、嵌入式微处理器与接口设计、嵌入式软件与操作系统、嵌入式软件程序设计、嵌入式系统设计与维护等知识进行了详细的讲解,最后介绍了一个典型的嵌入式系统设计案例。
2023/9/6 12:35:41 25.19MB 嵌入式 软考指定教材
1
VxWorks串口驱动在ARM微处理器上的实现.pdf
2023/9/1 12:34:42 283KB VxWorks操作系统
1
开发人员的串行引导加载程序为用户提供在Freescale大多数微控制器上在线更新现有硬件的最简单方法。
在线编程不能替代任何调试和开发工具,它仅可用作一个通过串行异步端口或USB对嵌入式系统进行重编程的简单选项。
开发人员的串行引导加载程序所支持的微处理器包括8位系列HC08和HCS08以及32位系列的ColdFire和Kinetis。
全新Kinetis系列支持K系列和L系列。
2023/8/31 18:43:48 1.64MB Kinetis ColdFire HC08 HCS08
1
共 74 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡