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-m架构学习
ARM
架构学习
(1)——Exception level
目录exceptionlevel和privilegeELx等级划分特权模式内存特权模式(Memoryprivilege)寄存器访问特权模式(Registeraccess)ExecutionandSecuritystatesExecutionstatesSecuritystatesRME模式实现EL等级的影响Exceptiontypes同步异常无效指令和陷阱异常内存访问异常指令产生的异常调试异常异步
东楠爱学习
·
2024-01-12 14:32
arm开发
架构
学习
【STM32】HAL库的RCC复位状态判断及NVIC系统软件复位
系统软件复位在实际开发中有时候会遇到复位状态不同导致结果不同的情况比如在上电复位时电压不稳定可能导致一些外部芯片无法正常工作从而导致进行了错误的操作流程所以可以在程序运行后加一个复位状态判断用来检测是否正常复位否则就重新软件复位一次文章目录复位状态复位状态读取代码和软件复位附录:
Cortex-M
网易独家音乐人Mike Zhou
·
2024-01-12 08:44
STM32笔记
stm32
单片机
嵌入式
mcu
iot
物联网
【STM32】HAL库低功耗STOP停止模式的串口唤醒(解决进入以后立马唤醒、串口唤醒和回调无法一起使用、接收数据不全的问题)
库低功耗STOP停止模式的串口唤醒(解决进入以后立马唤醒、串口唤醒和回调无法一起使用、接收数据不全的问题)文章目录低功耗模式进入以后立马唤醒串口唤醒和回调无法一起使用的问题串口回调接收数不全的问题附录:
Cortex-M
网易独家音乐人Mike Zhou
·
2024-01-12 08:43
STM32笔记
stm32
单片机
嵌入式
mcu
物联网
【STM32】HAL库的STOP低功耗模式UART串口唤醒BUG,第一个接收字节出错的问题(尚未解决,疑难杂症)
UART串口唤醒BUG,第一个接收字节出错的问题(尚未解决,疑难杂症)文章目录BUG复现调试代码推测原因及改进方案尝试中断时钟供电外设唤醒方式校验码硬件问题切换到STOP0模式尝试最终结论和猜想附录:
Cortex-M
网易独家音乐人Mike Zhou
·
2024-01-12 08:03
STM32笔记
stm32
bug
单片机
物联网
mcu
嵌入式
iot
RT-thread学习笔记之线程切换
RT-thread在
Cortex-M
内核中是通过人为触发PendSV异常中断进行线程切换的,若在中断中触发PendSV异常,那么PendSV响应将在所有中断结束后进行,其实很多芯片内核都有PendSV异常中断用于操作系统线程切换
发呆健将
·
2024-01-12 03:16
RT-thread
RT-thread
线程切换
freeRTOS总结(四)中断管理
中断执行机制3步1、中断请求2、响应中断3、退出中断2中断优先级
cortex-M
使用8位寄存器配置中断优先级stm32只用到高4位stm32优先级分为抢占优先级和子优先级抢占:高优先级抢低优先级子优先级
Ant?1
·
2024-01-11 19:26
freeRTOS
单片机
嵌入式硬件
学习
Qt中QGraphicsView总体
架构学习
前沿前段时间学习了下如何在QGraphicsView架构中绘制刻度尺,主要是与OnPainter中进行比较的,那么今天就来详细讲解下我对QGraphicsView框架的认知吧~最近一段时间想学习下,如果我有不正确的,欢迎留言探讨哟~QGraphicsView架构使用过OnPainter绘制过图形的,QPainter绘制需要在绘制设备的paintEvent()事件中实现,但是使用这种方式只能绘制复杂
糯诺诺米团
·
2024-01-11 09:46
Qt
学习
ARM Cortex-Mx 权威指南笔记—SysTick定时器
什么是Systick定时器SysTick定时器是
Cortex-M
处理器内部集成的名为系统节拍定时器,属于NVIC的一部分,并且可以产生Systick异常,是一个向下计数的24位定时器。
梅山剑客
·
2024-01-09 11:25
arm开发
笔记
单片机
江科大-stm32-B站系统初识笔记P2
Cortex-M
:Microcontroller,主要用在单片机领域。几乎所有的手
嵌入式OG
·
2024-01-09 06:09
江科大-Stm32-学习笔记
stm32
笔记
嵌入式硬件
mcu
单片机
开源
乐理燥废笔记
12511451转调我的霹雳猫阿诺三全音代理五声音阶又怎样和弦附录:压缩字符串、大小端格式转换压缩字符串浮点数压缩Packed-ASCII字符串大小端转换什么是大端和小端数据传输中的大小端总结大小端转换函数附录:
Cortex-M
网易独家音乐人Mike Zhou
·
2024-01-08 04:26
数据库
嵌入式
单片机
mcu
stm32
iot
音频
arm异常处理分析
1.前置知识本部分内容主要分析
cortex-m
处理器在异常或中断发生及退出时的软硬件行为,需首先了解arm架构程序调用标准(AAPCS),可参考我之前写的文章c语言函数及AAPCS的理解-基于arm分析
优美的赫蒂
·
2024-01-05 08:38
arm开发
c语言
汇编
arm
cortex-m
架构简述
1.cortex-m处理器的体系架构与指令集本文仅讨论cortex-m0/m0+/m3/m4/m7armv8架构暂不讨论cortex-m0/m0+/m1基于ARMv6-M架构cortex-m3基于ARMv7-M架构(ARMv7-M随cortex-m3处理器一起发布)cortex-m4/m7基于ARMv7E-M架构(ARMv7-M随cortex-m4处理器一起发布)corte-m处理器都支持Thum
优美的赫蒂
·
2024-01-05 08:01
arm开发
架构
I.MX6ULL启动详解:Boot配置、Bootable image启动头的组成
本篇文章来了解一下I.MX6ULL的启动方式,实际上之前我介绍了NXP的跨界MCURT1170的启动方式:I.MXRT1170启动详解:Boot配置、Bootableimage头的组成,两个芯片虽然一个是
Cortex-M
tilblackout
·
2024-01-04 10:04
Linux
单片机
linux
开源学习项目推荐
文章目录koodo-reader凤凰
架构学习
项目NPS内网穿透客户端koodo-reader项目地址:https://github.com/koodo-reader/koodo-reader介绍:一个开源的阅读器
栗子叶
·
2024-01-04 02:08
程序人生
学习
资料
开源
神级项目
后端
前端
大数据
Flink|《Flink 官方文档 - 概念透析 - Flink 架构》学习笔记
学习文档:概念透析-Flink
架构学习
笔记如下:Flink集群剖析客户端(Client):准备数据流程序并发送给JobManager(不是Flink执行程序的进程)JobManager:协调Flink应用程序的分布式执行
长行
·
2024-01-01 11:28
Flink
flink
架构
集群
微服务
架构学习
与思考(02):微服务实施的前提条件?有哪些问题需要思考?
一、前言地址:https://www.cnblogs.com/jiujuan/p/13284412.html前一篇文章简单分析了微服务的好处,以及会带来的问题。遇到问题并不可怕,可怕的是我们不去面对它,不去想办法解决它,逃避问题是不可能有任何进步。所以积极想办法应对问题并解决问题,才能不断的进步。前面讲了,微服务一般都是由单体演进而来,很少有业务从0就开始进行微服务开发。如果能从0就开始用微服务开
九卷技术录
·
2024-01-01 00:35
企业
架构学习
笔记
企业架构(EA)定义了企业各个组成部分如何构建、它们之间的关系,以及设计和演变的原则和规定。它是指导企业IT建设的蓝图,它的首要目标是帮助企业最有效达到其当前和未来目标。下文中出现的关键词说明:ADM:ArchitectureDevelopmentMethod架构开发方法EA:EnterpriseArchitecture企业架构TOGAF:TheOpenGroupArchitectureFrame
TL10
·
2023-12-31 00:16
架构
学习
笔记
android mvp官方,MVP之Android官方MVP
架构学习
—Model层
一、Model层结构Model层类位于data包下,组织结构如图:model.jpg二、Model层分析1.实体类Tasks作为实体类,定义的属性和方法,具体可以查看代码2.接口TasksDataSource定义了Model的回调接口和方法publicinterfaceTasksDataSource{interfaceLoadTasksCallback{voidonTasksLoaded(List
闫泽华
·
2023-12-30 15:45
android
mvp官方
Serverless
架构学习
路线及平台对比
本文将为你提供一条清晰的Serverless
架构学习
路线,帮助你系统地掌握这个领域的知识,并对比国内外的Serverless平台的优缺点。
undefine攻城狮
·
2023-12-30 08:33
serverless
架构
学习
单片机MCU选型
其中,ARM系列是应用最广泛的32位处理器,其内核架构包括
Cortex-M
系列、Cortex-R系列、Cortex-A系列等。
honey ball
·
2023-12-28 17:31
stm32
嵌入式硬件
pcb工艺
学习
单片机
【ARMv8M Cortex-M33 系列 2.1 -- Cortex-M33 使用 .hex 文件介绍】
文章目录HEX文件介绍英特尔十六进制文件格式记录类型hex示例
Cortex-M
系列hex文件的使用HEX文件介绍.hex文件通常用于微控制器编程,包括ARMCortex-M系列微控制器。
CodingCos
·
2023-12-28 16:22
#
【ARMv8M
Cortex-M33
专栏】
hex
文件介绍
Linux内核
架构学习
笔记 二
1,内存映射是一种重要的抽象手段,内核中大量使用,也可以用于用户程序。映射方法把任意来源的数据传输到进程的虚拟地址空间中,作为映射目标的地址空间区域,可以像普通内存那样访问,任何修改都会自动传输到原数据源。、2,内存在实现设备驱动程序时直接使用了内存映射,外设的输入/输出可以映射到虚拟地址空间区域中。3,内核在分配内存的时候,必须记录页帧的已分配状态或空闲状态,以避免两个进程使用相同的内存区域。4
jhinx
·
2023-12-28 08:36
20190321
架构学习
阿里技术公众号文集8个想法深度|Android整体设计及背后意义>>架构的工程意义在于:定义并解决一类问题,为需求到实现的平稳过渡提供保障>>Android是极少数几个用设计来解决自身发展问题的系统,其核心在于通过硬件抽象、组件化、接口层三种能力来为发展提供基础,并为诸多变数预留大量可操作、斡旋的空间。>>硬件抽象层(HAL)在一定程度上起到这样的目的:它为移动领域五花八门、标准不统一的硬件驱动定
vasco_he
·
2023-12-26 12:43
云计算:概念、技术、架构 学习
云计算:概念、技术、
架构学习
笔记文章目录云计算:概念、技术、
架构学习
笔记前言一、每章关键知识点总结第三章理解云计算云计算的定义:云计算的商业驱动力:云计算的前期技术创新云是什么云和Internet的区别
buzzaz
·
2023-12-25 07:33
云计算
架构
学习
Java面试被问框架源码看过吗?70道SSM面试题及学习笔记值得收藏!
在这分享一些Java面试中常被问到三大框架SSM中的一些面试题,由于答案文字过多,已经整理成了文档免费分享给大家,还有更多Java架构面试题及
架构学习
笔记以及
风平浪静如码
·
2023-12-24 08:36
FreeRTOS中Systick的问题
在
Cortex-M
内核中,系统节拍由Systick时钟提供,当配置好系统滴答时钟后,每次时钟中断就会触发中断处理数xPortSysTickHandler()。
撞上电子
·
2023-12-24 06:08
【ARM
Cortex-M
系列 5 -- RT-Thread renesas/ra4m2-eco 移植编译篇】
文章目录RT-Thread移植编译篇编译os.environ使用示例os.putenv使用示例pythonfrom后指定路径编译问题_POSIX_C_SOURCE介绍编译结果RT-Thread移植编译篇本文以瑞萨的ra4m2-eco为例介绍如何下载rt-thread及编译的设置。RT-Thread代码下载:gitclone路径:https://github.com/RT-Thread/rt-thr
CodingCos
·
2023-12-23 09:10
#
ARM
系列
arm开发
ra4m2
rt-thread
scons
【Stm32-F407】全速DAP仿真器下载程序
本文使用的全速DAP仿真器遵循ARM公司的CMSIS-DAP标准,支持所有基于
Cortex-M
内核的的单片机,但该DAP仿真器仅支持SW模式,不支持JTAG模式。全速DAP仿真器如下图所
weixin_45056254
·
2023-12-19 13:03
Stm32
stm32
嵌入式硬件
单片机
大数据存储
架构学习
摘要:数据仓库、数据集市、数据湖、数据网格、湖仓一体
整体思维导图数据仓库数据仓库是一个面向主题的(SubjectOriented)、集成的(Integrate)、相对稳定的(Non-Volatile)、反映历史变化(TimeVariant)的数据集合。数据仓库的主要目标是提供一致、可靠、易于访问的数据,以支持企业的决策制定和分析。它可以帮助企业了解自己的业务、市场以及客户,并提供决策支持和预测分析的能力。数据仓库在商业智能和数据分析领域有着广泛的应
耗子背刀PK猫
·
2023-12-18 02:19
大数据
架构
学习
MVP
架构学习
笔记
什么是MVP架构?下面介绍什么是MVP架构:M(模型):负责处理数据和业务逻辑的组件。模型独立于视图和表示器,处理数据的获取、存储、验证和操作等任务。V(视图):应用程序的用户界面,负责显示数据和接收用户输入。视图通常是被动监听的,通过表示器接收数据并将用户操作传递给表示器进行处理。P(表示器):模型和视图之间的中间层,负责协调和处理交互的组件。表示器接收用户输入,通过模型获取数据,并将数据传递给
江洋之道
·
2023-12-17 10:52
学习
笔记
这才是你需要的Linux服务器、
架构学习
路线!
小伙伴们,大家好。关于Linux服务器开发的学习路线梳理完了。当然我也只能从我多年的后台开发经历和目之所及的世界,跟大家聊聊这个话题。这块的东西很多很杂,不过梳理和总结之后,回过头来看,其实学习思路、学习路线应该还是比较清晰的。由于个人认知有限,不足的地方也欢迎大家评论里补充。先聊几个有趣的问题这几个问题都是私信里常被问到的,也是我当时学习过程中的一些疑惑。问:现在都是说从C/C++转GO,转ja
面试题小能手
·
2023-12-16 22:34
容器中的JVM资源该如何被安全的限制?
欢迎工作一到五年的Java工程师朋友们加入Java架构开发:277763288群内提供免费的Java
架构学习
资料(里面有高可用、高并发、高性能及分布式、Jvm性能调优、Spring源码,MyBatis,
风平浪静如码
·
2023-12-16 08:49
Java工程师通宵都要看完这几本阿里P8都强烈推荐的Java电子书
以下是楼主收藏的电子书籍以及java
架构学习
资料添加图片注释,不超过140字(可选)面试资料添加图片注释,不超过140字(可选)Java核心知识文档添加图片注释,不超过140字(可选)Java核心知识PDF1
写代码的珏秒秒
·
2023-12-15 23:53
java
开发语言
STM32-01-认识单片机
文章目录一、单片机简介二、
Cortex-M
系列介绍三、初识STM32四、STM32原理图设计五、搭建开发环境六、STM32初体验七、MDK5使用技巧一、单片机简介单片机是什么?
turbosqi
·
2023-12-15 16:06
嵌入式
单片机
嵌入式硬件
【基础篇】一,认识STM32
STM32覆盖了
Cortex-M
的多种系列,包括M0、M0+、M3、M7等。
高桐@BILL
·
2023-12-15 10:27
STM32学习笔记
stm32
嵌入式硬件
单片机
ARM
Cortex-M
安全之MPU介绍
ARMCortex-M处理器系列中的存储保护单元(MemoryProtectionUnit,简称MPU)是一种硬件机制,可用于在嵌入式系统中实现存储保护和访问权限控制。MPU允许开发人员对不同的内存区域分配不同的权限,从而提供对系统代码和数据的保护。MPU的主要功能包括以下几个方面:1.区域划分MPU可以将整个内存划分为多个区域,并为每个区域分配不同的权限。每个区域由开始地址、结束地址和一组权限控
车联网安全杂货铺
·
2023-12-14 23:13
车联网安全
系统安全
arm开发
系统安全
安全
iot
网络安全
程序员无聊的时候会干嘛?看了后,网友:打开了新世界的大门!
欢迎各位学习java的程序员朋友们加入Java交流学习群:721506929群里提供免费的
架构学习
资料,直播讲解,讲师都是有着十几年阿里java开发经验的大牛,欢
伯雅之英
·
2023-12-06 03:14
ARM
Cortex-M
核的内核态,用户态
首先,用户态和内核态是从操作系统层面上来划分的,如果没有操作系统,我可以直接运行在特权模式下,并使用特权指令。在这种情况下,我将负责管理和控制系统资源,执行关键操作,以及确保系统的安全性和稳定性。我可以直接操作底层硬件寄存器和资源,包括使用特权指令来执行必要的操作。像51单片机,可以使用特权指令,直接访问和操作底层硬件资源,例如配置I/O口、定时器、中断等。但是在使用操作系统层面下,例如FreeR
梅尔文.古
·
2023-12-05 22:31
操作系统
arm开发
车载系统
【嵌入式C】数据的大小端存储与数据格式转换
【嵌入式C】数据的大小端存储与数据格式转换目录1.大小端存储格式图解2.数据类型转换函数2.1u8数组转u162.2u16数转u8数组资料:【嵌入式数据传输及存储的C语言实现】以
Cortex-M
内核为例
Intoxicated_Rookie
·
2023-12-05 16:55
嵌入式
C语言笔记
c语言
开发语言
物联网
嵌入式C
单片机
嵌入式数据传输及存储的C语言实现
各种类型的数据传输和存储就涉及到大小端的问题,首先要简单说下芯片的大小端问题,这里主要讨论
Cortex-M
内核。M内核支持大端或者小端,实际应用中大部分内核都是小端。
Linux内核站
·
2023-12-03 15:16
c语言
开发语言
Linux内核
推荐系统lambda
架构学习
笔记之Hadoop、HDFS、YARN&MapReduce(三)
HadoopHadoop介绍Hadoop名字的由来作者:DougcuttingHadoop项目作者的孩子给一个棕黄色的大象样子的填充玩具的命名Hadoop的概念:Apache™Hadoop®是一个开源的,可靠的(reliable),可扩展的(scalable)分布式计算框架允许使用简单的编程模型跨计算机集群分布式处理大型数据集可扩展:从单个服务器扩展到数千台计算机,每台计算机都提供本地计算和存储可
吃一口桃酥
·
2023-12-02 19:50
笔记
hadoop
hdfs
mapreduce
STM32使用JLINK下载出错:Error: Flash Download failed - “Cortex-MO“或者No
Cortex-M
sw Device Found
STM32单片机使用JLINK下载程序出现如下错误,以及对应的解决办法出错一:Link-Cortex-MErrorCouldnotstopCortex-Mdevice!PleasechecktheJTAGcable.解决步骤:1、点击菜单栏中的魔法棒2、在Options窗口中,选择C/C++,再勾选Optimizefortime和OneELFSectionperFunction这两个选项,即可解决
greenhand_T
·
2023-12-01 08:46
STM32
单片机
stm32
micropython stm32f030_OneOS: OneOS是中国移动针对物联网领域推出的轻量级操作系统,具有可裁剪、跨平台、低功耗、高安全等特点,支持ARM
Cortex-M
/R/A、MIP.
OneOS概述OneOS是中国移动针对物联网领域推出的轻量级操作系统,具有可裁剪、跨平台、低功耗、高安全等特点,支持ARMCortex-M、MIPS、RISC-V等主流芯片架构,兼容POSIX、CMSIS等标准接口,支持MicroPython语言开发,提供图形化开发工具,能够有效提升开发效率并降低开发成本,帮助用户开发稳定可靠、安全易用的物联网应用。OneOS主要特点灵活裁剪抢占式实时多任务的RT
空桑寂
·
2023-11-28 23:15
micropython
stm32f030
STM32前言知识总结
STM32使用的是ARM公司的
Cortex-M
系列的内核,ARM将MCU的设计卖给其他公司,其他公司再添加总线和各种外设接口,就形成了STM32单片机。在这些下游商家中,以意法半导体公司(STMi
路溪非溪
·
2023-11-28 10:26
stm32
单片机
arm
C/C++ stm32基础知识超详细讲解(系统性学习day14)
STM32是基于
Cortex-M
内核的32位单片机,分为多个系列以满足不同应用场景的需
懒大王敲代码
·
2023-11-27 17:28
stm32学习
Ubantu和C语言学习
学习
STM32启动文件
一、复位顺序《CortexM3与M4权威指南》章节4.8P113译文:复位之后,在处理器开始执行程序之前,
Cortex-M
处理器从内存中读取前2个字(即4个字节)。
阿文的储物间
·
2023-11-27 04:56
stm32
嵌入式硬件
单片机
Java工程师
架构学习
—互联网公司分布式集群架构
一、小型公司网络架构狗子是某大学计算机专业本科应届毕业生,由于自己的技术不错,再加上互联网产业的巨大利润的驱使,狗子决定走上创业这条路,于是,狗子联合了同学二黑,鸡子,狗蛋等人花费了几个月的时间写出了一套网站,是关于足球资讯的pc端网站加上手机APP客户端。现在产品测试成功了,准备发布了,狗子想到了两个问题:1.网站需要服务器狗子之前所有的代码测试都是在本地服务器或者局域网上进行的,现在需要把产品
程序人生a
·
2023-11-26 18:59
rk3568 android11 的 device
架构学习
纪要
rk3568$treedevice/device/├──common│ ├──CleanSpec.mk│ ├──clear-factory-images-variables.sh│ ├──generate-android-bp-for-blobs.sh│ ├──generate-blob-lists.sh│ ├──generate-factory-images-common.sh│ ├
__Benco
·
2023-11-26 11:01
Android
json
android
java
RISC-V 和
Cortex-M
的异同
RISC-V和
Cortex-M
都属于精简指令计算机(RISC),使用Load/Store架构,在执行计算之前,需要将数据Load到寄存器,计算完成后再把寄存器的数据Store到内存,不能像8051或x86
半斗米
·
2023-11-26 03:57
嵌入式硬件
risc-v
cortex-m
ARM基础教程 1 | ARM、
Cortex-M
与ARMv8-M
ARM基础教程|ARM、
Cortex-M
与ARMv8-M什么关系?
清蒸鲈鱼不好吃
·
2023-11-26 02:56
stm32
单片机
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他