跳转到主要内容
MCU加油站
Toggle navigation
首页
技术
新闻
下载中心
互动专区
视频
评测
活动
博客
登录
注册
关于Cortex-M你可能不了解的5件事
1、工业标准 ARM Cortex-M处理器是一个全球微处理器标准,已经授权给了超过40个ARM合作伙伴,包括领先的供应商如Freescale, NXP, STMicroelectronics, Texas Instruments,Toshiba, Atmel, Analog Devices, Silicon Labs, Spansion...通过使用一个标准的处理器,...
阅读详情
2016-11-10 |
Cortex-M
ARM Cortex-M3微处理器测试方法研究与实现
摘要: 作为32位RISC 微处理器主流芯片, ARM 芯片得到长足发展和广泛应用。因而, ARM 芯片的测试需求更加强劲的同时,测试工作量在加大,测试复杂度也在增加.本文给出了基于ARMCo rte x-M3 的微处理器测试方法,该方法也可用于类似结构的微处理器测试。 作为32位RISC微处理器主流芯片,ARM芯片得到长足发展和广泛应用。因而,ARM芯片的测试需求更加强劲的同时,...
阅读详情
2016-11-10 |
ARM
,
Cortex-M3
如何移植uCOS-II到Cortex-M3平台?这里有步骤!
本文的目的是希望读者能够通过本文的内容掌握移植uCOS-II 的规范方法。如果只是需要移植文件,可以直接去Micriμm的官网上下载。 移植uCOS-II,主要的移植工作是编写如下三个文件: OS_CPU.H OS_CPU_C.C OS_CPU_A.ASM 下面就按照这三个文件的顺序来介绍。本文以STM32F107+RealView Compiler 开发环境为例。如果使用的其他的开发环境,...
阅读详情
2016-11-10 |
uCOS-II
,
Cortex-M3
【下载】ARM Cortex-M 打造可穿戴设备蓝牙连网的不二之选
目前可穿戴设备中无线连接方式以蓝牙最为普遍,这也是因为很多早起的可穿戴设备是手机的附件的原因。当然,蓝牙技术的普及程度,以及模块化也有效促进了可穿戴设备选择蓝牙作为连网手段。对此,ARM的专家为您分析了Cortex-M系列微控制器对于蓝牙连网和可穿戴产品设计中的重要作用。 穿戴式产品市场持续快速演化,未来势必出现爆炸性成长,接下来几年可望出现各种全新的使用案例。市场研究机构 IHS 预测...
阅读详情
2016-11-10 |
ARM
,
Cortex-M
关于破解MCU的那些事儿
MCU的安全等级正在逐步提升,一些公司甚至推出了安全主控,这是很好的现象,说明大家越来越重视嵌入式领域的信息安全和程序安全了。但对于很多特殊行业,比如消费类电子产品,低成本的通讯模块、电源控制模块等等,迫于成本压力以及更新换代速度问题,都无法使用更安全的主控MCU,有很大一部分产品甚至还在使用51单片机,大家可能都知道破解51单片机是很容易的,但为什么容易,又是如何来破解的,...
阅读详情
2016-11-10 |
MCU
单片机C语言static属性和数码管显示程序
简介:static从英文上翻译是静态的意思,在C语言中static所起的作用也正是静态。对于局部变量而言,其作用域是局部的如某一子函数体,程序在每次执行时调用该子函数时,其声明的局部变量都会重新赋值。那如果我们想让程序在调用该子函数时,其声明的某个局部变量的...... static从英文上翻译是静态的意思,在C语言中static所起的作用也正是静态。对于局部变量而言,...
阅读详情
2016-11-09 |
单片机
,
C语言
电气故障检修的三步骤与八个技巧
一、电气故障检修的三步骤 (1)观察和调查故障现象: 电气故障现象是多种多样的。例如,同一类故障可能有不同的故障现象,不同类故障可能有同种故障现象,这种故障现象的同一性和多样性,给查找故障带来复杂性。但是,故障现象是检修电气故障的基本依据,是电气故障检修的起点,因而要对故障现象进行仔细观察、分析,找出故障现象中最主要的、最典型的方面,搞清故障发生的时间、地点、环境等。 (2)...
阅读详情
2016-11-09 |
电气
想了解ARM的中断系统,Linux-arm-GIC绝对不容错过
要了解arm中断系统,GIC绝对不容错过,好先付上一张大家都能百度到的图片。 GIC为中断控制器,不要和ARM core的中断搞混了,这些中断都是连接到ARM core的IRQ或者FIQ上的。 ++和*可以先不用考虑,用于安全模式。 GIC可以用于单核多核系统,这时候要抛开单片机的简单中断了,从图上看有SGI(Software-generated interrupt)、PPI(Private...
阅读详情
2016-11-09 |
Linux-arm-GIC
,
ARM
猴简单,教你在单片机上把自己的嵌入式OS跑起来
在编写我们的操作系统之前,我们需要明确一些事情。比如说 · 这个系统的运行环境是什么? · 怎么编译? · 基本中断环境是什么? · 上下文怎么切换? · 准备实现那些内容? · 基本数据类型是什么?等等。 (1)你的嵌入式操作系统准备叫什么名称?运行环境是什么?可以在实际环境上面运行吗? 我们准备把这个嵌入式操作系统称之为MiniOS。虽然这个操作系统实现的功能不多,但是麻雀虽小,...
阅读详情
2016-11-09 |
单片机
,
嵌入式
关于ucosIII中断、临界区与时间管理的那些事儿
今天的内容主要讲述进入和退出中断的方法、临界区的介绍以及延时函数,取消延时函数和获取系统时间。 1、ucosIII中断 中断:应内部或外部异步事件的请求中止当前任务,而去处理异步事件所要求的任务的过程叫做中断。 进入中断 OSIntNestingCtr来记录中断嵌套次数,UCOSIII最多支持250级的中断嵌套。退出中断服务函数时要调用函数OSIntExit()。 退出中断...
阅读详情
2016-11-08 |
ucosIII中断
,
临界区
,
延时函数
浅析看门狗电路的原理和用法
看门狗电路其实是一个定时器,有一个定时器控制寄存器,可以设定时间(开狗),到达时间后要置位(喂狗),如果没有的话,就认为是程序跑飞,就会发出RESET指令。 看门狗,又叫watchdog timer,从本质上来说就是一个定时器电路,一般有一个输入和一个输出,其中的输入叫做喂狗,输出一般连接到另外一个部分的复位端,另外一个部分就是所要处理的部分,暂且称之为MCU。 在MCU正常工作的时候,...
阅读详情
2016-11-08 |
看门狗
,
MCU
玩单片机必须要了解的“中断”!
中断 单片机CPU在处理某一事件A时,发生了另一事件B请求CPU迅速去处理(中断发生);CPU暂时中断当前的工作,转去处理事件B(中断响应和中断服务);待CPU将事件B处理完毕后,再回到原来事件A被中断的地方继续处理事件A(中断返回),这一过程称为中断。 例如,当你正在洗衣时,突然手机响了(中断发生),你暂时中断洗衣的工作,转去接电话(中断响应和中断服务),待你接完后,再回来继续洗衣(中断返回...
阅读详情
2016-11-08 |
中断
,
单片机
车用半导体未来成长表现优胜消费类电子
市场研究机构IC Insights的最新报告估计,汽车电子系统市场(automotive electronic systems)从现在到2020年之间可取得4.9%的复合年平均成长率(CAGR),在六个主要电子系统类别市场(如下图)中表现最佳。 在各种汽车电子系统中,安全与舒适系统(safety and convenience systems)是消费者正在寻找而且希望他们的新车有配备的功能;...
阅读详情
2016-11-08 |
汽车电子
,
MCU
【下载】嵌入式硬件系统接口电路设计
本文目录如下所示: 1. 嵌入式系统开发基础 2. 键盘接口技术 3. 显示接口技术 4. 模拟量输出传感器 5. 数字量输出传感器 6. 过程通道与人机接口 7. 常用电信电路接口 8. 控制接口电路 9. 数据通信及其接口电路 嵌入式系统的基本概念 IEEE(国际电气和电子工程师协会)对嵌入式系统的定义:“用于控制、监视或者辅助操作机器和设备的装置”(原文为:Devices Used to...
阅读详情
2016-11-07 |
嵌入式
,
硬件
,
接口
低功耗MCU系统软硬件设计考虑
电子产品的低功耗问题经常让产品设计者头痛而又不得不面对。以单片机(MCU)为核心的系统,其功耗主要由单片机功耗和单片机外围电路功耗组成。要降低单片机系统的功耗,需要从硬件和软件两方面入手。 硬件设计考虑因素 要满足单片机系统的低功耗要求,选用具有低功耗特性的单片机可以很容易实现。因为具有低功耗特性的单片机可以大大降低系统功耗,这可以从单片机的供电电压、内部结构、...
阅读详情
2016-11-07 |
MCU
,
低功耗
,
软硬件设计
‹‹
643 中的第 601
››