E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
CORTEX-M3
【STM32】GPIO的相关配置寄存器、库函数、位操作(实例:STM32控制跑马灯)
STM32F1xx官方资料:《STM32中文参考手册V10》-第8章通用和复用功能IO(GPIO和AFIO)《
Cortex-M3
权威指南(中文)》第5章位带操作硬件连接假设跑马灯实验的硬件连接如上图所示
Yngz_Miao
·
2018-04-11 22:43
《嵌入式》STM32开发笔记
【STM32】SysTick滴答定时器(delay延时函数讲解)
STM32F1xx官方资料:《
Cortex-M3
权威指南-中文》-第8章最后一个小节:Systick定时器SysTick定时器Systick定时器,是一个简单的定时器,对于CM3、CM4内核芯片,都有Systick
Yngz_Miao
·
2018-04-09 13:56
《嵌入式》STM32开发笔记
【STM32】NVIC中断优先级管理(中断向量表)
STM32F1xx官方资料:《STM32中文参考手册V10》-第9章中断和事件
Cortex-M3
内核支持256个中断,其中包含了16个内核中断(异常)和240个外部中断,并且具有256级的可编程中断设置
Yngz_Miao
·
2018-04-08 19:22
《嵌入式》STM32开发笔记
STM32学习总结(2)-----配置底层地址点亮LED
对于STM32来说
Cortex-M3
内核是由ARM设计的,ST公司设计其他的部分。3.操作地址根
D_Katter
·
2018-04-03 17:20
Hardware
FreeRTOS学习之:临界段和开关中断
本章教程配套的例子含
Cortex-M3
内核的STM32F103和Cortex-M4内核的STM32F407以及F429。
JawSoW
·
2018-03-06 20:16
RTOS
文件属性-3.2.linux应用编程和网络编程第2部分
精通U-Boot、Linuxkernel移植及驱动程序开发;精通C、C++、Java、C#等高级语言,熟悉ARMCortex-A、
Cortex-M3
/M4等体课程介绍:本课程主要讲解linux中的文件属性的获取和处理
CSDN学院
·
2018-02-09 14:40
CSDN学院【资讯】
CSDN学院【优惠活动】
CSDN学院【免费公开课】
2.12.uboot的移植2-从uboot官方标准uboot开始移植
精通U-Boot、Linuxkernel移植及驱动程序开发;精通C、C++、Java、C#等高级语言,熟悉ARMCortex-A、
Cortex-M3
/M4等体系结构;熟悉三星平台S3C2440、S3C6410
CSDN学院
·
2018-02-08 17:46
CSDN学院【资讯】
CSDN学院【优惠活动】
CSDN学院【免费公开课】
Cortex-M3
的一些关键概念!
工作模式线程模式(Threadmode):处理器复位或异常退出时为此模式。此模式下的代码可以是特权代码也可以是用户代码,通过CONTROL[0]控制。处理模式(Handlermode):出现异常(包括中断)时进入此模式,此模式下所有代码为特权访问。代码权限特权访问:对处理器资源拥有完全访问限权;处理器复位后进入此访问模式;清零CONTROL[0]进入用户模式。用户访问:禁止访问多数系统寄存器。只能
嵌入式资讯精选
·
2018-01-14 00:00
STM32之中断嵌套控制器
STM32(
Cortex-M3
)中的优先级概念STM32(
Cortex-M3
)中有两个优先级的概念:抢占式优先级和响应优先级,也把响应优先级称作“亚优先级”或“副优先级”,每个中断源都需要被指定这两种优先级
QQ1034313020
·
2017-12-24 18:54
STM32
痞子衡嵌入式:恩智浦LPC系列MCU开发那些事 - 索引
MCU,但早期的产品LPC2000/3000系列属于ARM7/9内核的产品,直到2008年开始推出的LPC1800系列标志着恩智浦也加入了ARMCortex-MMCU阵营,LPC18xx系列MCU,搭载
Cortex-M3
痞子衡
·
2017-12-02 19:00
STM32与S3C2440的区别
下面我就大概解释一下大家遇到的困惑:一、stm32(暂时不能跑linux)stm32是ST公司推出的基于
Cortex-M3
内核的
翟羽镬
·
2017-09-03 01:21
linux学习笔记
复位和时钟控制(RCC)
外部复位)WWDG计数结束IWDG计数结束软件复位(通过NVIC)低电压管理的复位电源复位复位除了备份区域以外所有的寄存器;来源:上电/掉电复位(POR/PDR复位)退出STANDBY模式软件复位通过将
Cortex-M3
习惯就好zz
·
2017-08-15 09:01
嵌入式
纯干货|最经典的STM32-M3概述!
首先,在学习
Cortex-M3
时,我们必须要知道必要的缩略语。
dilireba
·
2017-08-04 16:54
资讯精选|ARM免预付授权费用计划增加
Cortex-M3
架构设计 加速物联网发展
根据ARM宣布消息,未来将在既有Cortex-M0架构配合免预付授权费用计划推行之余,额外加入
Cortex-M3
架构设计,让更多针对物联网应用处理器可在完成设计且进行出货才进行授权收费,并且吸引更多嵌入式开发者加入此类处理器产品设计
Mr_zebra
·
2017-08-01 13:54
架构
ARM
物联网
数据采集
处理器
资讯精选
STM32学习笔记(5):复位和复位序列(Reset and Reset Sequence)
注意:本文中关于复位和复位序列的叙述只适用于
Cortex-M3
和Cortex-M4(F)(同样适用于Cortex-M0内核处理器),而Cortex-M7内核的复位序列与其有点不一样。
Cacti_one
·
2017-05-22 12:36
STM32F429
STM32中断优先级彻底讲解
二:优先级判断STM32(
Cortex-M3
)中有两个优先级的概念——抢占式优先级和响应优先级,有人把响应优先级称作'亚优先级'或'副优先级',每个中断源都需要被指定这两种优先级
Cxiaoqiu
·
2017-05-15 10:14
stm32
STM32
STM32中断优先级彻底讲解
二:优先级判断STM32(
Cortex-M3
)中有两个优先级的概念——抢占式优先级和响应优先级,有人把响应优先级称作'亚优先级'或'副优先级',每个中断源都需要被指定这两种优先级
Cxiaoqiu
·
2017-05-15 10:14
stm32
STM32
STM32学习笔记(1):位带操作(Bit_band Operations)
注意:本文中关于STM32的位带操作原理只适用于
Cortex-M3
和Cortex-M4(F)内核处理器,Cortex-M系列的其他内核处理器可能不支持位段操作(如Cortex-M0内核处理器就不支持位段操作
Cacti_one
·
2017-04-11 11:34
STM32F429
FreeRTOS的源代码个人分析(基于KEIL下STM32F103的Demo) 二
关于这个文件的分析可以先学习
Cortex-M3
权威手
Edward_weiwei
·
2017-02-04 16:18
嵌入式
FreeRTOS
STM32
FreeRTOS的源代码个人分析(基于KEIL下STM32F103的Demo) 二
关于这个文件的分析可以先学习
Cortex-M3
权威手
Edward_weiwei
·
2017-02-04 16:18
嵌入式
FreeRTOS
STM32
[001-Cortex_M3-GCC汇编] 第一个点灯程序
背景使用
Cortex-M3
已经有一段时间了,大大小小也做过几个项目,可以说对这个系列的片子是有一定的了解。相对于以前的8位单片机来说,其存储空间,外设种类都有较大的提升,这对于产品的应用显得非常便利。
p_fly
·
2017-01-26 12:54
Cortex-M3
STM32中断优先级分组概念
在进行STM32f103的时候,进行中断分组的相关概念
Cortex-M3
允许具有较少中断源时使用较少的寄存器位指定中断源的优先级,因此STM32把指定中断优先级的寄存器位减少到4位,这4个寄存器位的分组方式如下
AndrewYZWang
·
2016-12-20 09:23
STM32中的抢占优先级、响应优先级概念
STM32(
Cortex-M3
)中有两个优先级的概念——抢占式优先级和响应优先级,有人把响应优先级称作'亚优先级'或'副优先级',每个中断源都需要被指定这两种优先级。
编程浪子_
·
2016-12-05 11:00
FreeRTOS高级篇4---FreeRTOS任务切换分析
任务切换是这一过程的直接实施者,为了更快的找到优先级最高的就绪任务,任务切换的代码通常都是精心设计的,甚至会用到汇编指令或者与硬件相关的特性,比如
Cortex-M3
的CLZ指令。
痞子IT
·
2016-10-19 08:00
RTOS
STM32总结
Cortex-M3
的4Gbyte地址空
E_ROAD_BY_U
·
2016-10-03 21:53
STM32
时钟滴答定时器(sysclk)用法详解
目录:概述:本篇博客针对sysclk内核定时器(时钟滴答定时器)的常见用法进行总结,分别实现sysclk的定时、延时、计时功能,全部为代码,寄存器描述需参考《
Cortex-M3
权威指南》。
恰冯同学年少
·
2016-10-03 04:17
stm32
STM32启动文件总结
而
Cortex-M3
内核则正好相反,有3种情况:1、通过boot引脚设置可以将中断向量表定位于SRAM区,即起始地址为0x2000000,
E_ROAD_BY_U
·
2016-08-29 21:38
STM32
第9章 初识STM32固件库—零死角玩转STM32-F429系列
教程请到秉火论坛下载:www.firebbs.cn野火视频教程优酷观看网址:http://i.youku.com/firege本章参考资料:《STM32F4xx参考手册》、《STM32F4xx规格书》、《
Cortex-M3
0木木0
·
2016-08-26 09:49
F429-零死角
STM32开发实战
STM32 的Systick操作
首先需要知道的是:1)STM32的内核是
Cortex-M3
,而Systick则是属于
Cortex-M3
的内核的。2)Systick为内核提供系统时钟用,比如可以用来作为操作系统的滴答时钟。
古泥瓦
·
2016-07-15 15:53
STM32
Systick
STM32试题及答案
处理器采用的架构是(D)(A)v4T(B)v5TE(C)v6(D)v72.NVIC可用来表示优先权等级的位数可配置为是(D)(A)2(B)4(C)6(D)83.Cortex-M系列正式发布的版本是(A)(A)
Cortex-M3
Lower_Lamb
·
2016-06-20 10:35
FPGA
FreeRTOS高级篇4---FreeRTOS任务切换分析
任务切换是这一过程的直接实施者,为了更快的找到优先级最高的就绪任务,任务切换的代码通常都是精心设计的,甚至会用到汇编指令或者与硬件相关的特性,比如
Cortex-M3
的CLZ指令。
zhzht19861011
·
2016-05-15 19:00
Error:Flash Download Failed-"
Cortex-M3
"
Error:FlashDownloadFailed-"
Cortex-M3
"出现一般有两种情况: 1.SWD模式下,Debug菜单中,Reset菜单选项(Autodetect/HWreset/sysresetReq
小波Linux
·
2016-05-13 22:00
Error:Flash Download Failed-"
Cortex-M3
"
Error:FlashDownloadFailed-"
Cortex-M3
"出现一般有两种情况: 1.SWD模式下,Debug菜单中,Reset菜单选项(Autodetect/HWreset/sysresetReq
小波Linux
·
2016-05-13 22:00
Cortex-M3
上下文切换
上下文的切换,首先是调用OSCtxSw,该函数并没有真正的进行切换,只是出发的PendSV中断。上下文的切换在OS_CPU_PendSVHandler中完成。OSCtxSw LDRR0,=NVIC_INT_CTRL获取中断控制寄存器地址 LDRR1,=NVIC_PENDSVSET获取PendSV中断向量 STRR1,[R0]触发PendSV中断 BXLR函数返回OS_CPU_PendSVHandl
ljqhack
·
2016-04-15 10:00
cpu
OS
switch
上下文
ucos
STM32F10x之NVIC
1异常类型
Cortex-M3
内核具有强大的异常响应系统,它把能够打断当前代码执行流程的事件分为异常(exception)和中断(interrupt),并把它们用一个表管理起来,编号为0~15的称为内核异常
hackvilin
·
2016-04-09 19:36
Cortex-M3
工作模式与异常
Cortex-M3
工作模式与异常宗旨:技术的学习是有限的,分享的精神的无限的。一、工作模式 线程模式和手柄模式。
a1314521531
·
2016-04-09 15:00
工作
异常
cortex工作模式和异常
Cortex M3内核架构
1、ARMCortex-M3处理器
Cortex-M3
处理器内核是单片机的中央处理单元(CPU)。完整的基于CM3的MCU还需要很多其它组件。
a1314521531
·
2016-04-09 15:48
Cortex
M3/STM32F103
Cortex M3内核架构
1、ARMCortex-M3处理器
Cortex-M3
处理器内核是单片机的中央处理单元(CPU)。完整的基于CM3的MCU还需要很多其它组件。
a1314521531
·
2016-04-09 15:00
技术
架构
内核
处理器
Cortex
M3
Cortex-M3
异常响应具体行为
响应中断三个步骤:1.入栈:将8个寄存器的值压入栈2.取中断向量:从向量表找出服务程序入口地址3.选择堆栈指针MSP/PSP,更新堆栈指针SP,更新连接寄存器LR,更新程序计数器PC入栈操作如下所示注意这里为啥只压入R0-R3以及R12呢?原来,在ARM上,有一套的C函数调用标准约定(《C/C++ProcedureCallStandardfortheARMArchitecture》,AAPCS,R
ljqhack
·
2016-03-31 21:00
Flash Download Failed-"
Cortex-M3
"
rror:FlashDownloadFailed-"
Cortex-M3
"出现一般有两种情况: 1.SWD模式下,Debug菜单中,Reset菜单选项(Autodetect/HWreset/sysresetReq
小波Linux
·
2016-03-15 21:00
CME-M5系列(一)——简介
一直关注FPGASoC,之前用过Altera的CV系列,最近又入手了两个低端的SoC,一个是Actel的SmartFusion,另一个是国产京微雅格的M5,前者是
Cortex-M3
核,后者是增强型51。
SinoEmbedded
·
2016-03-04 18:48
FPGA
CME-M5系列(一)——简介
一直关注FPGASoC,之前用过Altera的CV系列,最近又入手了两个低端的SoC,一个是Actel的SmartFusion,另一个是国产京微雅格的M5,前者是
Cortex-M3
核,后者是增强型51。
chinastand
·
2016-03-04 18:00
SOC
国产
FPFA
ARM
Cortex-M3
MCU的I2C&DMA操作被频繁的中断打挂了
在项目开发的过程中,发现程序总是死在判断DMA一次传输是否完成这个标志位上。进一步回退分析,发现是在I2C读的过程中,有使用到DMA去取外部I2C设备的data。但是data并没有读完,Data为32bits,DMA在读到18bits时,就出现读不到databit了。导致I2C硬件模块不能进一步动作,SCK一直被拉低,没有clock输出,SDA也是如此。下面是通过示波器抓到的波形: 在上面的波形图
ironX
·
2016-02-16 11:00
ARM
Cortex-M3
MCU的I2C&DMA操作被频繁的中断打挂了
在项目开发的过程中,发现程序总是死在判断DMA一次传输是否完成这个标志位上。进一步回退分析,发现是在I2C读的过程中,有使用到DMA去取外部I2C设备的data。但是data并没有读完,Data为32bits,DMA在读到18bits时,就出现读不到databit了。导致I2C硬件模块不能进一步动作,SCK一直被拉低,没有clock输出,SDA也是如此。下面是通过示波器抓到的波形: 在上面的波形图
ironX
·
2016-02-16 11:00
STM32低功耗模式实践
停止模式,除了
Cortex-M3
内核停止外,所有外设时钟也被关闭,可以选择使能内部时钟,SRAM和寄存器内容被保留,IO口保持为进入睡眠前的状态。
随想ustb
·
2016-01-28 09:31
STM32
STM32低功耗模式实践
停止模式,除了
Cortex-M3
内核停止外,所有外设时钟也被关闭,可以选择使能内部时钟,SRAM和寄存器内容被保留,IO口保持为进入睡眠前的状态。
DanielLee_ustb
·
2016-01-28 09:00
STM32中断优先级彻底讲解
二:优先级判断STM32(
Cortex-M3
)中有两个优先级的概念——抢占式优先级和响应优先级,有人把响应优先级称作'亚优先级'或'副优先级',每个中断源都需要被指定这两种优先级。
随想ustb
·
2016-01-24 00:44
STM32
STM32中断优先级彻底讲解
二:优先级判断STM32(
Cortex-M3
)中有两个优先级的概念——抢占式优先级和响应优先级,有人把响应优先级称作'亚优先级'或'副优先级',每个中断源都需要被指定这两种优先级。具有
DanielLee_ustb
·
2016-01-24 00:00
ARM RTX操作系统—Overview—Product Specification
RTX内核library可以使用在以下ARM设备上:ARM7andARM9Cortex-M0/M1,
Cortex-M3
,Cortex-M4,andCortex-R4Cortex-M处理器拥有增强的RTOS
ironX
·
2016-01-17 11:00
FreeRTOS系列第10篇---FreeRTOS任务创建和删除
在FreeRTOS移植到
Cortex-M3
硬件平台的文章中,我们已经见过任务创建API,但那篇文章的重点在于如何移植FreeRTOS,本文将重点放在任务的创建和删除API函数上面。
zhzht19861011
·
2015-12-21 14:00
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他