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
STM32启动过程--启动文件--分析
STM32作为一款高端
Cortex
-M3系列单片机,有必要了解它的启动文件。打好基础,为以后优化程序,写出高质量的代码最准备。本文以一个实际测试代码--START_TEST为例进行阐述。
weixin_33817333
·
2020-07-30 22:49
ARM
Cortex
-M内核中ROM table的使用
今天在博客园上注册一个账号,打算往后好好写技术博客,原来在新浪上写过几篇,不过距离上一次写是好几个月前的事情了。突然开始做一件事情,总是有点各种各样的缘由。一条路总有分岔的地方,或者你打算自己在路上开辟一条岔道。选择走哪条岔路也好,自己开辟一条岔道也好,如果对自己负责,似乎都需要停下来,主动搜集一下各种信息,听听其他人的看法,然后再决定以何种方式前进。幸好有些人愿意和你分享自己的看法,幸好现在搜集
weixin_33895516
·
2020-07-30 22:49
ARM
Cortex
-M3 操作模式和特权级别
Cortex
-M3处理器支持两种处理器的操作模式,还支持两级特权操作。两种操作模式分别为:处理者模式和线程模式(threadmode)。
weixin_33754065
·
2020-07-30 22:18
Cortex
M0+ Keil MDK启动文件详解
***********************************************************;*@file:startup_MKL02Z4.s;*@purpose:CMSIS
Cortex
-M0plusCoreDeviceStartupFileforthe
大吉机器人
·
2020-07-30 22:05
software
ARM
Cortex
-M4中断
1.ARM
Cortex
-M4异常(exception)与中断(interrupt)Reset:上电or热复位会进入Reset中断。NMI:外设信号触发or软件触发不可屏蔽中断。
plingx
·
2020-07-30 22:50
ARM
MCU_STM8_STM32
自己动手从0到1写嵌入式操作系统-李述铜-专题视频课程
用不到【2000行代码,汇编代码仅18行】(不含注释)实现一个精巧的可以运行在ARM
Cortex
-M内核芯片上的RTOS!该RTOS功能与ucos类似,具体实现不同。
oLiShuTong
·
2020-07-30 22:17
视频教程
Cortex
-m4架构学习
cortex
-m4架构支持的功能与快中断处理结合的高性能处理性能带有大量的breakpoint和trace功能的增强型系统debug功能高效的处理核,系统和内存带有集成的睡眠模式和可选的深度睡眠模式的超低功耗平台安全的鲁棒性
lhkwqy
·
2020-07-30 22:07
Cortex-m架构学习
遇到Error: Flash Download failed - "
Cortex
-M4"解决方法
1.SWD模式下,Debug菜单中,Reset菜单选项(Autodetect/HWreset/sysresetReq/Vectreset)默认是AutoDetect,改成SysResetReq即可。2.Jtag模式下,主要是芯片大小选错。Flash->ConfigureFalshTools配置窗口,切换到“Utilities"页,按“Setting"按钮进入“Flashdownloadsetup"
Justice_Gao
·
2020-07-30 22:01
STM32学习
Cortex
-M4调试MDK相关配置
Cortex
-M4调试MDK相关配置在这里选择的
Cortex
-M4核的处理器是NXP公司的LPC4350.扩展flash选择的是SST39VF3201B。在进行程序下载之前有几个注意的事项。
janelorry
·
2020-07-30 22:31
C指针+ STM32 理解
环境:IAR+
Cortex
-M3的处理器关注:指针在寄存器层次上的存储、调用等。。。
点滴写录
·
2020-07-30 22:57
OS篇
cortex-M3
flash和sram及 系统内存 的关系
Cortex
-M3系列架构32位其寻址空间4G(2^32=4G)1、4GB内存叫做DDR,用来跑操作系统和用户应用程序的,不能存储数据,掉电就没有了。
daa20
·
2020-07-30 22:19
stm32复位电阻设置过小导致的各类症状
烧写到最后,会报错:Error:FlashDownloadfailed-"
cortex
-M3"但是此时jtag仍然能够连上芯片。
不纯洁的锌
·
2020-07-30 22:47
硬件调试
Cortex
-M4架构
本文参考资料来自《ARM
Cortex
-M3与
Cortex
-M4权威指南》
Cortex
-M4处理器基于ARMv7-M架构,发布时,架构中又额外增加了新的指令和特性,改进后的架构也被称为ARMv7E-M编程模型操作模式和状态操作状态
Zach_z
·
2020-07-30 22:09
嵌入式
ARM
cortex
-M4 软件复位设计
在嵌入式开发项目过程中,经常需要执行软件复位,基于ARM
cortex
-M4核的芯片,通过控制系统控制模块(SystemControlBlock)的中断和复位寄存器可以实现设备的软件复位,这种复位实现软件从开始运行
嵌入式程序猿
·
2020-07-30 22:17
单片机异常复位后如何保存变量数据
数字区域上电掉电复位POR外部ResetPAD,低电平为复位信号WDT复位PCA复位LVD低电压复位
Cortex
-M0+SYSRESETREQ软件复位
Cortex
-M0+LOC
不脱发的程序猿
·
2020-07-30 22:06
嵌入式
国产MCU
STM32工作笔记002---STM32初探-概述
技术交流QQ群【JAVA,C++,Python,.NET,BigData,AI】:1709331521.
Cortex
内核2.ARMV7架构M系列最低端,A系列最高端可以用于手机等可以装操作系统原来路线51
credreamer
·
2020-07-30 15:52
硬件嵌入式
stm32的环境搭建和串口下载
1.MDK软件的安装2.USB串口驱动的安装3.ISP串口下载1.MDK软件的安装MDK:为基于
Cortex
、ARM7、ARM9等处理器设备提供的一个完整的开发环境。
费学
·
2020-07-30 13:58
STM32F37x的SDADC使用流程(一)
STM32F37x系列微控制器整合了带有DSP与FPU指令、工作频率72MHz的32位ARM
Cortex
-4内核和高级模拟外设。
wangjin5250
·
2020-07-30 12:39
高通骁龙平台芯片处理器(SoC)指南
最近的三代产品,从骁龙821到835再到845都取得了巨大的成功,虽然CPU是高通基于ARM
Cortex
定制,但GPU、DSP、ISP、4G基带等均
szx940213
·
2020-07-30 12:39
高通
Cortex
-M0系列 ~ 串口配置
串口的相关概念自行百度理解,在上节的红外载波调制已经介绍过I/O的复用功能,使能I/O时钟,同时把GPIO模式设置为复用功能对应的模式,使能引脚复用,串口配置在此基础上对串口参数做初始化配置,包括比特率、停止位等参数,设置完接下来就是使能串口,同时如果开启了串口中断,还需要初始化NVIC设置中断优先级别,最后编写中断服务函数。串口配置voidUSART1_Init(){//StructureIni
GenCoder
·
2020-07-30 12:05
Cortex-M0系列
cortex
_m3_stm32嵌入式学习笔记(十四):RTC实时时钟(秒中断)
STM32的实时时钟(RTC)是一个独立的定时器。STM32的RTC模块拥有一组连续计数的计数器,在相应软件配置下,可提供时钟日历的功能。修改计数器的值可以重新设置系统当前的时间和日期。由于时钟只需要配置一次,下次开机不需要重新配置(开发板有电池的情况下),所以需要用到备份区域(BKP)来标记是否配置过时钟简单介绍BKP:备份寄存器是42个16位的寄存器(Mini开发板就是大容量的),可用来存储8
_lyl
·
2020-07-30 12:15
嵌入式_stm32
openwrt移植程序时出现line 1: syntax error: unexpected "("
下面的Makefile文件,我这里修改如下(因为文件夹名字不同,可能需要稍做修改)CC_PATH=/home/user/debug/openwrt/staging_dir/toolchain-arm_
cortex
-a7
瑜珈山神
·
2020-07-30 12:24
Other
进入OS前的两步之PendSV(任务切换)
(为何要使用PendSV而不是其他的异常,请参考《
cortex
-M3权威指南》)1,如何设定PendSV优先级?
aifuxun2845
·
2020-07-30 11:19
启扬智能i.MX8M Mini开发板硬件参数
内置4个
Cortex
-A53核,运行主频高达1.8GHz和一个通用
Cortex
-M4核,主频可达400MHz。
wx5f11415f9ef5f
·
2020-07-30 09:50
cortex-A53
i.mx8m
mini
i.MX8M
Cortex
-M3 内部寄存器
R12R0-R12,通用寄存器;R0-R12都是32位通用寄存器,用于数据操作;但是绝大多数16位Thumb指令只能访问R0-R7,而32位Thumb指令可以访问所有寄存器;R13R13,SP,堆栈指针;
Cortex
-M3
流风回雪1988
·
2020-07-30 07:20
FreeRTOS系列第7篇---
Cortex
-M内核使用FreeRTOS特别注意事项
FreeRTOS内核配置说明》一文中,讲解了这两个宏:configKERNEL_INTERRUPT_PRIORITYconfigMAX_SYSCALL_INTERRUPT_PRIORITYFreeRTOS与
Cortex
-M
zhzht19861011
·
2020-07-30 06:39
FreeRTOS基础篇
Samsung四核(ARM
Cortex
-A9)UT-Exynos4412开发板
产品简介UT-Exynos4412开发板是一款功能极为强大的高端ARM
Cortex
-A9开发平台,采用Samsung最新的Exynos4412(Exynos4412Quad),主频达到1.4~1.6GHz
zhousirong1991
·
2020-07-30 06:17
4412
STM32 进阶教程 8 - 位带操作
在《ARM
Cortex
-M3权为指南》中的第87页对位带操作如下描述:位带操作支持了位带操作后,可以使用普通的加载/存储指令来对单一的比特进行读写。在CM3中,有两个区中实现了位带。其中一个是SRAM
张礼富
·
2020-07-30 06:29
位带操作
嵌入式软件
STM32CUBE
STM32
位带
你用过STM32F0,STM32F1,STM32F4都有什么区别。
1、F0属于
Cortex
-M0,F1属于
Cortex
-M3,F4属于
Cortex
-M4
Cortex
-M分为:M0,M0+,M3,M4,M7M0,M0+:基础版本,有过于基础,所以生产不出来高性能的STM32
zaohang
·
2020-07-30 06:44
Stm32
嵌入式
[原创]NVIC中断优先级分组与中断优先级和子优先级
Cortex
-M内核提出中断分组的概念,一共5组NVIC_PriorityGroup_0:0bit抢占优先级4bit子优先级NVIC_PriorityGroup_1:1bit抢占优先级3bit子优先级NVIC_PriorityGroup
江东风又起
·
2020-07-30 06:19
Embedded
解读STM32位带操作,让你快速了解并掌握它的用途
今天重温一下经典的位带操作,主要结合
Cortex
-M3内核(STM32)来讲述,相信许多朋友在初学的时候都被绕晕过。关于位带操作,它的难点其实在于需要理解或掌握较多基础知识。
ybhuangfugui
·
2020-07-30 06:04
ARM
Cortex
-M 系列 MCU错误代码自动追踪库(CmBacktrace)的使用经验分享
大家在用STM32的时候有没有遇到过HardFault的问题呢:之前有一段时间被这个问题困扰了很久,下面针对这个问题做个小总结。现象还原:在debug模式下进行仿真调试,全速运行再停止运行,程序会跑到HardFault_Handler函数中,产生HardFault,即硬错。其产生的原因大概有如下几类:(1)数组越界操作;(2)内存溢出,访问越界;(3)堆栈溢出,程序跑飞;(4)中断处理错误;针对H
无痕幽雨
·
2020-07-30 05:10
单片机
mdk
STM32F769I-DISCO开发板功能简介
STM32F769NI微控制器的探索板官网链接:http://www.st.com/zh/evaluation-tools/32f769idiscovery.htmlSTM32F7探索套件允许用户使用基于ARM
Cortex
-M7
woshi_ziyu
·
2020-07-30 05:19
一板网电子论坛
STM32关全局中断开全局中断多种方式
注:完整资料请查看
Cortex
-M3权威指南中的NVIC与中断控制一节。
lanzhounoddles2011
·
2020-07-30 05:47
STM32F7 架构和资源分析
尽管ST所研发的这款基于
Cortex
-M7的芯片与当初ARM公司发表声明
Cortex
-M7内核时所声明的无论是在功耗、频率等还是有一定差异的!但是这或许只能理解为ST为了快速的推出
野猪力量
·
2020-07-30 05:43
嵌入式
STM32在Keil MDK5环境下RAM上代码调试
在这里需要说明的是,
Cortex
-M3的架构有4G的寻址空间,而Flash的起始地址在0x08000000,R
wjs1033
·
2020-07-30 05:02
stm32
FreeRTOS-临界段
Cortex
-M内核快速关中断指令:①:这个寄存器是只有一位的寄存器。控制方式如下:②:同样也是一位的寄存器。③:关中断freeRTOS关中断的函数定义在portmacro.h文件中。
仰望繁星.
·
2020-07-30 05:17
stm32解析
关于CMSIS-DAP
ARM
Cortex
处理器提供coresight调试和跟踪单元。CMSIS-DAP支持包含一个或多个
Cortex
处理器的目标设备。
Rookie on the road
·
2020-07-30 05:15
Tools
stm32 cubemx开发基础教程(一)
cortex
-M4内核,板载stlink,支持arduino扩展。首先打开意法半导体官网,点击login,没有账号就先注册一个官网账号,在官网下载都需要登录账号。
摇尾巴的小熊猫
·
2020-07-30 04:51
STC单片机和STM32单片机哪个更适合入门?
引言在当今这个模拟电子技术看似被冷落(其实无处不在)和数字电子技术主导的信息时代,对于刚入电子信息相关专业的大中专学生或需要转型进入电子产品硬件研发行业的工程师而言,首先面对的第一个问题是:8位的51单片机和32位的基于
Cortex
-M3
weixin_42976659
·
2020-07-30 04:44
物联网
STM32实战经验
嵌入式资料
STM32
嵌入式
STM32 CubeMX 安装与使用入门(一)
我的STM32之旅是从正点原子的STM32战舰开发板开始的,它搭载了一颗
Cortex
-M3内核的芯片,正点原子提供的资料也非常的
张竞豪
·
2020-07-30 04:49
Cubemx入门
基于ARM
cortex
-m4的中断设计(汇编语言)
PRESERVE8THUMBAREARESET,DATA,READONLYEXPORT__Victors__VictorsDCD0x000003FCDCDReset_HandlerDCD0DCD0DCD0DCD0DCD0DCD0DCD0DCD0DCD0DCD0DCD0DCD0DCD0DCD0;DCDInt0_HandlerDCDInt1_HandlerDCD0DCD0DCD0DCD0DCD0DCD
梦过千境
·
2020-07-30 04:03
STM32系统总线
一ARM架构ARM架构如图所示,ARM公司只提供内核技术,而其他外设则为芯片商设计并使用,ARM收取其专利费用而不参与其他经济活动,而我们使用的STM32F103芯片则使用了ARM架构下的
Cortex
-M3
精彩Liu昊
·
2020-07-30 04:15
STM32
STM32 复位(非重加电)数据不丢失
1.STM32启动过程硬件复位后,第一步是执行复位处理程序,这个程序的入口在启动代码里(默认),摘录一段
cortex
-m3的复位处理入口代码::1:Reset_HandlerPROC;PROC等同于FUNCTION
weixin_41719055
·
2020-07-30 04:54
STM32
c++
【FreeRTOS】中断管理
硬件1、外设,外部中断2、中断控制器(
Cortex
-M系列控制器NVIC),接收外部中断,然后发送中断信号给CPU3、CPU,响应中断源请求,NVIC最多支持240个中断,每个中断最多256优先级名词中断号
源自1994
·
2020-07-30 04:07
FreeRTOS
FreeRTOS
FreeRTOS MPU模块学习笔记
FreeRTOSMPU模块介绍不知道大家有没有关注过
Cortex
-M内核的一些内容,在STM32大部分型号中都有MPU。
weixin_39344546
·
2020-07-30 04:50
ARM
Cortex
-M底层技术(十一)KEIL MDK 分散加载示例3-单独函数/变量的指定加载
分散加载示例3-单独函数/变量的指定加载小编我一向主张在实战中学习,不主张直接去去学习规则&定义,太枯燥,在实际应用中去摸索,才会真正理解具体的技术细节,下面我们就通过实际的简单用例来搞清楚分散加载。将函数和变量放到特定的指定加载地址的方法:通常,编译器通过单个源文件生成RO、RW和ZI节。要将单个函数或者数据固定放在特定的地址上,我们必须允许链接器单独处理这个函数或数据并且与其他的部分分开。一共
Solaris_超
·
2020-07-30 04:16
ARM
分散加载
Keil
Cortex
底层
思科德ARM
Cortex
-A9 Exynos4412开发板(四核处理器开发板)
思科德Exynos4412开发板(四核处理器开发板)4412开发板思科德Exynos4412开发板(四核处理器开发板)4412开发板思科德Exynos4412开发板(四核处理器开发板)4412开发板Exynos4412(SCP封装)开发板Exynos4412核心板硬件更新:增加ACT8847动态电源管理芯片(见下图),实现更高效节能的功耗管理。开发板软件提供PDF格式原理图、驱动程序源码、全部芯片
weixin_34397291
·
2020-07-30 03:53
嵌入式
php
移动开发
UT4418开发板
cortex
-A9四核友坚出品
该方案基于三星新一代28nm从
Cortex
A9四核CPU的发平台。整合了目前工业、消费、车载等行业常用接口,满足常规应用。
weixin_34029949
·
2020-07-30 03:01
迅为最强
Cortex
A9四核开发板,让产品研发毫无压力!
2019独角兽企业重金招聘Python工程师标准>>>iTOP-4412开发板让您的产品研发毫无压力!开发板相关搭配套餐套餐一标配清单:开发板(SCP标准版)+电源+串口线+USB线+光盘资料套餐赠品:HDMI线、USB转接头、200万摄像头光盘资料:原理图(PDF格式)、底板PCB(Allegro格式)、驱动程序源码、芯片和LCD数据手册、开发环境、产品使用手册。套餐二标配清单:开发板(SCP标
weixin_33913377
·
2020-07-30 03:04
上一页
71
72
73
74
75
76
77
78
下一页
按字母分类:
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
其他