导航基带处理器芯片的低功耗设计 摘 要:提出了在独立式结构的基础上进行结构和算法优化的方法。采用软硬件结合的方法来实现卫星信号的捕获、跟踪以及导航计算。载波解调和C/A码解扩由ASIC硬件形式的基带信号处理器来完成,而在微处理器中运行的信号跟踪控制软件则调节基带信号处理器中的各种操作。微处理器... 2023-06-13 低功耗Cortex-M3快速捕获流水线文章技术应用嵌入式开发
自己动手用Cortex-M3与ADXL345做个重力感应遥控 现在几乎人人的手里都是一款安卓智能机这是我非常羡慕的,而我手里只有上学期用380元买的一台二手诺基亚N96,虽然也称得上智能机但是远远没有如今安卓智能的优秀,其中一个功能就是通过重力感应玩赛车游戏,我想这个大家都不陌生,只要把手机歪一歪斜一斜就可以控制赛车方向了,这个... 2023-06-13 重力感应ADXL345Cortex-M3文章课设毕设传感器类
基于ARM Cortex-M3的小型化远程监控智能电源系统 传统的电源维护采用的是人工手动式维护管理模式,而智能电源监控系统以嵌入式技术、计算机技术、通信技术等为基础,实现了电源系统向智能化、自动化管理模式的转变。随着当代科技的日益发展,数量巨大的各类设备的电源维护管理需要投入大量的人力、物力,像通信/ 电力设施所处环... 2023-06-13 电源设计电源监控智能Cortex-M3嵌入式文章课设毕设电源类
智能家居基于Cortex-M3/M0的感知与控制子网设计 1 系统体系结构物联网智能家居系统如图1所示,它实际上是一个分布式测控系统。它的上层管理网是以太网,用于在广阔的互联网范围内信息共享,其上连接有各种管理、存储及远程控制设备。它的下层,不再以功能(环境、抄表、安防、电控等)切割分块,而是按信息流走向整合形成感知/控制... 2023-06-13 智能家居感知网Cortex-M3Cortex-M0文章课设毕设通信类
两种MCU间的串行通信协议设计 引言 Cortex-M3是ARM公司推出的32位处理器,使用了最新一代的ARMv7架构,具有高性能、低功耗和低成本的优点。对那些对功耗与成本敏感、但又要求较高性能的嵌入式应用来说,Correx-M3无疑是最佳解决方案;而对成本要求苛刻、运算能力要求不高的设备来说,嵌入成熟稳定的8051处理器,... 2023-06-13 MCU串行通信通信协议Cortex-M3C51文章课设毕设通信类
Cortex-M3扫盲 Q1: Cortex-M3是什么?A: 它是ARM在重视MCU市场后,设计的一个用于32位单片机的处理器内核。Cortex-M3一经推出就得到整个业界的追捧,其先进的架构和很多突破性的特性更是促使MCU业界迎来“新生代”。Cortex-M3对应的ARM架构版本号是ARMv7M(注意,不要与ARM7混淆,ARM7... 2023-06-13 Cortex-M3单片机内核文章其他
基于Cortex-M3的MP3播放器设计 引言STM32系列微控制器采用ARM公司最新的CortexM3内核\[1\]。VS1003音频解码芯片为VS10xx系列的第三代产品,是芬兰VLSI Solution 公司生产的单片MP3/WMA/MIDI解码和ADPCM编码芯片\[2\]。本文采用STM32系列微控制器,结合解码芯片VS1003、SD卡、LCD等外围设备设计并实现... 2023-06-13 Cortex-M3STM32MP3播放器VS1003文章技术应用消费电子
μC/OS-II就绪表算法在Cortex-M3架构上的适配设计 μc/Os-Ⅱ的就绪表设置、清除、查找算法,是高效的、跨平台的程序。它使用了两个查找数组OSMapTbl[8]和OSUnMapTbl[256],以提高查找就绪表的速度,尽快获取就绪任务的最高优先级。Cortex-M3是ARM公司较新的一种架构版本,主要应用在单片机领域。基于它生产的32位芯片日益增多;co... 2023-06-13 Cortex-M3就绪表μC/OS-II文章技术应用嵌入式开发
STM32中用到的Cortex-M3寄存器说明 在STM32的固件库中定义了三个结构体与这三个寄存器组相对应,这三个结构体与ARM手册中寄存器的对应关系如下:1)、NVIC寄存器组STM32的固件库中有如下定义:typedefstruct{vu32ISER[2];u32RESERVED0[30];vu32ICER[2];u32RSERVED1[30];vu32ISPR[2];u32RESERVED2[30];vu32ICPR[2]... 2023-06-13 STM32Cortex-M3寄存器说明文章单片机基础知识
ARM Cortex-M3的优势 1. 三级流水线+分支预测ARM Cortex-M3与ARM7内核一样,采用适合于微控制器应用的三级流水线,但增加了分支预测功能。ARM Cortex-M3内核的预取部件具有分支预测功能,可以预取分支目标地址的指令,使分支延迟减少到一个时钟周期。2. 哈佛结构在现代流水线处理器上,由于取指、译码... 2023-06-13 ARMCortex-M3哈佛结构Thumb2文章单片机STM32
嵌入式系统简介ARM 嵌入式计算机系统 1.1 嵌入式系统简介1.1.1 嵌入式计算机系统计算机的出现首先是应用于数值计算。随着计算机技术的不断发展,计算机的处理速度越来越快,存储容量越来越大,外围设备的性能越来越好,满足了高速数值计算量数据处理的需要,形成了高性能的通用计算机系统。1.什么是嵌入式系统 以往我... 2023-06-13 ARMCortex-M3哈佛结构Thumb2文章单片机AVR单片机
AVR单片机简介ATMEL公司的单片机产品 1.3AVR单片机简介1.3.1ATMEL公司的单片机产品ATMEL公司是世界上著名的生产高性能、低功耗、非易失性存储器和各种数字模拟IC芯片的半导体制造公司。在单片微控制器方面,ATMEL公司有基于8051内核、基于AVR内核和基于ARM内核的三大系列单片机产品(确切的讲,最后一款应称为嵌入... 2023-06-13 ARMCortex-M3哈佛结构Thumb2文章单片机
基于Cortex-M3内核的TFT触摸屏在环境监控系统中的应 0 引言触摸屏是一种新型的电子输入设备,是目前最简单、方便、自然的一种人机交互方式,它赋予了多媒体以崭新的面貌,是极富吸引力的全新多媒体交互设备。将ARMCortex-M3内核和TFT触摸屏结合在一起,以环境监控系统为应用,对ARM公司的Cortex-M3内核进行了分析,并研究了Cortex-M3内... 2023-06-13 Cortex-M3文章技术应用光电显示
基于Cortex-M3处理器的步进电机控制系统 步进电机的控制方式是将电脉冲信号转换为角位移,在未超载的情况下,步进电机的速度和位置分别取决于脉冲频率以及脉冲个数。步进电机控制方便,在众多行业都得到广泛的使用,诸如数控机床、机械包装等机械行业、机器人等电子行业、还有医疗设备等众多领域。在实际的工程应用中,由... 2023-06-13 ARMCortex-M3步进电机文章课设毕设电机类
基于STM32的电池管理系统触摸屏设计 引 言电动车一直以清洁环保而备受关注,加上能源危机加剧、油价不断上涨,电动车也越来越受到用户的青睐。电动车一般采用锂电池供电,由多个单体电池 串联成电池组作为动力电源。但由于各个串联单体电池特性不能保证完全一致,因此相同的电流下充电放电速度也会不同,如果不进行均... 2023-06-13 触摸屏STM32电池管理系统Cortex-M3文章技术应用光电显示
关于SYSTick的一些问题 Q:什么是SYSTick定时器?SysTick是一个24位的倒计数定时器,当计到0时,将从RELOAD寄存器中自动重装载定时初值。只要不把它在SysTick控制及状态寄存器中的使能位清除,就永不停息。Q:为什么要设置SysTick定时器?(1)产生操作系统的时钟节拍SysTick定时器被捆绑在NVIC中,用于产生SYSTICK... 2023-06-13 Systick系统时钟STM32Cortex-M3文章单片机
STM32 核心Cortex-M3 处理器 简言之,Cortex-M3 处理器拥有32 位CPU,并行总线结构,嵌套中断向量控制单元,调试系统以及标准的存储映射。嵌套中断向量控制器(Nested Vector Interrupt Controller,简称NVIC)是Cortex-M3 处理器中一个比较关键的组件,它为基于Cortex-M3 的微控制器提供了标准的中断架构和优秀... 2023-06-13 STM32Cortex-M3处理器文章单片机
Cortex-M3 MCU如何走出差异化的8位单片机替代之路 前阵子,MCU市场“噩耗”频频传出。由于微控制器产品利润的不断下滑,先是富士通半导体宣布出售其MCU业务,紧接着三星半导体也不得不断臂淡出MCU市场。不过,在眼下阴云密布的MCU市场上也并非只有坏消息,日前,Silicon Labs就宣布签署了收购Energy Micro AS的最终协议。... 2023-06-13 Cortex-M3MCU单片机文章其他
FreeRTOS 定时器精度研究 背景介绍 FreeRTOS 以其移植方便,高度可定制,footprint 小,使其在嵌入式操作系统中的份额不容小觑! 尤以免费 license,颇受开发者青睐。问题描述客户在基于cortex-m3的平台上使用FreeRTOS系统提供的定时器功能时,意外发现定时器的精确度不够高。譬如,设置1秒钟的定时器,理... 2023-06-13 FreeRTOS定时器精度研究Cortex-M3文章单片机STM32
选ARM7还是选Cortex-M3(转载,经典的必看的!) 1.ARM实现方法ARM Cortex-M3是一种基于ARM V7架构的最新ARM嵌入式内核,它采用哈佛结构,使用分离的指令和数据总线( 冯诺伊曼结构下,数据和指令共用一条总线 )。从本质上来说,哈佛结构在物理上更为复杂,但是处理速度明显加快。根据摩尔定理,复杂性并不是一件非常重要的事,而吞吐量的... 2023-06-13 ARM7Cortex-M3中断指令集文章单片机ARM
STM32经典概述,纯干货 首先,在学习Cortex-M3时,我们必须要知道必要的缩略语。 整理如下:AMBA:先进单片机总线架构 ADK:AMBA设计套件AHB:先进高性能总线 AHB-AP:AHB访问端口APB:先进外设总线 ARM ARM:ARM架构参考手册ASIC:行业领域专用集成电路 ATB :先进跟踪总线BE8:字节不变式大端模式 CPI:每条指令的周... 2023-06-13 单片机STM32Cortex-M3文章
基于STM32的嵌入式双目图像采集系统设计 1引言随着图像处理技术及嵌入式系统的发展,利用嵌入式系统进行图像处理,已使如视频监控、视频电话和视频会议等应用成为可能。嵌入式系统上进行图像采集则是实现这些应用的前提。双目立体视觉通常由两个摄像头从两个不同的角度,同时获取外界物体的两幅图像,或由单独一个摄像... 2023-06-13 Cortex-M3µCOS-IIVxWorksSTM32图像采集文章单片机