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
HAL 固件库结构整理
CMSIS-CORE:提供与Cortex-M0、
Cortex-M3
、Cortex-M4、SC
独孤星燎
·
2020-08-16 03:22
stm32学习
IAR ARM
Cortex-M3
下载程序至RAM中运行
默认icf文件中ROM地址为0x08000000,通过修改其中地址可实现将代码下载到RAM中。新建Configuration新建Configuration用于区分。Project->EditConfigurations点击NEW新建一个Configuration。新建一个如:ram修改icf文件在Option->Linker->Config中可对icf进行修改。勾选Overridedefault后
core571
·
2020-08-15 22:52
iar-for-arm
stm32
嵌入式系统的组成、嵌入式处理器分类总结、ARM处理器系列总结、ARM
Cortex-M3
体系结构总结!
一.嵌入式系统的组成嵌入式系统的组成主要由:嵌入式硬件系统、嵌入式软件系统。(1)嵌入式硬件系统主要包括:嵌入式处理器、存储器、模拟电路、电源、接口控制器、接插件等1)嵌入式处理器:是嵌入式系统的核心。嵌入式处理器与通用处理器最大的区别在于嵌入式CPU大多工作在为特定用户群设计的系统中。2)存储器:静态易失型存储器(RAM、SRAM)、动态存储器(DRAM、SDRAM)、非易失型存储器(ROM、E
魏波-
·
2020-08-15 11:49
嵌入式
Hard Fault 异常调试方法
1Cortex-M3/4的Fault简介
Cortex-M3
/4的Fault异常是由于非法的存储器访问(比如访问0地址、写只读存储位置等)和非法的程序行为(比如除以0等)等造成的。
软件框架设计
·
2020-08-15 11:46
调试
关于STM32的基本知识
本文参考:原子和野火STM32教学视频1、STM32是“意法半导体”生产的基于“ARM公司
Cortex-M3
内核”的32位高性能MCU。ST----意法半导体,即SOC厂商(芯片制造商)。
逗蓝
·
2020-08-15 11:45
Thumb-2指令系统
统一汇编语言三、16-bitThumb-2指令集编码格式四、32-bitThumb-2指令集编码格式五、条件执行六、未定义及不可预测指令七、寄存器域编码0b1111的用途八、寄存器域编码0b1101的用途九、
Cortex-M3
浪迹天涯的磁场
·
2020-08-15 11:32
单片机从头学
stm32f10xx系统结构概述
stm32f103研发应用时,必须对其系统资源分配有个总体的印象,然后在学习其他类型的芯片时,也可根据此结构进行扩展或对比以帮助加深印象(通过此结构,可以清晰明了的知道
Cortex-M3
是如何成为stm32f10xx
qq_26575553
·
2020-08-15 11:58
stm32类单片机
总线
stm32f103
uCos-II操作系统在基于
Cortex-M3
处理器上简要移植步骤
uCos-II操作系统在基于
Cortex-M3
处理器上简要移植步骤1、进行uCos-II系统的移植,首先要获取合适的uCos-II操作系统源码,主要有以下文件:(1).h头文件(2).c源文件然后将这些文件添加到工程目录之中
janelorry
·
2020-08-15 10:34
ARM指令集、Thumb指令集、Thumb-2指令集
MCU使用什么指令集主要由内核决定的,比如
Cortex-M3
使用的是Thumb-2指令集ARM指令集:编代码全部是32bits的,每条指令能承载更多的信息,因此使用最少的指令完成功能,所以在相同频率下运行速度也是最快的
dee53994040
·
2020-08-15 10:10
STM32的GPIO的8种工作模式以及GPIO的寄存器简介
下图为I/O端口位的基本结构最近在看数据手册的时候,发现在
Cortex-M3
里,对于GPIO的配置种类有8种之多:(1)GPIO_Mode_AIN模拟输入(2)GPIO
吮指原味张
·
2020-08-15 10:50
STM32
嵌入式
STM32
视频教程-RTSP协议详解与实时流视频预览-第6/11季视频课程-海思-嵌入式
精通U-Boot、Linuxkernel移植及驱动程序开发;精通C、C++、Java、C#等语言,熟悉ARMCortex-A、
Cortex-M3
/M4等体系结构;熟悉三星平台S3C2440、S3C6410
weixin_30897575
·
2020-08-14 14:10
重新编译NDK库
支持的平台有C64P,C66,C674,ARM9,Cortex-A8,或
Cortex-M3
设备(对于C6000处理器,支持大小端两种模式),还支持E
li_boxue
·
2020-08-14 13:17
开发手记
嵌入式中异常/中断/事件的区别
嵌入式中异常/中断/事件的区别
Cortex-M3
在内核水平上搭载了一个异常响应系统,支持为数众多的系统异常和外部中断。
catdeo
·
2020-08-14 07:48
kernel
MS-RTOS正式发布啦!!!
gitee.com/ms-rtos一、MS-RTOS简介MS-RTOS(MicroSafeRTOS)是翼辉信息全新设计的一款面向未来的安全实时操作系统,其最大的特点是开创性地在没有MMU和资源受限的MCU(如
Cortex-M3
ScilogyHunter
·
2020-08-14 02:20
MS-RTOS
MS-RTOS权威介绍
gitee.com/ms-rtos一、MS-RTOS简介MS-RTOS(MicroSafeRTOS)是翼辉信息全新设计的一款面向未来的安全实时操作系统,其最大的特点是开创性地在没有MMU和资源受限的MCU(如
Cortex-M3
ScilogyHunter
·
2020-08-14 02:20
MS-RTOS
MS-RTOS
RTOS
操作系统
翼辉信息
权威介绍
关于STM32 软件复位
在
Cortex-M3
权威指南中有这么一句话这里有一个要注意的问题:从SYSR
千里马与伯乐
·
2020-08-14 02:38
STM32
视频教程-课程中三款开发板原理图和配置全解析-第3季第3部分视频课程-单片机/工控...
精通U-Boot、Linuxkernel移植及驱动程序开发;精通C、C++、Java、C#等语言,熟悉ARMCortex-A、
Cortex-M3
/M4等体系结构;熟悉三星平台S3C2440、S3C6410
weixin_29993897
·
2020-08-14 01:01
基于stm32的多任务系统设计日记12.20-12.24
这次的处理器是stm32f103zet6,内存64KB,Flash512KB,相对于运行一个简单的多任务系统绰绰有余,况且
cortex-M3
的
farmer_fish
·
2020-08-11 21:23
基于stm32的多任务系统设计
Flash Download failed - "
Cortex-M3
"解决方法
Error:FlashDownloadfailed-"
Cortex-M3
"首先肯定要看配置问题:采用不同的仿真器,需要配置的选项就不同,这个完全可以自己看产品说明。
五月525
·
2020-08-11 19:38
问题记录
Cortex-M3
学习调试之系统初始化
在刚开始接触
Cortex-M3
的时候,对所有未知的东西都进行刨根问底的最后,从而达到从细节掌握知识要点。
ydf8525
·
2020-08-11 15:16
STM32-Cortex
STM32系列——
Cortex-M3
寄存器简介
Cortex-M3
系列处理器拥有通用寄存器R0-R15以及一些特殊功能寄存器。
赵维佳
·
2020-08-11 15:34
STM32
cortex-M3
异常-- SVC、PendSV介绍
找上SVC、PendSV啦,先了解下….以下出自–《
cortex-M3
权威指南》特殊功能寄存器组:程序状态寄存器组(PSRs或曰xPSR)中断屏蔽寄存器组(PRIMASK,FAULTMASK,以及BASEPRI
无痕幽雨
·
2020-08-11 14:50
单片机
STM32 (1) 之 什么是寄存器?
芯片辨别1怎么看芯片丝印缺口正方向()正看丝印左边第一个脚为一脚写程序最终是操作寄存器,这里参考零死角玩转STM32第六章什么是寄存器章节外设:GPIOUSART12CSPI等
Cortex-M3
内核是主控器
三爪猫_小Q
·
2020-08-11 14:06
stm32
STM32
STM32中关于contex_m3寄存器说明
在STM32中用到了
Cortex-M3
定义的三组寄存器,有关这三组寄存器的说明不在STM32的技术手册中,需要参考ARM公司发布的Cortex-M3TechnicalReferenceManual(r2p0
weixin_34034670
·
2020-08-11 14:47
一步步写STM32 OS【三】PendSV与堆栈操作
更详细的内容在《
Cortex-M3
权威指南》里有介绍,下面我摘抄了一段。OS可以利用它“缓期执行”一个异常——直到其它重要的任务完成后才执行动作。
weixin_30672019
·
2020-08-11 14:31
STM32学习笔记2--------使用寄存器点亮LED
该文件使用的汇编指令是
Cortex-M3
内核支持的指令,可参考《
Cortex-M3
权威指南》中的指令集内容。
楚轩QK
·
2020-08-11 12:53
STM32
Cortex-M3
复位序列
在离开复位状态后,CM3做的第一件事就是读取下列两个32位整数的值:从地址0x0000,0000处取出MSP的初始值。从地址0x0000,0004处取出PC的初始值——这个值是复位向量,LSB必须是1。然后从这个值所对应的地址处取指。请注意,这与传统的ARM架构不同——其实也和绝大多数的其它单片机不同。传统的ARM架构总是从0地址开始执行第一条指令。它们的0地址处总是一条跳转指令。在CM3中,
QQ1034313020
·
2020-08-11 12:56
STM32
拨开迷雾-单片机和嵌入式LINUX开发的那点事儿
随着嵌入式行业硬件平台的性能增强,项目需求和功能日益复杂,ARM公司推出的
CORTEX-M3
,更是让以往做单片机的工程师在芯片和技术选型面临两难选择,本专题将从芯片价格、整个系统的硬件软件设计及维护的成本等各个方面给您提供一个参考
华清远见嵌入式学院
·
2020-08-11 11:25
linux嵌入式方向
STM32F1开发指南笔记1----硬件资源
Cortex-M3
采用ARMV7架构,不仅支持Thumb-2指令集,而且有很多新特性,有更强劲的性能、更高的代码密度、位带操作、可嵌套中断、低成本、低功耗众多优势。
_Amen
·
2020-08-11 10:43
STM32
STM32/ARM
Cortex-M3
复位序列
在离开复位状态后,CM3做的第一件事就是读取下列两个32位整数的值:1)从地址0x00000000处取出MSP的初始值2)从地址0x00000004处取出PC的初始值——这个值是复位向量,LSB必须是1.然后从这个值所对应的地址处取指,如下图1所示。图1请注意,这与传统的ARM架构不同——其实也和其它大多数的单片机不同。传统的ARM架构总是从0地址开始执行第一条指令,并且这是一条跳转指令。在CM3
changeyourmind
·
2020-08-11 10:29
STM32
【.Net Micro Framework PortingKit – 10】世界首款
Cortex-M3
内核MFV4诞生
目前在
Cortex-M3
平台上最常见的嵌入式操作系统就是UCOSII了,除此之外可支持的主流嵌入式操作系统就难以见到了,这是因为
Cortex-M3
主频较低(常见72M),不支持MMU,片内Flash和片内
叶帆
·
2020-08-11 10:03
〖嵌入式〗
〖.Net
MF〗
.NET
Micro
Framework
STM32F103ZET6六层核心板第一版出炉~~~
处理器是我们产品中一直在用的ST(意法半导体)前不久推出的基于ARMv7架构的
Cortex-M3
内核的STM32F103ZET6。
蛋蛋强
·
2020-08-10 21:07
PCB板制作
flash
存储
工作
linux
产品
c
Cortex内核拿下大半江山,MCU市场之争渐入高潮
随着NXP发布LPC1700系列
Cortex-M3
内核的MCU,围绕着ARM新宠Cortex内核的竞争已经进入白热化。
王维尼
·
2020-08-10 17:06
LPC17XX 学习之 uCOS-II 移植实例
ucos-ii的移植有较深的理解,需要两方面知识:(1)目标芯片,这里是lpc17xx系列芯片,它们都是基于ARMv7Cortex-M3内核,所以这一类芯片的ucos-ii移植几乎都是一样的,要想了解
Cortex-M3
南方的小清湖
·
2020-08-09 03:27
UCOS
II
系统
Keil开发的ARM程序main函数之前的汇编分析
STM32F103ZE,512KB内部FLASH,64KB片内存储;FLASH地址范围0x08000000~0x08080000,用于存放代码;片内存储地址范围0x20000000~0x20010000,用于存放数据;
Cortex-M3
weixin_30832405
·
2020-08-08 23:55
ucosii在CM3内核中的移植
本篇文章基于STM32f107芯片进行移植,使用相同内核
cortex-m3
的都可参考移植要做的就是和cpu相关的代码,cpu上层的代码都是固定的。ucosii中与cpu相关的代码在那里呢?
念念有余
·
2020-08-08 22:40
RTOS
ARM体系结构学习分享
一.ARM概念区分1.经常有人提起stm32会有人叫他
cortex-M3
(M4),为什么叫
Cortex-m3
呢ARM公司在经典的ARM11
lzs_blog
·
2020-08-08 17:02
#
韦东山linux学习记录
stm32
stm32输入捕获输出比较
模块定时器向上溢出&输出比较http://blog.sina.com.cn/s/blog_3f76925f0101200p.html首先我们必须肯定ST公司的实力,也承认STM32的确是一款非常不错的
Cortex-M3
lvchenglin
·
2020-08-08 17:33
stm32开发
STM32学习1:创建工程模板
STM32学习1:创建工程模板1,建立工程文件夹2,Keil新建工程3,Keil工程配置4,收尾 STM32是基于ARM内核(
cortex-m3
系列属于armv7架构)的32位MCU,特点是高性能、低成本
未过河的卒
·
2020-08-08 16:59
STM32基础学习
STM32F0xx IAP实现之中断向量表重定义
在STM32F103等
cortex-m3
/m4内核的单片机上可以通过设置SCB->VTOR=FLASH_BASE|VECT_TAB_OFFSET;该寄存器的值来实现中断向量表的重定义。
findaway123
·
2020-08-08 15:18
atmel单片机开发
基于 Ubuntu 18.04 的 STM32F407 开发
参数说明-mthumb表明使用的指令集(必需)-mcpu=
cortex-m3
表明芯片内核(必需)-g产生调试信息文件树如下。
JeromeCoco
·
2020-08-08 10:29
M4
STM32的Flash缓冲区
STM32系统架构图:当我们看到STM32的系统架构时,我们看到
Cortex-M3
内核是通过一个专门的I-总线连接到内部FLASH的。
tianyukobe
·
2020-08-07 18:04
Cortex-M3
(NXP LPC1788)之EEPROM存储器
EEPROM是一种非易失性存储器,主要用于存储相对少量的数据,如存储一些系统的配置信息。通过系统的EEPROM控制模块可以轻松的进行EERPOM的存储控制。要正确使用EPPROM需要配置掉电寄存器EEPWRDWN确定EEPROM的工作模式,配置EEPROM时钟分频器寄存器,使EPPROM工作在375KHZ。下面对EPPROM的读和写数据进行介绍。EEPROM存储器的访问有三种操作方式:读、写、擦除
qq236106303
·
2020-08-07 16:27
一个适用于 arm
cortex-M3
的通用 makefile()
#shell/dos命令MKDIR=-mkdirRM=rmRMFLAGS=-fR################################################################################常量NOTHING=STR_NULLINE=""STR_MULSPACE="Finished--->"STR_COMPIL="Compilingfile:"ST
fdcp123
·
2020-08-07 13:27
调试stm32时经常出现"Flash Download Failed-"
Cortex-M3
"
MDK中出现Error:Flashdownloadfailed-"
Cortex-M3
"的原因及解决办法出现这处问题通常是MDK中的Flash的编程算法没有配置或没有配置正确,在主菜单中打开Flash->
会飞行的小蜗牛
·
2020-08-07 13:56
嵌入式
调试stm32时经常出现Error:Flash Download Failed-"
Cortex-M3
"
类别:技术文章来源:未知作者:未知关键字:FlashDownload加入日期:2011-1-20调试stm32下载FLASH时经常出现Error:FlashDownloadFailed-"
Cortex-M3
cszixiangfly
·
2020-08-07 13:25
STM32_DMA 标准初始化设置解释
DMA全称是:DirectMemoryAccess;根据ST公司提供的相关信息,DMA是STM32中一个独立于
Cortex-M3
内核的模块,有点类似于ADC、PWM、TIMER等模块;主要功能是起通信“
LIUYONG19
·
2020-08-05 12:16
STM32
STM32F10x 学习笔记6(USART实现串口通讯 2)
另外,
Cortex-M3
内核中还有个NVIC,可以控制这里的中断信
liyuanbhu
·
2020-08-05 10:51
嵌入式系统
STM32单片机中断管理
1.中断介绍
cortex-m3
支持256个中断,其中包含了16个内核中断,240个外部中断stm32只有84个中断,包括16个内核中断和68个可屏蔽中断stm32f103上只有60个可屏蔽中断,f107
SSS的博客
·
2020-08-04 22:58
STM32与物联网嵌入式系统
stm32
嵌入式
物联网
浅谈 STM32 硬件I2C的使用 (中断方式 无DMA 无最高优先级)
但是在我看来在一个72M的
Cortex-M3
的MCU上这样做非常
CC攻城狮
·
2020-08-04 21:52
STM32
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他