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
FreeRTOS学习笔记—CM4内核中断在RTOS中的使用方法
本篇文章主要是谈Cortex-M4内核中断的一些概念以及其在FreeRTOS中的使用方法,部分内容摘自《
Cortex-M3
权威指南(宋岩译)》,在此向作者表示感谢。
hkchenhao
·
2015-07-31 15:00
Cortex
RTOS
stm32笔记1
芯片内核采用32位
cortex-m3
或m4。另外ST公司还有stm8芯片。芯片内核采用32位CORTEX-
杯子里的影
·
2015-07-01 23:32
stm32开发入门
单片机
stm32笔记1
芯片内核采用32位
cortex-m3
或m4。 另外ST公司还有stm
杯子里的影
·
2015-07-01 23:32
stm32开发入门
ARM
Cortex-M3
中断跳转过程
在学习CM3的时候,仔细学习了CM3的中断跳转过程,发现嵌入式的MCU在这一块基本上是一样的,当然不同架构的MCU也有自己的特性。我来介绍下CM3的中断跳转过程,首先假设中断发生,CM3内核开始响应中断,由于不同厂家的CM3可能略有区别,但CM3的内核肯定是一样的,所以我们在这个前提下开始讨论,暂时把中断屏蔽位,标志位之类的东西放在一边。现在介绍中断响应的过程:1、压栈。从这一点来讲几乎所有的处理
csshuke
·
2015-06-25 15:37
ARM
Error:Flash Download Failed-"
Cortex-M3
"
MDK连接仿真器下载程序时出现:Error:FlashDownloadFailed-"
Cortex-M3
" 解决:1.可能是没有配置好,按照:http://blog.csdn.net/zhangjikuan
zhangjikuan
·
2015-06-24 18:00
Flash
download
stm32
Jlink
faile
jtag
Cortex-M3
STM32处理器存储空间布局解析
一、
Cortex-M3
支持最大4GB的存储空间,其地址映射关系如下图二、存储器映射实例:256KBFlash 48KBSRAMIROM1为片上程序存储器,即片上集成的Flash存储器,对该处理器Flash
kevinhg
·
2015-05-09 11:00
转载--在main()之前,IAR都做了啥?
最近要在
Cortex-M3
上写一个简单的操作系统,打算使用IAR,为了写好启动代码,花了一些时间了解了IAR在main()以前做了些什么事。
xiufu004
·
2015-05-06 23:00
从第二个函数NVIC_PriorityGroupConfig()中了解
Cortex-M3
的中断
需要看《
Cortex-M3
权威指南》,这本书是着重描述此M3内核相关的东西。N
NightCode
·
2015-04-13 12:00
STM32启动过程分析
而
Cortex-M3
内核则正好相反,有3种情况:1、通过boo
MetalSeed
·
2015-03-26 15:00
启动
开发环境(摘自网络)
下面是一篇在网上找的文章,介绍了三种开发环境,在此引用:STM32移植contiki入门之一:系统介绍和开发环境搭建前言:由于项目的原因,需要在LPC1788(STM32
cortex-M3
)上面跑contiki
frank_jb
·
2015-03-21 16:00
stm32
instant
嵌入式操作系统
contiki
contiki
Cortex-M系列的优劣对比
Cortex-M系列基于ARMv7-M架构(用于
Cortex-M3
和Cortex-M4)构建,而较低的Cortex-M0+基于ARMv6-M架构构建。
宁静以致墨
·
2015-03-16 17:39
ARM
Cortex-M
什么是PendSV
更详细的内容在《
Cortex-M3
权威指南》里有介绍,下面我摘抄了一段。OS可以利用它“缓期执行”一个异常——直
linglongqiongge
·
2015-03-12 21:00
Cortex-M3
笔记
1.寄存器:R0-R15R0-R12可作为通用寄存器随意使用。R13:作为栈指针,有两个栈指针,PSP和MSP,某一时刻只有一个可见,可以通过修改CONTROL寄存器来切换使用PSP或者MSP。R14:作为LR链接寄存器,存储函数返回地址R15:作为PC指针2.处理器的三种状态:a.用户级线程b.特权级线程c.特权级别Handler处理器状态机转换如下图。3.中断悬起4.中断优先级5.异常类型6.
wu5795175
·
2015-02-22 14:00
ARM演化变迁性能对比
Cortex:M系列:Cortex-M0,Cortex-M1,Cortex-M2,
Cortex-M3
,Cortex-M4应用于工控领域(没有操作系统)类比单片机性能比单片机强。
enen_linux_note
·
2015-01-15 22:22
ARM
STM32--输入输出模式分析
在
Cortex-M3
里,对于GPIO的配置种类有8种之多:open-drain与push-pull
u011461420
·
2014-12-30 22:00
STM32初学者必知
STM32初学者必知 STM32初学者必知STM32STM32的核心
Cortex-M3
处理器是一个标准化的微控制器结构,希望思考一下,何为标准化?
yhhedu
·
2014-12-16 12:00
STM32学习笔记1-点亮LED
Cortex-M3
芯片ARM公司设计内核,其他厂商设计之外的部件(片上外设如串口,定时器)。解决兼容性问题提出了CMSIS标准,这一层位于硬件与OS或者用户层之间,屏蔽了硬件差异,提供简单的接口。
u011680118
·
2014-12-14 19:00
硬件
驱动
stm32
[嵌入式裸机课程]
Cortex-M3
开发实训班
[嵌入式裸机课程]
Cortex-M3
开发实训班ARM Cortex™-M3 处理器是行业领先的 32 位处理器,适用于具有较高确定性的实时应用,它经过专门开发,可使合作伙伴针对广泛的设备(包括微控制器、
若云
·
2014-12-03 19:00
嵌入式
C语言
单片机
stm32
新手必看,关于STM32其他问题
新手必看,关于STM32其他问题1、使用JTAG download程序至STM32F205XX(with
Cortex-M3
)问:�教各位先�M,若欲使用JTAG interface下�d程序至STM32F205XX
若云520
·
2014-12-03 15:37
嵌入式
单片机
stm32
STM32电源管理
(1)3钟模式①睡眠模式②停止模式③待机模式1.睡眠模式:
Cortex-M3
内核(可理解成CPU)停止工作,CPU供电1.8V有,外设任在运行,唤醒后从原来位置执行2.停机模式:所有时钟都停止,CPU
CPJ_Phone
·
2014-11-10 13:38
电源管理
STM32睡眠
STM32待机
STM32停机
4.Cortex_M
Cortex-M4 处理器
由于之前一直用
Cortex-M3
内核,在做运动控制方面项目时,比如PID控制精度、矢量计算等等、碰到了浮点运算带来的一些列问题,为此特定查了一些资料相关资料,发现STM32F2xx系列教之1xx有不少功能提升
lifan_3a
·
2014-11-04 15:00
从Cortex - M3过度到Cortex - M4(4)----
Cortex-M3
、4比较
1.内存保护单元MPU 与
Cortex-M3
的相同,MPU是一个Cortex-M4中用于内存保护的可选组件。处理器支持标准ARMv7内存保护系统结构模型。
lifan_3a
·
2014-11-04 14:00
STM32中断优先级概念
二:优先级判断STM32(
Cortex-M3
)中有两个优先级的概念——抢占优先级和响应优先级,其属性编号越小,则优先级别越高。有人把响应优先级称作“亚优先级”或“副优先级”,每个中断源都需要被指定这两
kevinhg
·
2014-10-24 11:00
cortex-m3
,基于qemu(lm3s6965evb)模拟器(第一篇)
1.前言 让我们先来了解一下
cortex-m3
和stm32、lm3s之间的关系。
不一样的四季
·
2014-10-15 08:00
Cortex-M3
lm3s
U-boot主循环main_loop分析
原文在我博客:http://blog.csdn.net/andy_wsj/article/details/8614905最近在写
cortex-M3
的一个裸机程序,写的过程中突然想到,虽然这个程序很简单但是我并没有关心
cubieboard
·
2014-08-17 13:00
cubieboard
u-boot
mian_loop分析
STM32位带操作详解
一.
Cortex-M3
存储器映射存储区最开始的1GB空间分别为code(代码)区和SRAM区,Code区使用经过针对优化的I-Code总线来连接,同理,SRAM区使用D-Code总线连接,虽然SRAM也可以用来转载和执行代码
a493203176
·
2014-08-14 15:09
STM32中关于Contex-M3寄存器说明--NVIC/SCB/SysTick
在STM32中用到了
Cortex-M3
定义的三组寄存器,有关这三组寄存器的说明不在STM32的技术手册中,需要参考ARM公司发布的Cortex-M3TechnicalReferenceManual(r2p0
文剑Boy
·
2014-07-31 19:50
技术
博客
寄存器
单片机
•随笔
STM32中关于Contex-M3寄存器说明--NVIC/SCB/SysTick
在STM32中用到了
Cortex-M3
定义的三组寄存器,有关这三组寄存器的说明不在STM32的技术手册中,需要参考ARM公司发布的Cortex-M3TechnicalReferenceManual(r2p0
文剑Boy
·
2014-07-31 19:50
技术
博客
寄存器
结构体
网上
STM32存储器 — <2>STM32存储器知识的相关应用(IAP、Bit Banding)
/s/blog_6a31d1060100uaa3.htmlSTM32存储器 — STM32存储器知识的相关应用(IAP、Bit Banding) (2011-07-2311:08:01)转载▼标签:
cortex-m3
baidu_30399443
·
2014-07-31 17:00
stm32
关于STM32的存储器
http://blog.sina.com.cn/s/blog_6a31d1060100ua9v.htmlSTM32存储器 — 关于STM32的存储器 (2011-07-2310:57:50)转载▼标签:
cortex-m3
baidu_30399443
·
2014-07-31 17:00
stm32
Cortex M3 Bit-banding简介
details/7676397 CortexM3Bit-banding简介分类: ARM MCU2012-06-1914:30 1369人阅读 评论(0) 收藏 举报存储byte语言iocbit-band是
Cortex-M3
baidu_30399443
·
2014-07-31 10:00
C语言
mcu
ARM
处理者模式(handler mode,以后不再把 handler中译——译注)和线程模式(thread mode)
http://forum.eepw.com.cn/thread/194972/1/
Cortex-M3
处理器支持两种处理器的操作模式,还支持两级特权操作。
baidu_30399443
·
2014-07-23 09:00
stm32
3.7
Cortex-M3
的堆栈实现
http://www.softwarehistory.net/h/Cortex_M3_DefinGuide/25.php3.7Cortex-M3的堆栈实现《
Cortex-M3
权威指南》,嵌入式处理器开发教程
baidu_30399443
·
2014-07-23 09:00
stm32
stm32中断优先级快速入门
1.基本概念STM32(
Cortex-M3
架构)中有两个优先级的概念——抢占式优先级和响应优先级.有人把响应优先级称作'亚优先级'或'副优先级',每个中断源都需要被指定这两种优先级。
u013490896
·
2014-07-21 16:00
stm32
stmf103 位带操作
Cortex-M3
中内存存储器映射:位带的计算方法:AliasAddr=0x22000000+((A-0x2
u013704336
·
2014-05-24 22:00
µC/OS-II版本升级指导
IDE: MDKV4+ MCU: LPC17xx(
Cortex-M3
) RTOS: µC/OS-II 升级顺序:V2.52->V2.62->V2.76->V2.86->V2.91
xiaobin_HLJ80
·
2014-05-24 00:00
STM32的存储器映射详解
Cortex-M3
支持4GB的存储空间,它的存储系统采用统一编址的方式,程序存储器、数据存储器、寄存器被组织在4GB的线性地址空间内,以小端格式(little-endian)存
akunainiannian
·
2014-05-10 13:00
Cortex-M3
权威指南中文版
Cortex-M3
权威指南中文版,学习ARMCortex-M3核的经典资料。前言不管你是做软件的还是做硬件的,只要相中了ARM的Cortex�\M3处理器,这本书就是为你而写。
21gprs
·
2014-05-08 10:14
ARM
[ M3 PN ] STM32F10XXX(
Cortex-M3
) MDK-RAM 使用固件库函数的配置
点击配置文件结构按钮将工程结构配置为以下结构:Figure1:
Cortex-M3
最基本工程文件根据建立第一个M3工程笔
misskissC
·
2014-04-22 18:00
有关推挽输出、开漏输出、复用开漏输出、复用推挽输出以及上拉输入、下拉输入、浮空输入、模拟输入区别
以及上拉输入、下拉输入、浮空输入、模拟输入的区别最近在看数据手册的时候,发现在
Cortex-M3
里,对于GPIO的配置种类有8种之多:(1)GPIO_Mode_AIN模拟输入(2)GPIO_Mode_IN_FLOATING
jiangdf
·
2014-04-14 10:00
STM32的应用
引用网上的一段话:1、ARM最新的
Cortex-M3
内核。
xgbing
·
2014-04-07 09:16
[方案]
STM32的应用
引用网上的一段话:1、ARM最新的
Cortex-M3
内核。
xgbing
·
2014-04-07 09:00
[ M3 LN ] STM32F10XXX(
Cortex-M3
) MDK-RAM 时钟初始化配置
1概念(1)时钟源与时钟信号时钟信号是指有固定周期并与运行无关的信号量,它用于决定逻辑单元中的状态何时更新。如时钟边沿触发信号意味着所有的状态变化都发生在时钟边沿到来时刻。在边沿触发机制中,只有上升沿或下降沿才是有效信号,才能控制逻辑单元状态量的改变。至于到底是上升沿还是下降沿作为有效触发信号,则取决于逻辑设计的技术。时钟源是产生时钟信号的硬件(系统),如晶体/陶瓷谐振器。(2)时钟信号的作用在“
misskissC
·
2014-03-13 19:00
[ M3 PN ] STM32F10XXX(
Cortex-M3
) MDK-RAM TIMx中断
1定时器基础(1)概念概念还是需要读参考手册获取。可编程通用定时器TIMx[x=2,3,4,5]的主要部分是一个16位计数器(CNT)和与其相关的自动装载(APP)寄存器。这个计数器可以向上计数、向下计数或者向上向下双向计数。计数器由预分频器的时钟输出CK_CNT驱动,计数器的时钟CK_CNT由预分频器TIMx_PSC分频得到。计数器从计数开始到计数溢出的时间被称为定时器的时基。以下3个单元决定时
misskissC
·
2014-03-11 19:00
uC/OSIII在
Cortex-M3
的任务切换和中断退出分析
而按uC/OSIII书中所讲,普通任务切换和从中断中退出后的任务切换应该是不同的函数,因为普通任务切换时要入栈出栈全部寄存器,而中断进入和退出时处理器会自动入栈出栈一部分寄存器(
Cortex-M3
是自动保存
mmhh3000
·
2014-03-09 15:00
ucos
rtex-M3
SAM4S NVIC的理解与分析
现在有网上资料如下,可以加深理解:(1)
Cortex-M3
处理器和NVIC对所有优先级进行划分和处理。所有的异常处理均在Handle模式下进行。当出
findaway123
·
2014-03-04 21:00
异常处理
stm32
[ M3 PN ] STM32F10XXX(
Cortex-M3
) MDK-RAM 点亮流水灯
1建立工程根据MDK-RAM建立工程的步骤建立STM32F10_LED新工程。2时钟(1)时钟信号时钟信号(Clock):时钟信号是提供给同步内存做讯号同步之用,同步记忆体的存取动作必需与时钟信号同步(只有时钟信号到来且存储命令同时到来时才会发生存取动作)。同步是时钟控制系统中的主要制约条件,同步是指在有效信号沿发生时刻,希望写入单元的数据也有效。数据有效则是指数据量比较稳定(不发生改变),并且只
misskissC
·
2014-03-02 21:00
让我们共同构筑物联网起飞的平台:物联网操作系统Hello China寻求应用合作伙伴
经过几天的努力,终于把HelloChinaV1.76版的内核移植到基于
Cortex-M3
内核的STM32chipset上。
hellochina15
·
2014-02-28 17:00
操作系统
物联网
物联网操作系统
[ M3 PN ] STM32F10XXX(
Cortex-M3
) MDK-RAM-keil + J-Link 在线调试 笔记
1程序调试方式(1)使用SEGGERJ-Flash(J-Link)下载程序到闪存中运行。(2)使用串口ISP来下载HEX文件到CPU中运行。(3)J-Link+MDK组合,来在线调试程序(可下载、单步调试)。下载:是将具体的文件如.axf或HEX下载到开发板的flash(SRAM)中去,在开发板启动之后就会运行所下载文件。根据运行结果再将修改的程序下至开发板中运行。通过J-Link下载.axf文件
misskissC
·
2014-02-27 12:00
[ M3 PN ] STM32F10XXX(
Cortex-M3
) MDK + J-Link环境搭建 建立工程 下载程序
1Cortex-m3与stm32f10xxxCortex-M3是一个32位的核,stm32f10xxx(如stm32f103vc)芯片采用
Cortex-M3
作为内核。
misskissC
·
2014-02-26 20:00
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他