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-m4
stm32mp157 Cortex M4开发篇:通过GPIO点亮LED灯详解
写在前面:本文章为《STM32MP1系列教程之
Cortex-M4
开发篇》系列中的一篇,全系列总计11篇。笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板)。
华清远见IT开放实验室
·
2020-11-24 12:00
stm32mp157
cortex
m4
stm32
stm
嵌入式
linux
七步实现STM32MP157多核协同工作(Cortex-A7与
Cortex-M4
通信)
写在前面:STM32MP157是ST进军Linux的首款微处理器,采用MCU+MPU的组合,集成两颗主频微800MHz的Cortex-A7应用处理器内核(支持开源linux操作系统),和一颗主频微209M的
Cortex-M4
华清远见IT开放实验室
·
2020-11-12 17:46
stm32mp157
linux
stm32mp157
cortex
m4
嵌入式
linux
stm32
单片机
arm
推荐一款低功耗蓝牙 BLE 5.0 + 32 位 ARM
Cortex-M4
内核 MCU 整合芯片
N32WB452xE系列产品简介:N32WB452系列BLE5.0微控制器产品采用32位ARMCortex-M4加32位ARMCortex-M0双内核构架,其中32bitARMCortex-M0核专用于处理BLE5.0射频电路及蓝牙协议,通过内部高速总线,由ARMCortex-M4核进行配置。ARMCortex-M4核作为应用处理器,支持浮点运算单元(FPU)和数字信号处理(DSP)指令,支持并行
DAVID YUAN
·
2020-09-17 04:23
国民技术
物联网
arm
芯片
蓝牙
mcu
Cortex系列M0-4简单对比
最近搞了块ST的
Cortex-M4
处理器,然后下了本文档。分享一下。针对目前进入大众视野的M0、M3、M4做了如下简单对比,内容来自ARM等官网,这里仅仅是整理了下,看起来更直观点,呵呵。
findaway123
·
2020-09-16 02:46
atmel单片机开发
硬件
c
ESP32 学习笔记(三十) ESP32 性能分析,与
Cortex-M4
性能比较
文章目录关于EEMBCESP32/8266与Cortex-M3/M4性能比较关于EEMBCAboutEEMBCEEMBC为自动驾驶,移动成像,物联网,移动设备和许多其他应用程序中使用的硬件和软件制定性能基准。EEMBC基准测试得分的主要受众是创建依赖嵌入式微控制器和微处理器的系统的公司:从智能手机到太阳能电池板的所有产品。尽管此类制造商通常具有自己的专有基准,但是EEMBC提供了一种有吸引力的替代
InfiniteYuan
·
2020-09-15 09:08
#
ESP32
学习笔记
EEMBC
ESP32
性能分析
手把手教你新建MSP432工程
MSP432是德州仪器推出的新一款高性能低功耗处理器,
Cortex-M4
内核,较430相比处理能力大大增强,同时采用了430设计的低功耗技术,和传统ARM相比功耗更低,相信在不久的未来,TI将会推出更多的
weixin_30535565
·
2020-09-15 08:38
嵌入式
开发工具
Cortex-M芯片低功耗开发
文章目录芯片的低功耗1.1低功耗的测量数据1.2低功耗的系统特性1.3低功耗的系统需求1.3.1Cortex-M3和
Cortex-M4
处理器的低功耗特点1.4低功耗系统特性1.4.1休眠模式1.4.2系统控制寄存器
扬帆远航0727
·
2020-09-15 01:03
Cortex-M系列内核
低功耗
Cortex-M
WFE
WFI
深度休眠
FreeRTOS:在ARM Cortex-M内核上运行RTOS
注意:以下关于中断嵌套的信息适用于Cortex-M3、
Cortex-M4
、Cortex-M4F和Cortex-M7,不适用于Cortex-M0或者Cortex-M+等不包括BASEPRI寄存器的内核。
奔跑的悍匪
·
2020-09-15 00:06
嵌入式系统
Embedded Operating Systems based on ARM Cortex-M3 and
Cortex-M4
Processors - Part I - Chapter 1
AllinformationinthisblogRefertoTheDefinitiveGuidetoARMCortex-M3andCortex-M4Processors,3rdEditionThisisseriesblogsaboutRTOS,whichisbasedonCortex-M3andCortex-M4.AllthecodeyouwillseeisbasedonMDK-ARM.Iwil
小青kelly
·
2020-09-15 00:04
Cortex-M
RTOS
Embedded
Operating
Systems
based
on
Cortex-M4
板子 UART中断实验思考
实验任务:1.PC端发来绝对对时命令,如SET12:56:03或12-56-03,自动将当前时间同步到12:56:03,并回之以当前时间下文中命令采用SET12:56:03(超过8位)解决方式:利用UARTHANDLER即UART中断实现非阻塞性赋值遇到问题:1.输出时间为乱码首先确认时间显示代码段正确if(light_cnt==60){light_cnt=0;light_cnt1++;}if(l
tangnanshen
·
2020-09-14 07:55
UART
d
Error: Flash Download failed - "
Cortex-M4
"
编译成功后,点击烧录会出现“Error:FlashDownloadfailed-"
Cortex-M4
"”查阅其他博主的文章发现是项目里没有添加flash,具体操作如下:(1)打开项目设置(2)点击上图中的
琦琦没有琪琪
·
2020-09-13 18:53
学习经历
STM32系列的其他产品-如果你还在用STM32F103,那么你OUT了
反而Cortex-M0+和
Cortex-M4
优化越来越好。鉴于我个人对STMCU比较熟悉
严小妖
·
2020-09-13 17:32
STM32
IAR中
cortex-m4
启动流程分析
软件环境:windows7旗舰版,IARV6105(EWARM-EV-WEB-6105)ARM芯片:飞思卡尔K60N512VMD100(
cortex-m4
核心)示例程序:飞思卡尔官方的KINETIS512
xing_chang
·
2020-09-12 21:20
Cortex-M4
C/C++
vector
initialization
table
flash
c
linker
cortex-m4
启动代码解读
1.启动代码最好结合链接脚本一起看2.本文为nordicnrf52840的启动脚本,解释权归nordic所有3.限于本人所学,难免出现错误,请不惜指出4.在调试启动代码过程中,难免发生错误,不要惊慌,先冷静一下,尽可能的分析下可能出现的地方,尝试着修改,看能否成功,如果还是不行的话,那么有两种可行的调试方案:1)添加led灯信号,用来调试2)修改Makefile,添加反汇编打印信息,利用jlink
weixin_30698297
·
2020-09-12 20:50
Cortex-M4
的启动过程分析从GCC开始-Kinetis K60为例
做了一年NXP智能汽车竞赛,对ARM的理解也都只停留在使用某宝商家提供的库和近几年比赛一直在使用的K60上,对ARM单片机
Cortex-M4
认识也是一直未识庐山真面目。
Zehv
·
2020-09-12 19:52
ARM
ARM的处理器主要分为那几类,他们的用途区别是什么?
Cortex-M7,
Cortex-M4
,Cortex-3,Cortex-M1,Cortex-0Cortex-A系列:针对开放式操作系统的高性能处理器;应用于智能手机,数字电视,智能本等高端运用Cortex-A57
攻城狮晨哲
·
2020-09-12 12:18
STM32
STM32-步进电机S型加减速控制
专为要求高性能、低成本、低功耗的嵌入式应用专门设计的:STM32系列的内核主要有:Cortex-M0、Cortex-M0+、Cortex-M3、
Cortex-M4
、Cortex-M7STM32内部资源:
xping_zhou
·
2020-08-24 18:53
算法学习例子
CM4_ 1、
Cortex-M4
内核
文章目录一、
Cortex-M4
的架构二、
Cortex-M4
流水线三、
Cortex-M4
的总线接口(简单了解)
Cortex-M4
的3套总线四、
Cortex-M4
的相关寄存器组1、通用寄存器组2、堆栈指针R13
盼归汀
·
2020-08-24 14:27
如何玩转STMF4
ARM7,ARM9,cortex-m3,
cortex-m4
,cortex-a8的区别
arm系列从arm11开始,以后的就命名为cortex,并且性能上大幅度提升。从cortex开始,分为三个系列,a系列,r系列,m系列。m系列与arm7相似,不能跑操作系统(只能跑ucos2),偏向于控制方面,说白了就是一个高级的单片机。a系列主要应用在人机互动要求较高的场合,比如pda,手机,平板电脑等。a系列类似于cpu,与arm9和arm11相对应,都是可以跑草错系统的。linux等。r系列
jiangjiankang
·
2020-08-24 14:38
嵌入式硬件工程师
linux
c
Hard Fault 异常错误堆栈分析
KinetisMCU采用
Cortex-M4
的内核,该内核的Fault异常可以捕获非法的内存访问和非法的编程行为。Fault异常能够检测到以下几类非法行为:·总线Fault:在取址、数据读/写、
yazhouren
·
2020-08-24 06:40
iot_robot
ST32MP开发板上手体验
STM32MP开发板上手体验 今天收到PanGuSTM32MP开发板,使用的芯片是STM32MP157AAA3,芯片内部有一个双核Cortex-A7和一个单核
Cortex-M4
。
「已注销」
·
2020-08-24 06:03
电子技术
STM32 F4xx Fault 异常错误定位指南
STM32F407采用
Cortex-M4
的内核,该内核的Fault异常可以捕获非法的内存访问和非法的编程行为。
weixin_30756499
·
2020-08-24 06:49
HardFault 异常定位
KinetisMCU采用
Cortex-M4
的内核,该内核的Fault异常可以捕获非法的内存访问和非法的编程行为。Fault异常能够检测到以下几类非法行为:总线Fault:在取址、数据读/写、取中断
贺二公子
·
2020-08-24 05:36
[嵌入式]Cortex-M
带FIFO的UART数据接收
芯片手册某个
Cortex-M4
芯片带有1个UART,支持Tx,Rx的FIFO功能,而且可以通过寄存器配置FIFO的阈值,芯片的datasheet并不完善,没有说明RX的FIFO具体有几个级别,每隔级别的阈值是多少
weixin_34194317
·
2020-08-22 23:34
cubemx下的输入捕获进行超声波测距
主控板NUCLEO-F411RENUCLEO-F411RE是ST公司推出的一款针对STM32F4系列设计的
Cortex-M4
开发板,具有mbed功能,支持Arduino。
sensiki
·
2020-08-22 10:56
STM32
nRF52832 中断相关
中断号见《nrf52.h》66行至117行,负数为
cortex-M4
内核中断(内部中断),0与正数为厂商自定义中断(外部中断)。函数名见《iar_startup_nrf52.s》78行至134行。
大头苍蝇
·
2020-08-22 09:47
nRF52832
物联网操作系统LiteOS内核教程——IoT-Studio介绍及安装
2.IoTStudio支持的硬件IoTStudio目前支持Cortex-M0,
Cortex-M4
,Cortex-M7,Cortex-A7,ARM926EJ-S,RISC-V等
小熊派开源社区
·
2020-08-20 20:22
FreeRTOS临界段和开关中断
本章教程配套的例子含Cortex-M3内核的STM32F103和
Cortex-M4
内核的STM32F407以及F429。
AndyCheng_hgcc
·
2020-08-20 06:26
FreeRTOS
痞子衡嵌入式:简析i.MXRT1170
Cortex-M4
L-MEM ECC功能特点、开启步骤、性能影响
今天痞子衡给大家分享的是恩智浦i.MXRT1170上
Cortex-M4
内核的L-MEMECC功能。
痞子衡
·
2020-08-18 19:14
STM32(2):
Cortex-M4
STM32是什么ST公司新的基于ARM内核的32位MCU系列内核为ARM公司为要求高性能、低成本、低功耗的嵌入式应用专门设计的Cortex-M内核标准的ARM架构超前的体系结构高性能低电压低功耗创新的内核更高级的外设简单易用基于STM32F407ZGT6芯片内核32位高性能ARMCortex-M4处理器时钟:高达168M支持FPU(浮点运算)和DSP指令芯片资源描述IO口STM32F407ZET6
嵌入式Linux大神--傲爷
·
2020-08-18 18:50
STM32
国产MCU,Cortex-M和RISC-V核心
北京兆易创新,GD32系列:Cortex-M3系列
Cortex-M4
系列Cortex-M23系列RISC-V系列上海灵动微电子,MM32系列:Cortex-M0Cortex-M3华大半导体,HC32系列
半斗米
·
2020-08-17 18:49
嵌入式系统
ARM启动过程(
Cortex-M4
NXP QN9080为例)
CMSIS到底是什么CMSIS的意思是CortexMicro-controllerSoftwareInterfaceStandard,微控制器软件接口标准,是Cortex-M处理器系列的与供应商无关的硬件抽象层。CMSIS可实现与处理器和外设之间的一致且简单的软件接口,从而简化软件的重用,缩短微控制器开发人员新手的学习过程,并缩短新设备的上市时间。如何使用CMSIS,需要哪些文件?以Freesca
清风晓月之物联
·
2020-08-16 10:52
ARM
IOT
IAR
KEIL
Embeded
System
【读书笔记】 《轻松玩转 ARM
Cortex-M4
微控制器-基于 Kinetis K60》
第一章register和autoMCU的寄存器读写速度远快于RAM内存register尽可能的变量放在寄存器中registerinti;register变量必须是CPU寄存器接受的类型register变量必须是一个单个的值,长度应小于或等于整型长度,但是有机器的些寄存器也能存放整数register变量可能不存放在内存中,所以不能用取地址符'&'只有局部变量和形参可以作为register变量,全局变
_-Y-_-Y-_
·
2020-08-16 09:15
ARM
Cortex-M4
微处理的总线简单理解
看了很久的《ARMCortex-M3与
Cortex-M4
权威指南》,其中关于总线以及数据传输的描述零散而难以理解,看过AHB-Lite总线协议后恍然大悟(不一定正确,可我将这样认为),现在把它写下来:1
保尔-柯察金
·
2020-08-16 09:21
K60最小系统板,基于Freescale Kinetis K60DN512,QFP144封装,100MHz
Cortex-M4
K60最小系统板,基于FreescaleKinetisK60DN512,QFP144封装,100MHzCortex-M4byMcuzone【产品简介】K60最小系统板基于Freescale的Kinetis系列ARMCortex-M4的微控制器,可用于高集成度和低功耗的嵌入式应用中。ARMCortex-M4是新一代的高性能低功耗内核。K60最小系统板采用K60DN512ZVLQ10,QFP144封装
Mcuzone野芯科技
·
2020-08-16 06:13
最小系统板
HAL 固件库结构整理
CMSIS-CORE:提供与Cortex-M0、Cortex-M3、
Cortex-M4
、SC
独孤星燎
·
2020-08-16 03:22
stm32学习
Flash存储控制器组成!(flash)
(1)AHB从接口在Flash存储控制器中有两个AHB从接口:一个是来自
Cortex-M4
的I总线与D总线,用于指令
魏波-
·
2020-08-16 02:39
嵌入式
高性价价比之串口控制芯片LT268B
其内部采用
Cortex-M4
的32bitMCU核心架构,主要的功能就是提供Uart串口通讯,让主控端MCU透过简易的指令就能轻易的将要显示到TFT屏的内容传递给小尺寸MCU屏上的TFT驱动器(Driver
zyh13662275151
·
2020-08-15 10:11
串口屏
电子
液晶显示屏
当STM32遇到Linux = STM32MP1
本文转自公众号:AI电堂STM32MP1系列是ST今年2月重磅推出的最新多核微处理器产品(MPU),集成两颗主频650MHz的Arm®Cortex-A7应用处理器内核和一颗运行频率209MHz的高性能Arm®
Cortex-M4
ybhuangfugui
·
2020-08-09 03:38
STM32MP157高性能微处理器产品介绍
STM32MP157微处理器基于灵活的双ArmCortex-A7内核(运行频率为650MHz)和
Cortex-M4
(运行频率为209MHz)架构,并配有专用3D图形处理单元(GPU)和MIPI-DSI显示界面以及
米尔MYIR
·
2020-08-07 18:34
STM32
STM32F407系统时钟配置是否添加FPU功能
Cortex-M4
的指令集分两部分,一部分是在M3的指令集外增加了一些扩展功能。另一部就是用于FPU单元的单精度浮点运算指令。这部分指令都是用V-开头的汇编指令,仅在FPU功能被使能时使用。
等的起
·
2020-08-05 14:57
STM32的FPU体验
STM32-F4属于
Cortex-M4
构架,与M0、M3的最大不同就是有硬件浮点运算FPU,数学计算速度相比普通cpu运算快上几十倍。
夏日的冰
·
2020-08-05 13:43
STM32
stm32
嵌入式
arm处理器
FPU
硬件浮点
Cortex-M4
之FPU
软件测试环境:CCS6.1.2需要注意的是FPU单元是指的芯片上的一个独立于CPU处理的浮点运算单元,整个单元在大多数厂家的芯片中都是可以被使能和关闭的。相对于芯片,编译器也设置了相应的FPU功能开启/关闭的选项,在编译时需要告诉编译器是否开启FPU功能。编译器一旦开启FPU功能,在处理单精度浮点运算的语句时就会用带V-开头的汇编指令进行编译。如果编译器使能了FPU功能,而芯片未开启FPU单元,程
p.c.wang
·
2020-08-05 12:57
Cortex-M4
ARM
STM32L4系列
Cortex-M4
超低功耗微控制器
意法半导体通过构建新型芯片架构实现了同类产品中最佳的超低功耗及性能,这得益于其应用设计上的高度灵活性。STM32L4MCU在超低功耗微控制器效率的标准化EEMBC™ULPBench®测试中获得176.7分【该测试是用来对各类低功耗微处理器做低功耗效率比较的标准】。此外,STM32L4系列单片机打破了当前超低功耗领域的性能极限。基于带FPU的ARM®Cortex®-M4内核以及意法半导体ARTAcc
电子橙
·
2020-08-05 01:41
STM32L4
STM32F429开启FPU,使用ST自带DSP库函数
STM32F4xx系列的芯片使用的是
Cortex-M4
内核,带有DSP和FPU单元。如何开启FPU单元,使用DSP库函数。这是个人实践。
一壶酒一把剑
·
2020-08-03 14:23
stm32开发
预热 | 万众期待的单片机,Linux二合一的STM32MP157开发板亮相
开发板简介100ASK_STM32MP157开发板是由百问网自主研发的STM32MP157底板+米尔核心板组成,搭载意法半导体(ST)新推出的STM32MP1多核微处理器:Cortex-A7(双核)+
Cortex-M4
韦东山
·
2020-08-02 20:25
Linux驱动开发
行业动态
应用编程
Error: Flash Download failed - "
Cortex-M4
"的解决方案
记出现Error:FlashDownloadfailed-"
Cortex-M4
"的解决方案1.软件上的原因(例:keil5,芯片擦除不彻底)2.硬件上的原因(有时由于读保护的原因导致芯片锁死。
qq_44454169
·
2020-08-02 13:36
flash下载失败
Cortex-M3和
Cortex-M4
Fault异常应用之二 ----- Fault处理函数的实现
在项目处于调试期间,Fault处理程序可能只是一个断点指令,调试器遇到这个指令后停止程序的运行。默认情况下,由于非硬Fault被禁能,所有发生的非Fault都会上访成硬Fault,因此只要在硬Fault处理程序中设置一个断点,就可以观察所有Fault信息。当使用MDK-ARM的RealView编译器时,你可以用下面的C代码替代默认硬Fault处理程序,这段代码检测产品是否连接到一个调试器,只有在连
zhzht19861011
·
2020-07-30 22:51
keil
MDK
我的小问题集
Cortex-M3和
Cortex-M4
Fault异常应用之一 ----- 基础知识
2.简介Cortex-M3(以下简称CM3)和
Cortex-M4
(以下简称CM4)内核的Fault异常可以捕获非法内存方法和非法编程行为。Fault异常能够检
zhzht19861011
·
2020-07-30 22:51
我的小问题集
keil
MDK
Cortex-M4
Core Registers
Cortex-M4CoreRegistersGoal:visualizingwhathappenstotheCortex-M4coreregistersafterresetHere'swhathappensaftertheprocessorisreset:General-purposeregistershaveunknownvaluesinthemStackpointerregisterisloa
weixin_34072159
·
2020-07-30 22:21
嵌入式
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
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
其他