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
Cotex-M3
Cotex-M3
汇编指令集(速查以及使用)
layout:posttitle:“指令集”date:2024-1-1615:39:08+0800tags:Cotex-M3Cotex-M3权威指南笔记指令集基础语法标号操作码操作数1,操作数2,...;注释标号是可选的,如果有,它必须顶格写。标号的作用是让汇编器来计算程序转移的地址。操作码是指令的助记符,它的前面必须有至少一个空白符,通常使用一至二个“Tab”键来产生。操作码后面往往跟随若干个操
唐·柯里昂798
·
2024-02-04 00:39
单片机
嵌入式硬件
mcu
stm32
经验分享
笔记
Cotex-M3
系统异常管理机制
layout:posttitle:“异常”date:2024-1-1615:39:08+0800tags:Cotex-M3Cotex-M3权威指南异常编号为1-15的对应系统异常,大于等于16的则全是外部中断。除了个别异常的优先级被定死外,其它异常的优先级都是可编程的。所有能打断正常执行流的事件都称为异常。在NVIC的中断控制及状态寄存器中,有一个VECTACTIVE位段;另外,还有一个特殊功能寄
唐·柯里昂798
·
2024-02-03 17:34
Cotex-M3内核知识
单片机
嵌入式硬件
mcu
stm32
经验分享
笔记
Cotex-M3
内核寄存器详解(寄存器-栈-中断向量表)
layout:posttitle:“基础(寄存器-栈-中断向量表)”date:2024-1-1615:39:08+0800tags:
Cotex-M3
基础(寄存器-栈-中断向量表)寄存器普通寄存器R0-R7
唐·柯里昂798
·
2024-02-03 07:34
Cotex-M3内核知识
stm32
单片机
mcu
笔记
经验分享
Cotex-M3
中断处理的具体行为(状态保存以及恢复机制等)
layout:posttitle:“中断的具体行为”date:2024-1-1715:39:08+0800tags:Cotex-M3Cotex-M3权威指南中断的具体行为入栈:把8个寄存器的值压入栈取向量:从向量表中找出对应的服务程序入口地址选择堆栈指针MSP/PSP,更新堆栈指针SP,更新连接寄存器LR,更新程序计数器PC入栈自动保存现场的必要部分:依次把xPSR,PC,LR,R12以及R3-R
唐·柯里昂798
·
2024-02-03 07:33
Cotex-M3内核知识
stm32
mcu
单片机
笔记
经验分享
STM32F10xx 存储器和总线架构
一、系统架构在小容量、中容量和大容量产品中,主系统由以下部分构成:四个驱动单元:
Cotex-M3
内核、DCode总线(D-bus)和系统总线(S-bus)通用DMA1和通用DMA2四个被动单元内部SRAM
嵌入式产品侠
·
2023-10-30 21:53
STM32
STM32存储器
STM32F10xx总线架构
STM32移植FreeRTOS系列七:FreeRTOS中断管理
Cotex-M3
的NVIC最多支持240个IRQ(中断请求)、1个不
ghujlhdrx
·
2023-09-14 17:42
单片机
FreeRTOS中断管理及中断测试实验(三)
FreeRTOS学习文章目录前言一、中断管理二、中断测试实验1.实验要求2.相关代码问题:主要代码总结前言
Cotex-M3
的NVIC最多支持240个IRQ(中断请求)、1个不可屏蔽中断(NMI)、1个Systick
zrt903
·
2023-09-14 17:42
stm32
单片机
嵌入式硬件
第十二周 第二天 2020-01-14
Cotex-M3
和M4的NVIC最多支持240个IRQ(中断请求)、1个不可屏蔽中断(NMI)、1个Systick(滴答定时器)定时器中断和多个系统异常。与中断有关的寄存器都在NVIC和SCB中。
吴海燕_Jill
·
2022-02-14 17:26
ARM CORTEX-M3 内核架构理解归纳
ARMCORTEX-M3内核架构理解归纳来源:网络个人觉得对CM3架构归纳的非常不错,因此转载基于《ARM-CORTEXM3权威指南》做学习总结;在我看来,
Cotex-M3
内核的主要包括:嵌套向量中断控制器
weixin_34029949
·
2020-09-15 01:26
理解STM32的中断优先级
为了符合
COTEX-M3
标准,STM32的中断源优先级寄存
zbp_uestc
·
2020-08-24 06:51
调试记录
寄存器版本的STM32编程思想02
STM32寄存器版本(基于架构ARMv7F103ZET6)最近用了很久的库函数版本STM32编程,后来发现其中很多原理及过程不是很理解,最终决定以寄存器版本为切入点,重新把
cotex-m3
系列的芯片之一进行再次深入的了解
乐小树爱追逐雅克比
·
2020-08-21 02:34
STM32
嵌入式
Cotex-M3
之复位
复位序列在离开复位状态后,CM3做的第一件事就是读取下列两个32位整数的值:从地址0x0000,0000处取出MSP的初始值。从地址0x0000,0004处取出PC的初始值——这个值是复位向量,LSB必须是1。然后从这个值所对应的地址处取指。图3.17复位序列请注意,这与传统的ARM架构不同——其实也和绝大多数的其它单片机不同。传统的ARM架构总是从0地址开始执行第一条指令。它们的0地址处总是一条
joqian
·
2020-08-11 12:49
STM32
Cotex-M3
LPC1788
手写RTOS-PendSV中断
以下是《
Cotex-M3
权威指南》里对PendSV的描述:它是可以像普通的中断一样被悬起的。OS可以利用它“缓期执行”一个异常——直到其它重要的任务完成后才执行动作。
不缪
·
2020-08-11 11:17
RTOS
从零开始手写RTOS
ARM CORTEX-M3 内核架构理解归纳
ARMCORTEX-M3内核架构理解归纳来源:网络个人觉得对CM3架构归纳的非常不错,因此转载基于《ARM-CORTEXM3权威指南》做学习总结;在我看来,
Cotex-M3
内核的主要包括:嵌套向量中断控制器
Surferqing_
·
2020-08-03 22:06
STM32
如何理解STM32引脚中的GPIO,AFIO时钟分配策略和管脚复用
适用
COTEX-M3
系列的MCU也有两三年的时间了,一直用的是ST的产品,由于开发紧张,时间紧迫,整个过程不求甚解,只要东西能够做出来,也就不关心到底是怎么回事。
zbp_uestc
·
2020-07-30 06:16
程序设计
手写RTOS-创建工程
这个工程要能够在MDK环境中能够进行编译和仿真,不用借助任何的开发板和仿真器,完全基于
Cotex-M3
内核进行实验。
不缪
·
2020-07-29 16:02
RTOS
从零开始手写RTOS
cc2650鼓捣教程-1.硬件选型与contiki 6lowpan环境配置
而TI在CC2530后又推出了CC2538由8051的内核换成了
cotex-M3
的内核。
Marzlia
·
2020-07-27 23:09
cc2650
STM32时钟基础知识
STM32一共有5个时钟源,分别为外部高速时钟(HSE)、内部高速时钟(HSI)、外部低速时钟(LSE)、内部低速时钟(LSI)以及锁相环时钟(PLL);从时钟树可以看出,系统时钟主要有三个作用,一是为
Cotex-M3
black_hate
·
2020-06-22 18:22
Cotex-M3
内核STM32F10XX系列时钟及其配置方法
一、背景最近做个项目,需要使用STM32,还是以前一样的观点,时钟就是MCU心脏,供血即时钟频率输出,想要弄明白一个MCU,时钟是一个非常好的切入点。言归正传,网上已经有太多大神详述过STM32的详细配置方法了,在此就简单介绍下STM32时钟系统,以及如何配置做个简单记录,方便以后的快速开发。二、正文废话不多说,上一张STM32F10xx的时钟树图:由图可知,STM32F10XX有两级时钟第一级时
weixin_30588729
·
2020-06-21 10:09
手写RTOS-PendSV中断
以下是《
Cotex-M3
权威指南》里对PendSV的描述:它是可以像普通的中断一样被悬起的。OS可以利用它“缓期执行”一个异常——直到其它重要的任务完成后才执行动作。
poclist
·
2019-07-11 19:08
osdev
armos
LM3S之boot loader学习笔记-2
上一篇中介绍了bootloader的基础知识,对于bootloader的作用和如何编写bootloader也有了大概的了解了,这一篇主要讲解bootloader启动引导的三大基础知识:LM3S的存储分布、
cotex-m3
·
2015-11-10 22:49
loader
Jlink识别为“山寨”与固件更新失败的解决办法
最近做
Cotex-M3
嵌入式开发,经常使用到JlinkV8进行烧录,突然弹出更新固件驱动对话框,一时手贱点击了确认,然后,悲催了。。。识别为山寨,keil被强制关闭。
fortware
·
2014-07-22 23:37
嵌入式
Contiki到stm32f100xx平台的移植
平台描述:MCU--Stm32F100CB
cotex-M3
架构,128KBROM,8KBSRAM。
srjklssj
·
2012-05-14 17:00
gcc
buffer
工具
平台
makefile
编译器
第二步:
Cotex-M3
STM32架构学习资料
第二步芯片架构学习
COTEX-M3
编程指南 http://wenku.baidu.com/view/4b75e614866fb84ae45c8d06.htmlCOTEX-M3 技术参考手册
liang890319
·
2012-02-22 19:00
编程
c
360
Cotex-M3
LM9S92 CAN总线发送数据
芯片为LM3S9B92,使用PB4和PB5作为CAN0RX和CAN0TX。下面是一个一直发送的例子://Thisisdemoforlm3s9b92 //CreatedbyRobin //2012-02-05 //CAN发送数据例子 //使用PB4和PB5作为CAN0RX和CAN0TX #include"hw_memmap.h" #include"hw_types.h" #include"hw_c
trbbadboy
·
2012-02-06 10:00
上一页
1
下一页
按字母分类:
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
其他