欢迎来到嵌入式培训专家——华清远见嵌入式学院
集团官网
创客学院
研发中心
北京
上海
深圳
成都
南京
西安
武汉
广州
沈阳
济南
重庆
长沙
嵌入式AI就业班
星创客精英班
嵌入式视频教程
C语言视频教程
Linux视频教程
ARM视频教程
原创图书
研发硬实力
关于我们
联系我们
加入我们
总裁寄语
专利软著
当前位置:首页 > 嵌入式培训 > 嵌入式学习 > 讲师博文 >
ARM异常处理设置
Arm异常有下列这些 复位异常、数据异常、快速中断异常、外部中断异常、预取异常、软中断异常、未定义指令异常。 那么每种异常有一个相应的异常指令执行地址,即异常向量表 异常 执行地址 复位异常 0x0000 0000 未定义指令异常 0x0000 0004 软中断异常 0x0000 0008 预取异常 0x0000 000C 数据异常 0x000…
STM32之外设DMA
DMA(Direct Memory Access)直接存储器存取,是单片机的一个外设,它的主要功能是用来搬数据,但是不需要占用 CPU,即在传输数据的时候,CPU 可以干其他的事情,好像是多线程一样。数据传输支持从外设到存储器或者存储器到存储器,这里的存储器可以是 SRAM 或者是 FLASH。DMA 控制器包含了 DMA1 和 DMA2…
STM32之外设定时器
STM32之外设定时器 STM32F103系列的定时器有三类: 基本定时器(2个) 通用定时器(4个) 高级定时器(2个) 基本定时器:无对外输入/输出,常用作时基,实现基本的计数、定时功能。 通用定时器:除了基本定时器的时基功能外,还可对外做输入捕捉、输出比较以及连接其它传感器接口【编码器和霍尔传感器…
Java数据结构——线性表
Java数据结构线性表的顺序存储实现 一、描述 线性结构特点: (1)存在唯一的一个被称作第一个的数据元素 (2)存在唯一的一个被称作最后一个的数据元素 (3)除第一个之外,集合中的每个数据元素均只有一个前驱 (4)除最后一个之外,集合中的每个数据元素均只有一个后继 线性表:是n个数据元素的有限…
STM32F407之SD卡读数据介绍
1,SD卡基础知识 SD卡(Secure Digital Memory Card)即:安全数字存储卡,它是在MMC的基础上发展而来,作为存储器件广泛应用于电子产品中。 1.1 SD卡有SDIO和SPI两种传输方式,具体 信号定义 如下: 其中红色选中的信号是必需的。 1.2 SD卡的 内部结构 1.3 SD中的两个重要概念: Sector与Block Sector…
STM32 keil开发环境搭建
我们在做STM32单片机系列开发的时候,需要用特定的环境进行代码编写以及烧写程序,我们所用的工具叫做Keil uVision5,这边文章将主要讲解Keil uVision5的安装和配置。 1.KEIL MDK-ARM 5.10 uVision5的安装 a.点击mdk515.exe安装keil编程软件,如下图3.2.1.1所示。 图1.1 b.点击 next按钮进行下一步,如…
单片机MCU如何实现让部分代码运行在RAM中
随着单片机硬件的发展,其中的RAM和flash越做越大。MCU在实际的使用中,通常程序都是运行在flash上的,RAM的高速空间并没有得到充分的利用,如果我们的程序需要运行的更快,系统有更好的实时性,我们可以考虑将这部分代码放到RAM中运行,下边我们将以STMF103RCT6作为举例,向大家介绍在keil环境中如何…
linux curl命令用法简介
在linux中,curl 命令是一个利用URL规则在命令行下工作的文件传输工具。curl 支持文件的上传和下载,所以是综合传输工具,但习惯性的称curl为下载工具。作为一款强力工具,curl支持包括HTTP、HTTPS、FTP等众多协议,还支持 GET、POST、cookies、认证、从指定偏移处下载部分文件、用户代理字符串、限速…
回到顶部