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-(04):STM32F103VCT6芯片内部资源分析
种类是满足用户不同的需求:内存/尺寸/引脚数)纵坐标是flash内存大小,横坐标是引脚数QFN(方形扁平无引脚封装)LQFP(薄型四方扁平式封装):引脚在四周BGA(焊球阵列封装):引脚在芯片下面内部资源内核-ARM32位
Cortex-M3
半个月儿上来
·
2020-06-24 23:53
STM32低功耗开发记录(二)
HAL_PWR_EnableSleepOnExit();HAL_RCC_GetSysClockFreq()HAL_RCC_GetHCLKFreq()misc.c的NVIC_SystemLPConfig()函数相关信息《
Cortex-M3
皮皮君
·
2020-06-24 23:42
STM32
单片机
STM32
低功耗
Cortex-M3
(NXP LPC1788)之SysTick系统节拍定时器
在GPIO控制篇中的延时闪烁LED只用了简单的for循环,为了精确的计时本篇介绍使用SysTick定时器每1ms产生中断,从而实现精确定时的目的。要使用系统节拍定时器主要进行两个部分的配置。1:系统时钟控制。2系统节拍定时器的控制。一,系统时钟控制LPC1788有3个独立的振荡器。他们是主振荡器,内部RC振荡器,RTC振荡器。复位后,LPC1788将用内部的RC振荡器运行,直到被软件切换。这样就能
qq236106303
·
2020-06-24 22:33
Cortex-M3
(NXP LPC1788)之UART用法
在工作中经常将平台的串口和PC机连接,通过串口打印信息进行程序调试。LPC1788共有5个串口Uart0~Uart4,跟具开发板的资源,将使用Uart2进行简单的串口输出和输入中断的操作。开发板上使用74HC4052多路开关对UART2的RXD和TXD进行选择,使用SP3243E进行3.0V到5.5V的RS-232电平转换。查看手册配置好相关的跳线帽,保证DB口上的串口输出采用的是Uart2。下面
qq236106303
·
2020-06-24 22:33
Cortex-M3
(NXP LPC1788)之开发环境搭建
一,开发环境介绍最近有幸从NXP的代理商获得一块开发板OM13001,该开发板使用NXPLPC1788的处理器,主要特性如下:DataMemory:32MBSDRAM+96KBinternalEthernet:100/10MEthernetinterfacebasedonSMSCLAN8720EthernetPHYClockCrystals:12.000MHzcrystalforCPU,32.76
qq236106303
·
2020-06-24 22:32
Cortex-M3
(NXP LPC1788)之启动代码分析
在KeiluVision4中新建一个基于NXP1788的工程后,会提示添加启动汇编代码startup_LPC177x_8x.S。该文件进行从汇编到C语言运行环境的初始化工作。;/*****************************************************************************;*@file:startup_LPC177x_8x.s;*@pur
qq236106303
·
2020-06-24 22:32
MCU运行原理-
Cortex-M3
内核
虽然使用
Cortex-M3
的MCU有两三几年了,但主要是基于c语言开发,而且因为网络上资源非常多,官方提供的project也比较多,导致并未对MCU的运行原理进行详细的分析过。
keven-wang
·
2020-06-24 22:03
RK3399 M0 调试-启动
#概述RK3399内部集成一个
Cortex-M3
,两个Cortex-M0;其一PMUM0为ATF所用,其二PerilpM0开放给客户使用。
小林码事
·
2020-06-24 17:34
RK3399
Cortex-M3
处理器的资料
Cortex-M3
资料汇总帖
Cortex-M3
权威指南Cn.rarCortexM3体系与接口编程.pdfSTM32固件库使用手册的中文翻译版.pdfSTM32(
Cortex-M3
)开发.pdfμCOS-II
mmmcu2004
·
2020-06-24 15:16
stm32 NVIC中断管理实现[直接操作寄存器]
cortex-m3
支持256个中端,其中包含了16个内核中断,240个外部中断。stm32只有84个中断,包括16个内核中断和68个可屏蔽中断。
lvchenglin
·
2020-06-24 10:27
stm32开发
Cortex-M3
NVIC与中断控制
一、NVIC概览——嵌套中断向量表控制器NVIC的寄存器以存储器映射的方式来访问,除了包含控制寄存器和中断处理的控制逻辑之外,NVIC还包含了MPU、SysTick定时器以及调试控制相关的寄存器。NVIC共支持1至240个外部中断输入(通常外部中断写作IRQs)。具体的数值由芯片厂商在设计芯片时决定。此外,NVIC还支持一个“永垂不朽”的不可屏蔽中断(NMI)输入。NVIC的访问地址是0xE000
QQ1034313020
·
2020-06-24 10:17
STM32
STM32使用J-Link下载出错解决方法。
1.ERROR:FlashDownloadfailed-"
Cortex-M3
"2.OverlappingofAlgorithmsatAddress**3.FlashTimeout,ResettheTargetandtryagain
若星裔_liu
·
2020-06-24 09:09
STM32学习相关
NVIC_PriorityGroupConfig()说明
NVIC_PriorityGroupConfig()说明STM32(
Cortex-M3
)中有两个优先级的概念——抢占式优先级和响应优先级,有人把响应优先级称作'亚优先级'或'副优先级',每个中断源都需要被指定这两种优先级
木木总裁
·
2020-06-24 08:10
STM32
【IoT】STM32 启动代码分析详解
Cortex-M3
/M4处理器的堆栈指针SP是“满递减,空递增”,呈现向下逆生长的特点。堆栈区数据的存储特点是“先进后出,后进先出”。这种特点是由堆栈指针的移动方式决定的,先入栈的数据对应的指
简一商业
·
2020-06-24 07:20
STM32开发设计
LiteOS系统开发
FreeRTOS系统开发
有关推挽输出、开漏输出、复用开漏输出、复用推挽输出以及上拉输入、下拉输入、浮空输入、模拟输入区别
有关推挽输出、开漏输出、复用开漏输出、复用推挽输出以及上拉输入、下拉输入、浮空输入、模拟输入区别最近在看数据手册的时候,发现在
Cortex-M3
里,对于GPIO的配置种类有8种之多:(1)GPIO_Mode_AIN
船过水无痕
·
2020-06-24 07:32
嵌入式学习
Systick滴答定时器-延时函数
1、参考资料《STM32F1开发指南-库函数版本》-5.1小节delay文件夹介绍《
Cortex-M3
权威指南-中文》-第8章最后一个小节:Systick定时器2、Systick定时器Systick定时器
lbd0125
·
2020-06-24 02:47
STM32处理器存储空间布局解析
一、
Cortex-M3
支持最大4GB的存储空间,其地址映射关系如下图二、存储器映射实例:256KBFlash48KBSRAMIROM1为片上程序存储器,即片上集成的Flash存储器,对该处理器Flash
kevinhg
·
2020-06-24 00:22
STM32
Ubuntu下Eclipse+GDB+OpenOCD搭建ARM
Cortex-M3
开发环境
Ubuntu下Eclipse+GDB+OpenOCD搭建ARMCortex-M3开发环境2013-07-0420:12:12|分类:EmbeddedSystem|标签:eclipsegdbopenocdconfiguration|举报|字号订阅下载LOFTER我的照片书|硬件环境:HPCQ45308操作系统:KUbuntu12.04LTS32bit目标平台:LM3S811最小系统关于OpenOCD
just_feeling2012
·
2020-06-23 23:51
笔记
STM32再学习——时钟初始化
转载自:http://www.edw.com.cn/407STM32F系列微处理器,或者说是
Cortex-M3
内核的MCU内,都集成了一个叫PLL的东西。
jobszheng5
·
2020-06-23 23:29
嵌入式
stm32 烧写下载失败 Error: Flash Download failed - "
Cortex-M3
"
问题:Error:FlashDownloadfailed-"
Cortex-M3
"Load"10\\10.axf"SetJLinkProjectFileto"G:\vs\keil\test\10\MDK-ARM
05jin
·
2020-06-23 22:46
stm32
编程中遇到的问题
stm32异常、中断和事件的区别
Cortex-M3
内核总共支持256个中断,其中包含16个内核异常和240个外部中断,但是各个芯片产商在设计芯片的时候会对CM3内核的芯片进行精简设计,如STM32F103系
jian3214
·
2020-06-23 21:47
stm32相关
关于中断嵌套中的SysTick中断
中断优先级组STM32用4个比特位来指定中断源的优先级,并可分为5个优先级组(
Cortex-M3
中定义了8个比特位用于设置中断源的优先级,并且允许具有较少中断源时使用较少的寄存器位指定中断源的优先级)。
廖昌海
·
2020-06-23 16:26
#
ST
STM32学习:GPIO的模式
最近在看数据手册的时候,发现在
Cortex-M3
里,对于GPIO的配置种类有8种之多:(1)GPIO_Mode_AIN模拟输入(2)GPIO_Mode_IN_FLOATING浮空输入(3)GPIO_Mode_IPD
ImprSelf
·
2020-06-23 09:23
core_cm3文件函数一览
core_cm3是ARM公司推出来的统一规定,这是对下游芯片厂商的统一规定,因此可以再
Cortex-M3
(CM3)之间进行移植。
fovwin
·
2020-06-23 08:11
系统架构篇:ARM
RT-Thread操作系统在
cortex-m3
内核的移植原理
1、简介本文主要介绍RTThread操作系统在
cortex-m3
内核上的移植接口文件,通过本篇博客你将深入了解RTOS操作系统是怎么通过触发软中断实现任务切换的,怎么实现内核异常信息的打印功能。
fhqlongteng
·
2020-06-23 08:37
RT
Thread
stm32 考试题
4.6习题一、填空题2.ST公司的STM32系列芯片采用了
Cortex-M3
内核,其分为两个系列。
chenbang110
·
2020-06-22 21:17
STM32
STM32实验一:跑马灯实验
那段时间经常看STM32中文参考手册_V10,也看了
Cortex-M3
权威指南。慢慢的明白了其中的原理,也知道了为什么要配置成上拉、下拉、推挽输出、复用推挽输出。跑马灯实验大致可以分
小鸡点灯
·
2020-06-22 21:07
STM32F103RET7系列
Cortex-M3
内核简析
本文将以
Cortex-M3
内核为例对MCU的内核做一个简要分析。主要关注以下三个问题:问题一、定义:
Cortex-M3
内核是什么?问题二、结构:
Cortex-M3
架构是怎么样的?
bulebin
·
2020-06-22 19:34
mcu
STM32F系列ARM
Cortex-M3
核微控制器基础之系统时钟二
STM32F系列ARMCortex-M3核微控制器基础之系统时钟问题一:STM32BIT_BAND位段位带别名区使用:什么是位段、位带别名区?它有什么好处?记得MCS51吗?MCS51就是有位操作,以一位(BIT)为数据对象的操作,MCS51可以简单的将P1口的第2位独立操作:P1.2=0;P1.2=1;就是这样把P1口的第三个脚(BIT2)置0置。而现在STM32的位段、位带别名区就为了实现这样
肥叔菌
·
2020-06-22 15:53
stm32中断优先级分组
STM32中断优先级和开关总中断一,中断优先级:STM32(
Cortex-M3
)中的优先级概念STM32(
Cortex-M3
)中有两个优先级的概念——抢占式优先级和响应优先级,有人把响应优先级称作'亚优先级
Achou.Wang
·
2020-06-22 14:00
C-C++
STM32内核的储存器映射
Cortex-M3
是32位的内核,因此其PC指针可以指向2^32=4G的地址空间,也就是0x0000_0000——0xFFFF_FFFF这一大块空间。
Cortex-M3
内核将0x
aidianzui5381
·
2020-06-22 12:23
第9章 初识STM32固件库—零死角玩转STM32-F429系列
教程请到秉火论坛下载:www.firebbs.cn野火视频教程优酷观看网址:http://i.youku.com/firege本章参考资料:《STM32F4xx参考手册》、《STM32F4xx规格书》、《
Cortex-M3
aicai1841
·
2020-06-22 12:42
STM32中GPIO的8种工作模式
复用开漏输出、复用推挽输出以及上拉输入、下拉输入、浮空输入、模拟输入的区别转载自:http://bbs.ednchina.com/BLOG_ARTICLE_2082651.HTM最近在看数据手册的时候,发现在
Cortex-M3
stephen_kl
·
2020-06-22 05:20
STM32
工作问题笔记-----STM32休眠问题
STM32低功耗分三种:SLEEP:电压调节器开启,
Cortex-M3
内核停止运行,外设保持运行态;STOP:电压调节器可选择性开启,所有外设时钟、PLL、HSI和HSE被关闭,
Cortex-M3
内核和所有外设停止运行
SeeCandy
·
2020-06-22 05:15
工作问题笔记
STM32入门基础知识点
ARM公司首先推出了基于ARMv7架构对的32位
Cortex-M3
微型控内核,紧随其后ST公司推出了基于
Cortex-M3
内核的STM32单片机。因此,STM32的芯片由两部分组成:Cortex
天涯铭
·
2020-06-22 04:31
STM32学习心得九:Systick滴答定时器和延时函数解读
官方资料:《
Cortex-M3
权威指南-中文》第8章最后一个小节——Systick定时器1.Systick定时器是什么?
闲人Ne
·
2020-06-22 00:28
数字信号处理
STM32学习心得
综合学习
STM32学习心得五:GPIO实验-基于位操作
记录一下,方便以后翻阅~实验内容:跑马灯、蜂鸣器和按键输入官方资料:1)《STM32中文参考手册V10》第8章通用和复用功能IO(GPIO和AFIO)2)《
Cortex-M3
权威指南(中文)》第5章位带操作特点
闲人Ne
·
2020-06-22 00:27
数字信号处理
STM32学习心得
综合学习
如何在keil下实现单工程多目标的设置(选择性自动编译)
最近在研究Cortex-M系列CPU,整了一个工程来进行不同MCU之间的移植测试,其中涉及到Cortex-M0、
Cortex-M3
、Cortex-M4等多款MCU。
leon1741
·
2020-06-21 23:33
其他东东
【STM32F103笔记】6、Systick——做个精确的延时
这一篇中将使用
Cortex-M3
内核自带的系统时钟(SystemTime)设计精确的延时函数。SysTickCortex-M3内核自带一个24位的降序计数器,也就是S
Keep_moving_tzw
·
2020-06-21 23:14
STM32F103笔记
NVIC寄存器组
在STM32中用到了
Cortex-M3
定义的三组寄存器,有关这三组寄存器的说明不在STM32的技术手册中,需要参考ARM公司发布的Cortex-M3TechnicalReferenceManual(r2p0
海阔天空_yueguang
·
2020-06-21 15:52
stm32
STM32F103ZE和STM32F207ZG的芯片区别
前段时间以红牛开发板为主,在其上成功移植了.NETMicroFramework(请参见我以前写的系列移植文章:链接),最近开始在ST下一代
Cortex-M3
芯片STM32F207的平台上移植.NETMicroFramework
叶帆
·
2020-06-21 14:13
〖嵌入式〗
〖.Net
MF〗
.net
教育
平台
产品
c
SysTick定时器的原理与编程使用
然后接着运行主程序1.SysTick定时器介绍SysTick定时器也叫SysTick滴答定时器,它是
Cortex-M3
内核的一个外设,被嵌入在NVIC中。
人生如路兮
·
2020-06-21 14:44
STM32入门系列-学习STM32要掌握的内容
STM32芯片架构STM32F103系列芯片的系统架构如下:STM32芯片基于ARM公司的
Cortex-M3
内核,由ST公司设计生产,内核与总线矩阵之间有I(指令)、S(系统)、D(数据)三条信号线。
weixin_42976659
·
2020-06-21 13:12
物联网
STM32实战经验
嵌入式资料
STM32
嵌入式
STM32F4xx那点事(四)——定时器的使用及配置
在使用单片机时,经常要使用到一定时间的延时,而对于像STM32F405RG这种单片机而言,一方面,由于
Cortex-M3
/Cortex-M4的主频比较高,如果使用for循环或者while循环,循环的变量非常之大
weixin_33804582
·
2020-06-21 10:21
视频教程-4.5.数组&字符串&结构体&共用体&枚举-C语言专题第5部分-C/C++
精通U-Boot、Linuxkernel移植及驱动程序开发;精通C、C++、Java、C#等语言,熟悉ARMCortex-A、
Cortex-M3
/M4等体系结构;熟悉三星平台S3C2440、S3C6410
weixin_28976639
·
2020-06-21 09:28
FreeRTOS系列第5篇---FreeRTOS在
Cortex-M3
上的移植
关注、星标公众号,直达精彩内容FreeRTOS下载包的文件结构在FreeRTOS官方网站可以下载到最新版的FreeRTOS包,我这里使用的是V8.2.3版本。下载包内的总文件数量多的令人生畏,但文件结构却很简洁。《FreeRTOS入门指南》一文的第3节详细描述了下载包文件结构,我们这里只是简单提一下。下载包根目录下包含两个子目录:FreeRTOS和FreeRTOS-Plus。其中,FreeRTOS
李肖遥
·
2020-06-21 08:00
STM32入门之滴答定时器
Cortex-M3
处理器内部包含了一个简单的定时器。因为所有的CM3芯片都带有这个定时器,软件在不同CM3器件间的移植工作就得以化简。
IT小懒猫
·
2020-06-21 06:51
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
Lzy金壳bing
·
2020-06-21 03:49
STM32之SysTick(系统定时器)
因为在所有的
Cortex-M3
芯片上都有这个定时器,所以软件在不同芯片生产厂商的
Cortex-M3
器件间的一只工作就得以化简。该定时器的时钟源可以是内部时钟(FCLK,CM3上的自由运行时钟)
linzhihan7410
·
2020-06-21 03:15
嵌入式
视频教程-串口通信详解-1.7.ARM裸机第七部分-驱动/内核开发
精通U-Boot、Linuxkernel移植及驱动程序开发;精通C、C++、Java、C#等语言,熟悉ARMCortex-A、
Cortex-M3
/M4等体系结构;熟悉三星平台S3C2440、S3C6410
weixin_28980997
·
2020-05-28 10:00
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他