摩尔精英招聘 - 专注全球半导体职业机会
搜索
新闻首页
行业新闻
求职指导
活动
摩尔半导体指数
寄存器
51单片机寄存器配置小技巧
整型数据转换二进制数据的技巧知识点:该技巧比较适合应用在51单片机寄存器的配置方面;减少了我们的计算量。思路——>我们比较习惯直接的整...
寄存器
2018-10-16 10:35
2259
这种SoC寄存器测试方法值得借鉴
半导体行业观察:写入和读取寄存器是控制和查询大多数IP行为的主要方式。由于基本寄存器对设计的正确操作有直接影响,因此,寄存器测试是设计验证和启动时看似简单但很重要的一环。
SoC
寄存器
2019-04-19 08:17
2972
国庆近8亿人出游 电子眼助力交通畅行
根据业界预测,2019年国庆假期期间旅游人次或将接近8亿,各大旅游城市、景区、民宿、旅行社纷纷“严阵以待”。
寄存器
智能交通
2019-09-30 09:34
1884
将PIC单片机的数据存储器RAM作为寄存器使用的教程
Pic 单片机,想必大家都比较熟悉。其中,pic 单片机简介、pic 单片机优势以及 pic 单片机不足等内容,皆是入门级知识。本文将向大家介
单片机
寄存器
2020-02-29 00:00
1460
mini2440裸机DMA(1)
第8章 直接存储器存取DMA在DMA章接种一共有四个通道的DMA源,而每一种源由包括9个寄存器。则我们只需要配置好久个寄存器就可以操作好DMA了
DMA
寄存器
2020-02-29 00:00
1271
STM8 STM8S208MB寄存器
引脚类型寄存器STM8S208MB寄存器采用LQFP80封装,此处的80就表示都会 有80个引脚,其中68个引脚是GPIO。按 GPIO 端口功能分类,依次是PA
STM
寄存器
2020-03-01 00:00
1233
【菜鸟入门】stm32 之 pwm
这个pwm几天前就搞出来了,但是觉得不是很难,就没有写今天jlink固件坏了,修了半天没有修好,现在就先扔着吧,先借大黄的用用,下面闲着木
寄存器
TI
2020-03-02 00:00
965
【菜鸟入门】stm32的第一个程序--LED
经过今天一天的努力终于完成了我的stm32第一个程序;我也是今天才开始接触stm32。由于苦于没有资料,木有例程,找到的例程都是带有库的,这
LED
寄存器
2020-03-02 00:00
989
msp430的看门狗总结
1、首先知道看门狗有三种工作方式:①不工作②当中断计数器③看门狗2、熟悉和看门狗的三个寄存器:看门狗控制,对应的中断使能和中断标志。
寄存器
计数器
2020-03-04 00:00
1122
ATmega168的SPI发送完寄存器SPIF不置位的问题
利用ATmega168的硬件SPI驱动74HC595来扩展串行接口。把MOSI和SCK设置为输出,然后设置好寄存器。,具体如下:static void vSpi595Init(void)
SP
寄存器
2020-03-04 00:00
1114
VXI总线接口电路的设计方案解析
VXI总线接口电路的设计方案解析-VXIbus 是VMEbus在仪器领域的扩展,是计算机操纵的模块化自动仪器系统。它依靠有效的标准化,采用模块化的方式,实现了系列化、通用化以及VXIbus仪器 的互换性和互操作性,其开放的体系结构和PlugPlay方式完全符合信息产品的要求。
寄存器
射频
2020-03-05 18:42
958
stm8l低功耗系列
最近干刚做了一个stm8的项目用的是L低功耗系列,其中遇到一个问题。外设寄存器的值怎么都写入不进去。用IAR仿真产看寄存器的值,不论写进去
寄存器
AR
2020-03-09 00:00
1458
MSP430:AD10
使用的MSP430G2553,为AD10,正常有8路输出,P1 0-P1 7为A0-A7有七个寄存器,参考电压可以是VCC或者内部参考电压1 5V或者2 5V参考时钟可以
MSP
寄存器
2020-03-09 00:00
953
pic之I2C设置
在pic中设置i2c:初始化的时候不能把引脚设置为开漏输出,否则在模块使能的时候,两个引脚的电平会一直拉低的。在寄存器I2CxION直接把bit<1
寄存器
2020-03-09 00:00
1392
I2C寄存器控制
* 设置寄存器启动传输 * * 1 配置为 master tx mode * IICCON |= (1<<7); * TX mode, 在ACK周期释放SDA *
寄存器
IIC
2020-03-10 00:00
1328
ARM裸板开发配置流程一
ARM裸板开发中:能不能开发板一上电就运行c语言程序?答:不能,ATPCS(arm和thumb程序调用规范)默认使用了ARM中的资源,而一上电ARM的资源
ARM
寄存器
2020-03-10 00:00
1626
电容式传感器的检测方法及测试原理
电容式传感器一般是将被测量的变化量转换为电容量的变化。目前,基于这种原理的各种类型的传感器已在测量加速度、液位、几何孔径等方面得到
传感器
寄存器
2020-03-11 00:00
1891
威纶触摸屏索引寄存器功能用法
威纶触摸屏索引寄存器功能用法-威纶通的索引寄存器地址为LW9200开始到LW9215,为16进制索引寄存器,从LW9230到LW9260为32进制索引寄存器,用户可以随意调用这些地址使用。
寄存器
触摸屏
2020-03-12 19:02
3176
嵌入式arm学习总结(八)--存储知识-基于MINI244
MINI2440 ram:4k , rom:没有程序运行:sdram ,norflash程序存放:nandflash,norflashnandflash和norflash最大区别:norflash可以
嵌入式
寄存器
2020-03-13 00:00
860
PIC头文件——寄存器位地址定义代码解析
编译工具:MPLAB X IDE v4 15单片机型号:PIC16F1938MPLAB开发环境中,包含各种PIC系列单片机的头文件,我在理解头文件中关于寄存器位地
PIC
寄存器
2020-03-14 00:00
1561
PIC汇编指令
PIC18F系列d:目标寄存器选择位0表示结果保存至W寄存器中,1表示保存到文件寄存器f中。a: 快速操作RAM位 0表示快速操作RAM内的RAM单元(BS
PIC
寄存器
2020-03-14 00:00
1533
51单片机(使用8x8点阵)
1 说在前面今天初步学会了怎样使用面包板,感觉挺好玩的,学硬件的路渐行渐远吧2 74hc595模块(8位移位寄存器和一个存储器,三态输出功能)
单片机
寄存器
2020-03-14 00:00
1453
STM8的线中断和端口中断
STM8L的中断,有两种模式,分别为Pin模式和Port模式,也就是所谓线中断和端口中断。简而言之,线中断是指所有寄存器组的同一管脚Pin的中断
STM
寄存器
2020-03-14 00:00
1394
ARM的异常响应过程
其他内容不再赘述,现在粘贴三张需要的表表1 异常类型,优先级及向量地址表2 ARM状态下的寄存器组织(Thumb下是其一部分,就不列了)Thum
ARM
寄存器
2020-03-15 00:00
1694
8x8LED点阵显示数字和汉字
8x8LED点阵原理当 MR 为高电平,OE 为低电平时,数据在 SHCP 上升沿进入移位寄存器,在STCP 上升沿输出到并行端口。74595 的数据端
寄存器
LED
2020-03-15 00:00
2218
51单片机,点阵显示汉字(C语言)
include <reg51 h> include <intrins h> 要用到 _nop_() define uint unsigned int define uchar unsigned charsbit SH_595=P2
单片机
寄存器
2020-03-15 00:00
1563
PIC18F**K80的CAN通讯程序
单片机: PIC18F45K80关于帧ID的设置CAN的帧ID分为标志帧和扩展帧,配置寄存器如下(这里仅贴上发送ID的寄存器(TXBnSIDH)配置,接收帧ID寄
PIC
寄存器
2020-03-15 00:00
1598
MSP430F149的IO口
1 概述MSP430F149共有6组IO口,每组8bit, IO口的设置包括设置IO功能、方向、输入输出寄存器初值。对IO口不做设置,默认情况下为第一功能
MSP
寄存器
2020-03-15 00:00
891
MSP430G2553 引脚简单使用
1 选择引脚功能 -- PxSEL,PxSEL2 PxSEL2 PxSEL 管脚功能 0 0 用作IO口 0 1 用
MSP
寄存器
2020-03-15 00:00
1446
430单片机时钟系统与复位系统的配置(2)
通过看视频 看学数据手册 已经对时钟系统有了一点感觉首先 对时钟源有了自己的理解了 单片机有三个时钟源 分别是外部高频时钟(XT2CLK
单片机
寄存器
2020-03-15 00:00
1073
命令行读写i2c寄存器操作
写命令格式:寄存器地址 长度 数据读命令格式: echo “寄存器地址” > getreg cat getreg1 使能寄存器 adb shell "echo "0
寄存器
2020-03-15 00:00
2346
ARM处理器工作模式介绍
从今天开始学习ARM异常中断处理相关的知识点;首先学习ARM的工作模式。ARM处理器共有7种运行模式,如下表所示。ARM处理器的7种运行模式除了
ARM
寄存器
2020-03-16 00:00
1958
PICC C中的函数
PICC中函数,由于堆栈资源的原因,在PICC中的函数不支持函数的递归调用。1、带返回值的函数2、无返回值的函数在PICC中,我们直接使用寄存器
PIC
寄存器
2020-03-16 00:00
902
MSP430F149按键中断寄存器配置
P20~P23为LED,P11为按键。按下为低电平。使用中断函数按下一次按键则LED状态反转一次。 include "io430 h" include "in430 h"void sele
LED
寄存器
2020-03-17 00:00
1101
stm32驱动液晶(ILI9320) 源自正点原子
FSMC笔记:STM32 的 FSMC 存储块 1( Bank1)被分为 4 个区,每个区管理 64M 字节空间,每个区都有独立的寄存器对所连接的存储器
液晶
寄存器
2020-03-17 00:00
1605
CPU的知识你都了解多少
CPU的知识你都了解多少-另外其实就可以把CPU理解为是寄存器的集合体,然后你需要知道程序计数器,累加寄存器,标志寄存器,指令寄存器和栈寄存器只有一个,其他的寄存器一般会有多个。
CPU
寄存器
2020-03-24 18:57
1111
tiny4412开发板icache操作程序
首先,来介绍关于cache的概念。cache的作用:基于程序访问的局限性,在主存和CPU通用寄存器之间设置了一个高速的、容量相对较小的存储器,
CPU
寄存器
2020-03-25 00:00
1907
常用的汇编指令介绍
注意:此文档会根据学习过程中遇到的ARM汇编指令,持续更新。LDR汇编指令:LDR指令的格式为:LDR{条件} 目的寄存器,<存储器地址>LDR指令
寄存器
ARM
2020-03-26 00:00
1551
Stm32用寄存器还是库函数
首先放几段网友的观点1、我当年初学的时候也纠结过,后来选择了先学习寄存器操作,后来慢慢的把库函数也学会了,其实都不难。完全可以两个
寄存器
STM32
2020-03-29 00:00
1542
s3c2440处理IRQ过程
注意ucos代码(也就是main函数中的代码)和启动代码都是在Supervisor模式下工作的。而IRQ是工作在外部中断模式下的,这两种模式用的寄存器
寄存器
SP
2020-03-29 00:00
1366
3.堆栈指针寄存器 SP 详解
堆栈是一种具有“后进先出”(LIFO---Last In First Out)特殊访问属性的存储结构。堆栈一般使用RAM 物理资源作为存储体,再加上LIFO
SP
寄存器
2020-03-29 00:00
1828
msp430f149外中断问题
msp430的外中断归根到底 其实只需要两个部分的配置就可以了:1 引脚配置2 中断函数配置一 引脚配置(以引脚P2 1为例)P2DIR = 0x01
万用表
寄存器
2020-03-30 00:00
1679
ARM的堆栈学习笔记
以下是我在学习ARM指令中记录的关于堆栈方面的知识:1、寄存器 R13 在 ARM 指令中常用作堆栈指针2、对于 R13 寄存器来说,它对应6个
ARM
寄存器
2020-03-30 00:00
1191
ARM裸机程序开发17(堆栈寻址)
堆栈是一种数据结构,按先进后出的方式工作。使用一个称作堆栈指针的专用寄存器指示当前的操作位置,堆栈指针总是指向栈顶当堆栈指针指向最
ARM
寄存器
2020-03-30 00:00
1772
S5PV210的LED应用(一)
准备分析看似就一个LED,但是S5PV210不同于S3C2440,不是在于LED,而是在于从NandFlash启动的过程中不一样。对于S3C2440,只要程序没有问题
LED
寄存器
2020-03-31 00:00
1583
PIC单片机的各种清零指令解析
PIC单片机的各种清零指令解析-1.寄存器清零指令 实例:CLRW;寄存器W被清零 说明:该条指令很简单,其中W为PIC单片机的工作寄存器,相当于MCS-51系列单片机中的累加器A,CLR是英语Clear的缩写字母。 2.看门狗定时器清零指令。 实例:CLRWDT;看门狗定时器清零(若已赋值,同时清预分频器)说明:WDT是英语Watchdog Timer的缩写字母。CLR见上述说明。注意该两条指令无操作数。
PIC单片机
寄存器
2020-04-01 18:30
856
STM32F407ZGT6用滴答定时器实现精确延时(寄存器版)
1 滴答定时器介绍SysTick定时器被捆绑在NVIC中,用于产生SYSTICK异常(异常号: 15)。在以前,大多操作系统需要一个硬件定时器来产生操作
定时器
寄存器
2020-04-01 00:00
1129
S5PV210的NandFlash应用(二)
准备分析《S5PV210的NandFlash应用(一)》有很多bug,为了文章完整性就不在原文上进行修改了。(一)是在调试nand_cp c的时候,程序运行过之
NAND
寄存器
2020-04-01 00:00
928
利用CAN总线实现多通道多微机电视监控系统的设
利用CAN总线实现多通道多微机电视监控系统的设计-随着计算机技术,通信技术和电视技术的发展,在许多场合,为了监视和控制现场的运行状况,提出了电视监控系统,用以实施集中控制,尤其是控制点与现场较远,需要的监视点比较多时,控制点和各个监视点形成多微机系统。随着现场总线技术的发展,CAN总线以其独特的优点,开始登上舞台。
通信技术
寄存器
2020-04-02 19:02
1884
性能巅峰:Agilex FPGA架构强化全解读
与非网(eefocus)定位为电子技术门户网站和信息服务平台,专注于电子及半导体产业的市场动态和前沿技术,为相关厂商提供信息发布、技术社区等定制化服务,为电子工程师提供产业资讯、新品信息、技术资料和深度市场分析等精品内容。
寄存器
FPGA
2020-04-04 09:45
1375
51单片机笔记
对于C语言编写的单片机程序,寄存器的声明包含在头文件"reg52 h"中特殊的声明:sfr——特殊功能寄存器的数据声明,声明一个8位的寄存器。sf
单片机
寄存器
2020-04-22 00:00
1054
STM32 SPI笔记(基于寄存器)
1 说在前面:最近尝试操作VS1053音频模块 使用的数据传输方法使用SPI协议,打算学一下SPI的配置方式2 SPI2-1:SPI(Secial Periperal int
SP
寄存器
2020-04-25 00:00
1385
三.mini2440按键控制LED
首先看原理图知道KEY的引脚:那么我们知道了按键的引脚,根据上一篇的led的引脚,可以理清楚,按键按下会修改某寄存器的值,CPU检测到按键
LED
寄存器
2020-05-16 00:00
1487
让你事半功倍学习单片机的8个方法
怎么学单片机?也常看到有人说学了好几个月可就是没有什么进展。当然,受限于每个人受到的教育水平不同和个人理解能力的差异,学习起来会有
单片机
寄存器
2020-06-06 00:00
1505
MSP430编程要点
1 要对MSP430要有本质的理解:对于MSP430的C程序编程,对于模块的初始化、数据的读写、信号输入输出都是对寄存器的操作。2 要正确设置系统
MSP
寄存器
2020-06-14 00:00
1809
s3c2440的uart知识点
s3c2440的uart和stm32、51的uart都是大同小异的。但是还是专门写一下。其实是自己作总结而已。(本文只是涉及uart的基本情况,程序的话,只
AR
寄存器
2020-06-14 00:00
1841
基于S3C2440的UART传输小结
这里简单地介绍一下通过寄存器来控制S3C2440的UART传输。查看S3C2440的芯片手册可以发现UART有着发送和接收的缓存区,在缓存区有数据后其便
AR
寄存器
2020-06-14 00:00
1702
用jlink在mini2440上烧写uboot
首先,附上我安装jlink驱动:http: download csdn net detail zzmno1 3776716 comment以及我使用的uboot bin文件下载地址:http: blog ch
寄存器
SDR
2020-06-17 00:00
1698
2440+jlink初始化SDRM
ADS 项目属性设置:-ro-base = 0x30000000entry 0x30000000Init Section: 2440init o InitAXD下需要加载一个SDRAM初始化文件。AXD下
SDR
寄存器
2020-06-17 00:00
795
AVR系列之串口通讯
昨晚搬动了电脑 今早又瞎忙了一上午 那个汗呀 加上身边环境蛮吵的 那个心烦着呢 现在就抽点时间敲敲键盘写写 算是整理一下此刻糟糕透
串口通信
寄存器
2020-06-21 00:00
1698
led裸机程序分析一(头文件2440addr.ini)
在mini2440的myled裸机程序中头文件 2440addr ini 定义了寄存器符号。;==============================================================
寄存器
SDR
2020-06-27 00:00
2191
led裸机程序分析二(头文件option.ini)
在mini2440的myled裸机程序中头文件 中,option ini这个头文件定义了芯片的相关配置(对存储器相关寄存器值的配置,这里对寄存器的相关配
寄存器
芯片
2020-06-27 00:00
1105
led裸机程序分析三(头文件Memcfg.ini)
在mini2440的myled裸机程序中头文件 中,Memcfg ini这个头文件定义了存储器的相关配置(对存储器相关寄存器值的配置,这里对寄存器的相关
寄存器
SDR
2020-06-27 00:00
1761
2440裸机开发 nand flash 详解
于nor flash相比,nand flash的容量要大许多,nand 不同于nor ,其采用i o接口只能采取顺序访问,s3c2440不仅具有nandflash的接口,而
HCL
寄存器
2020-06-27 00:00
1825
STC89C52_51单片机_串口配置_UART串口通信
寄存器配置PCON电源管理寄存器位序号D7D6D5D4D3D2D1D0位符号SM0SM1SM2RENTB8RB8TIRI–模式模式模式1直接清零使能串口接收模式1接收停止位发
寄存器
AR
2020-06-27 00:00
2266
51单片机系列(串口理解)
串口,通信方式的一种。串口的数据发送接受单位为字节,一个字节即为8位二进制数。对一个字节进行发送时,为一位一位的发送,先低位后高位
单片机
寄存器
2020-06-27 00:00
1902
MSP430G2553学习笔记 DAY1 知识储备及设备初始化
寄存器方向寄存器PxDIR指定IO口输出 输入,0:input 1:outputPxDIR = BIT0;PxDIR = 0x01; 两种形式等价,定义Px 0为输出;输出寄存
寄存器
MSP
2020-07-01 00:00
1242
MSP430学习笔记2-跑马灯程序,熟悉定时器寄存器的配置
这个例子主要还是熟悉有关定时器A的寄存器配置以及IAR的配置方式。 ***********************************************程序功能:实现流水灯
定时器
寄存器
2020-07-01 00:00
857
STM8 智能卡
STM8智能卡设置UART_CR5寄存器的SCEN位选择智能卡模式。在智能卡模式下,下列位必须保持清零:UART_CR3寄存器的LINEN位UART_CR5寄存器的HDS
STM
寄存器
2020-07-01 00:00
791
22课:单片机串行口通信程序设计
1.串行口方式0应用编程 8051单片机串行口方式0为移位寄存器方式,外接一个串入并出的移位寄存器,就能扩展一个并行口。<单片机串行口通信
单片机
寄存器
2020-07-03 00:00
1409
快速入门msp430fr6989之lcd功能篇
【注】德州仪器的官网上的msp430fr6989单片机上有一块lcd,其有40个引脚,分别两边各有20个引脚排布。学过stm32的能很快掌握lcd的寄存器模
寄存器
德州仪器
2020-07-12 00:00
1787
STM8 CAN外部时钟控制寄存器
STM8 CAN外部时钟控制寄存器(CLK_CANCCR)地址偏移值:0x0B复位值:0x00位7:3保留。始终为0。位2:0CANDIV[2:0]:外部CAN时钟分频值由软件写
STM
寄存器
2020-07-19 00:00
2079
STM8 HSI时钟修正寄存器
STM8 HSI时钟修正寄存器(CLK_HSITRIMR)地址偏移值:0x0C复位值:未定义位7:4保留。始终为0。位3:0HSITRIM[3:0]:HSI修正值由软件写入,用
STM
寄存器
2020-07-19 00:00
1319
STM8 SWIM时钟控制寄存器
STM8 SWIM时钟控制寄存器(CLK_SWIMCCR)地址偏移值:0x0D复位值:未定义位7:1保留。始终为0。位0SWIMCLK:SWIM时钟分频值由软件置位或清除
STM
寄存器
2020-07-19 00:00
1810
STM8 低功耗的时钟管理
STM8降低系统时钟在运行模式,为了即能满足系统性能又能降低功耗,选择合适的系统时钟源是很重要的。可通过写时钟控制寄存器选择时钟源。参
STM
寄存器
2020-07-19 00:00
1255
2440 DMA寄存器总结
2440 DMA寄存器:1 DISRCn(DMA initial source c):始端数据基地址。2 DISRCCn(DMA initial source control register):始端总
DMA
寄存器
2020-07-19 00:00
1826
学51单片机-搞定矩阵键盘
矩阵按键貌似是学51单片机里面必备的一课,现在基本所有的51开发板都带这部分电路。因为它用8个IO口实现了16个按键的扫描检测,实现
单片机
寄存器
2020-07-21 00:00
1425
AVR--I/O端口寄存器
ATmega16的4个8位的端口都有各自对应的3个I O端口寄存器,它们占用了I O空间的12个地址下面是PA口寄存器—PORTA、DDRA、PINA各个位的具体定
DDR
寄存器
2020-07-23 00:00
993
AVR--IO结构分析
下图为AVR单片机通用I O口的基本结构示意图。从图中可以看出,每组I O口配备三个8位寄存器,它们分别是方向控制寄存器DDRx,数据寄存器PORT
DDR
寄存器
2020-07-23 00:00
1767
在编写软件程序时候应注意的问题
软件编写注意事项:时钟分配主时钟是否正常起振并稳定,各个外设时钟是否开启选项字节配置(option bytes)I O重映射功能状态是否与实际项目
寄存器
MCU
2020-07-23 00:00
1690
旧文备份:AVR读写EEPROM分析
由于AVR的EEPROM写周期比较长(一般为毫秒级),因此在编程使用过程中要特别注意 对于读EEPROM没什么好说的,读一个字节的数据要耗费4个时钟周
ROM
寄存器
2020-07-25 00:00
942
STM8 复位寄存器地址映射
复位状态寄存器(RST_SR)请参考对应的数据手册了解基地址信息。(表7:STM8复位寄存器地址映射)
寄存器
STM
2020-07-25 00:00
1244
STM8 可配置时钟输出寄存器
STM8可配置时钟输出寄存器地址偏移值:0x09复位值:0x00位7保留。始终为0。位6CCOBSY:可配置时钟输出忙由硬件置位或清除。用于指示所选的C
寄存器
STM
2020-08-02 00:00
1306
STM8 时钟安全系统寄存器
STM8时钟安全系统寄存器(CLK_CSSR)地址偏移值:0x08复位值:0x00位7:4保留。始终为0。位3CSSD:时钟安全系统监测由硬件置位或软件写0清除。
STM
寄存器
2020-08-02 00:00
982
STM8 外设时钟门控寄存器
STM8外设时钟门控寄存器(CLK_PCKENR1)地址偏移值:0x07复位值:0xFF位7:0PCKEN1[7:0]:外设时钟使能由软件写入。使能或禁止fMASTER时钟与对
寄存器
STM
2020-08-02 00:00
1763
STM8 时钟分频寄存器
STM8时钟分频寄存器(CLK_CKDIVR)地址偏移值:0x06复位值:0x18位7:5保留。始终为0。位4:3HSIDIV[1:0]:高速内部时钟预分频器由软件写入,用
STM
寄存器
2020-08-02 00:00
1611
STM8 内/外部时钟寄存器
STM8内部时钟寄存器(CLK_ICKR)地址偏移值:0x00复位值:0x01位7:6保留位,始终为0位5REGAH:活跃停机(Active Halt)模式下电压调节器关闭由
寄存器
STM
2020-08-02 00:00
1468
ATMEGA16 IO端口相关总结
ATMEGA16 IO端口相关的寄存器总共有三个DDRX、PORTX和PINX。如果要对IO操作基本上就是对这三个寄存器进行相关的操纵。DDRX也称为数据方向
DDR
寄存器
2020-08-02 00:00
1275
ARM汇编与C混合编程
内联汇编即在C中直接使用汇编语句进行编程,使程序可以在C程序中实现C语言不能完成的一些工作,例如,在下面几种情况中必须使用内联汇编或
ARM
寄存器
2020-08-04 00:00
1502
新版IAR调试查看寄存器问题 STM8代码大小优化问题
今天写两个后台问的较多的问题,如标题所示:1 新版IAR调试查看寄存器问题;2 STM8代码大小优化问题;1新版IAR调试查看寄存器问题从去年上
寄存器
AR
2020-08-06 00:00
1622
msp430如何选择头文件?怎么添加?
使用iar,如果没有头文件,编译肯定通不过,更加不用说继续设计了,本人使用IAR进行msp430开发,选择原因是因为ccs所需内存太大了,kei
AR
寄存器
2020-08-06 00:00
1119
stm8单片机的SWIM模式引脚复用
SWIM模式上电复位后,SWIM复位并进入OFF模式。1、OFF:上电复位的默认状态。此时,SWIM引脚不能应用为I O口。2、I O:通过将全局配置寄存器
寄存器
单片机
2020-08-06 00:00
2074
stm32的gpio口的介绍
我最近在学stm32,想和大家分享自己的学习成果,也和大家一起学习交流。之前学习过15的库函数的套用,经过一段时间摸索,我对stm32的使用有
寄存器
单片机
2020-08-08 00:00
2133
stm8s配置外部时钟详解及配置步骤
配置STM8外部时钟(寄存器)步骤: 1 设置外部时钟寄存器CLK_ECKR是对其写0xB4 2 设置外部时钟分频,CLK_CKDIVR低三位是外部时钟
寄存器
STM
2020-08-11 00:00
1903
msp430介绍_msp430上拉电阻的使用
MSP430的输入输出均可以设置上拉和下拉电阻。上下拉是否开启是由REN寄存器决定的,而是上拉还是下拉则是由OUT寄存器决定的,在作为输出时,
寄存器
上拉电阻
2020-08-18 00:00
1218
3合一套件 stm8 学习笔记之css
ST3合一开发板stm8学习之 CSS一 程序简介: 该工程主要涉及到gpio和rcc,tim部分,工程实现的功能是系统时钟内部和外部的切换已验证系统
ST
寄存器
2020-08-19 00:00
936
学习笔记--stm8之二 uart 串口
ST3合一开发板stm8学习之 uart作者:萧星程序功能:接受超级终端输入的值 并显示出来还得说点上次的 时钟的问题,因为后面可能很少看到配
ST
寄存器
2020-08-19 00:00
1545
基于MSp430的微功耗数据采集系统的开发应用
0引言以电池作为电源的水下数据采集系统,若要长时间工作必然要为其配备大量的电池作为电源,如果能降低系统的功耗,那么将减少电池的数量
寄存器
IDE
2020-08-20 00:00
1056
初学stm32-库函数开发流水灯实现
库函数开发概述1 库函数开发步骤及总结: 库函数总结 2 STM32库函数本质上依旧是寄存器编程,只是为了方便应用封装成了函数。所以用户的应
寄存器
STM32
2020-08-21 00:00
911
浅谈MSP430单片机的8大输出方式
1 输出模式0 输出模式:输出信号OUTx由每个捕获 比较模块的控制寄存器CCTLx中的OUTx位定义,并在写入该寄存器后立即更新。最终位OUTx直通
寄存器
单片机
2020-08-26 00:00
973
ARM汇编语言和C语言混合编程
ATPCS规则体现了一种模块化设计的思想,其基本内容是C模块(函数)和汇编模块(函数)相互调用的一套规则(C51中也有类似的一套规则)。我感觉比
ARM
寄存器
2020-08-28 00:00
1421
MSP430f149端口功能及设置
MSP430f149常用的端口有P1、P2、P3、P4、P5、P6,它们都可以直接用于输入 输出。MSP430系统中没有专门的输入 输出指令,输入 输出操作通过
MSP
寄存器
2020-08-28 00:00
1006
如何在ARM下实现高效C编程_10个关键点给你答案
通过一定的方法来编写C程序,可以帮助C编译器生成执行速度更快的ARM代码。下面就是一些与性能相关的关键点: 1 对局部变量、函数参数和
ARM
寄存器
2020-08-31 00:00
1658
CAN过滤器、屏蔽器及标识符设置详解
CAN标识符、过滤器、屏蔽器之间的关系CAN节点通过标识符来识别CAN帧是不是自己想要的,识别方法就是通过滤波屏蔽寄存器的设置来完成,接收滤
过滤器
寄存器
2020-09-02 00:00
1361
STM32F4外设驱动系列之GPIO
GPIO常用相关寄存器MODER:GPIO端口模式控制寄存器(GPIOx_MODER)(x = A I)OTYPER:GPIO端口输出类型寄存器(GPIOx_OTYPER)(x = A I)OS
PI
寄存器
2020-09-03 00:00
1737
stm32 gpio 工作方式及 mos管的认识
GPIO 寄存器的配置模式一 开漏输出CPU写寄存器来 输出1通过输出控制电路 N-MOS管处于关闭状态,输出电平不受MOS管影响,而受上下拉电阻
寄存器
PI
2020-09-04 00:00
2009
stm32之GPIO寄存器学习
GPIO即通用输入 输出 (General Purpose Input Output)包括:两个32位的配置寄存器 GPIOx->CRL,GPIOx->CRH两个32位的数据寄存器 GP
PI
寄存器
2020-09-04 00:00
1242
跑马灯-------寄存器版本
--------------拿到一个工程模板,首先要编译,编译成功之后再删除main()内容,这样编译不会出错。-----------------**程序步骤**配置时
寄存器
PI
2020-09-07 00:00
1698
STVD+COSMIC工程搭建
一、寄存器开发方式 1)新建工程文件夹stm8_template,在工程文件夹下新建三个子文件夹,FwLib用于存放固件库,寄存器开发方式下存
寄存器
ST
2020-09-08 00:00
940
ARM S3C4510B系统的异常中断机制解析
本文介绍了ARM S3C4510B系统的异常中断机制,包括异常中断的分类,响应与返回;中断处理程序的安装与调用;SWI,IRQ中断的实例与关键代码。
ARM
寄存器
2020-09-09 00:00
1412
stm8 时钟输出引脚
CLK_CCO引脚是STM8的时钟输出引脚,若设置该脚输出主时钟Fmaster,时钟输出寄存器可以进行如下操作CLK->CCOR=0X19;
STM
寄存器
2020-09-10 00:00
1102
STM8单片机GPIO操作
设置GPIO的寄存器包括:输出寄存器(ODR),输入寄存器(IDR),方向寄存器(DDR),控制寄存器1(CR1)和控制寄存器2(CR2),可以利用后
寄存器
PI
2020-09-11 00:00
978
基于stm8的IIC协议---DS3231时钟模块读取
一、综述上一篇协议已经详细解说了iic协议的各个函数,通过上一篇协议,相信大家已经对iic有了一定的认识。这一篇博客,我是利用了IIC协议
IIC
寄存器
2020-09-11 00:00
1446
ARM处理器中的寄存器基本知识详解
ARM处理器共有37个寄存器,被分为若干个组(BANK),这些寄器包括:● 31个通用寄存器,包括程序计数器(PC指针),均为32位的寄存器。● 6个
寄存器
ARM
2020-09-15 00:00
1853
stm8笔记3-ad连续采样
一:主要功能1,10位的分辨率2,单次和连续转换模式。单次转换模式,转换一次就停止转换;连续转换模式,一旦开启,一直转换。3,预分频可
ADC
寄存器
2020-09-15 00:00
1395
NRF24L01使用外部中断读取数据的问题
NRF24L01读取数据不能使用中断的方式,原因如下:首先NRF24L01中断触发时,IRQ引脚会一直保持低电平直到状态寄存器中的中断标志被重新清零
RF
寄存器
2020-09-15 00:00
1486
IAR调试查看寄存器方法 STM8
进入调试模式 -> View -> Registers(1-4都行) -> CPURegister右键 -> ViewGroup,此时你就可以选择了,如下图:
寄存器
STM
2020-09-17 00:00
1875
STM32F4—fsmc的配置步骤
0:开启GPIO时钟和FSMC时钟1:配置GPIO2:配置片选控制寄存器3:配置片选时序寄存器4:配置写入时序寄存器GPIO_InitTypeDef GPIO_InitStru
寄存器
PI
2020-09-17 00:00
910
stm32 IDR寄存器软件仿真的BUG
**函数名:Key_GPIO_Config*描述:配置按键用到的I O口*输入:无*输出:无* voidKey_GPIO_Config(void){GPIO_InitTypeDefGPIO_InitStructu
PI
寄存器
2020-09-21 00:00
1481
STM32F10x中的端口寄存器
GPIO(General Purpose Input Output)是通用输入 输出端口;APB2ENR高级外设总线(Andvaced Peripheral Bus)使能(Enable)寄存器;
寄存器
STM32
2020-09-22 00:00
939
stm32时钟设置函数
这里涉及到一个很重要的寄存器,时钟配置寄存器:RCC_CFGR1 if defined (STM32F10X_LD_VL) || (defined STM32F10X_MD_VL) || (def
STM32
寄存器
2020-09-22 00:00
1081
Sdcc编译环境下中断函数的编写
1 Sdcc的中断定义中断服务程序(ISR)时,中断函数的格式void interrupt_identifier(void) __interrupt interrupt_number using ban
SDC
寄存器
2020-09-23 00:00
1709
STM8s窗口看门狗
看看窗口看门狗的框图从图里看出产生复位信号有2个方式:1 WDGCR寄存器的T6 由1变0,也就是从此寄存器的值从0x40变成0x3F会产生复位信号
STM
寄存器
2020-09-23 00:00
1697
STM32F10x中的串口寄存器
USART通用同步异步收发器(Universal Synchronous Asynchronous Receiver Transmitter)。APB2ENR高级外设总线(Andvaced Peripheral
寄存器
STM32
2020-09-23 00:00
867
MSP430G2553捕获程序案例与经验分享
MSP430G2553单片机定时器A有3个捕获比较寄存器CCR0,CCR1,CCR2 。MSP430G2553捕获程序应用很广泛,电子工程师可以多加了解。 所谓
MSP
寄存器
2020-09-30 00:00
1337
FLASH操作程序设计与存储器结构
1,FLASH操作程序设计下面我们来学习编程的内容。在学习编程前,我们要先了解一下FLASH存储模块的控制寄存器。FLASH存储模块的所有操作都通
FLASH
寄存器
2020-10-12 00:00
933
ADXL100x 系列适用于 IIoT 的网络与实施预测性维护
信号处理模块不仅包括一个具有 32 个系数的可配置 FIR 滤波器,还包括一个每轴 2048 个节点的 FFT 函数,用于对振动进行频谱分析。再将用这种方法计算得出的频谱的每个频率级别与可配置的报警阈值(每轴 6 个)进行对比。如果频谱组件过于密集,就会生成警报。本产品可以通过 SPI 端口与主机处理器进行交互,提供访问内部寄存器以及一组用户可配置的函数的权限,包括先进的数学函数,例如计算平均值、标准偏差、最大值、波峰因素和峰度(四阶动力矩,支持测量振动的锐度)。
滤波器
寄存器
2020-10-12 15:48
692
基于LABVIEW和交流伺服电机,如何解决车辆换挡杆系统失效问题?
挑战:车辆换挡杆耐久试验要求车辆换挡杆在指定负载条件,以一定速度在两个确定工作位置间运行大量次数(如40万次),并对运行中的速度、次数
伺服电机
寄存器
2020-10-12 00:00
1582
C语言中局部变量和全局变量
全局变量也称为外部变量,它是在函数外部定义的变量。它不属于哪一个函数,它属于一个源程序文件。其作用域是整个源程序。在函数中使用全局变量,一般应作全局变量说明。只有在函数内经过说明的全局变量才能使用。
寄存器
数据存储
2020-10-15 15:33
1430
SPI移位寄存器
spi移位寄存器即是spi的数据寄存器,在stm32中数据手册是这样描述的:
寄存器
SP
2020-10-16 00:00
1290
四种标准输入/输出接口的外部接口
四种标准输入/输出接口的外部接口-输入/输出接口与主机内部所有模块的连接是通过计算机的系统总线完成的,接口与外部设备连接的部分则是系统总线通过接口向外的延伸,它是采用标准的接口实现连接的。通常,称它为外部接口。相对内部总线,它又被称为外总线。
寄存器
IEEE
2020-10-16 18:21
1246
STM32F10x芯片RTC实时时钟
1、介绍 系统复位后,对后备寄存器和RTC的访问被禁止,这是为了防止对后备区域(BKP)的意外写操作。执行以下操作将使能对后备寄存器和R
RTC
寄存器
2020-10-19 00:00
1540
stm32库函数GPIO_Init()解析
GPIO_Init函数是IO引脚的初始化函数,进行个个引脚的初始化配置,主要接受两个参数,一个是配置引脚组(GPIO_TypeDef* GPIOx),一个是配
PI
寄存器
2020-10-19 00:00
735
ATmega8多数的I/O口外部中断问题
ATmega8多数的I/O口外部中断问题-PD2端口是外部中断源0,PD3端口是外部中断源1。ATmega8的外部中断就是由这两个引脚触发的。
MCU
寄存器
2020-10-19 18:25
688
控制信号集成处理器的设计方案
自己设计出一个处理器是一件非常有意义的工作。那现在,我们离这个工作的目标只差最后一点点了,而最后的这一步,又是非常关键的。那就是把我们之前所产生的这些控制信号集成起来,并且,让这个处理器能够自动地工作。 现在我们已经分析完了这个示例的指令系统中所有的指令,我们也知道了每一条指令应该设置怎么样的控制信号。 因此,我们现在就已经完成了这5个设计步骤当中的第4步。接下来我们要做的就是考虑如何集成这些控制信号,形
寄存器
控制器
2020-10-19 18:49
927
基于C语言驱动CC2530的GPIO实现对信号灯控制
本问主要介绍了CC2530处理器的通用输入/输出接口(GPIO),以及GPIO的位操作,理解GPIO的基本原理和功能,最后使用C语言驱动CC2530的GPIO实现对信号灯的控制。 CC2530的GPIO引脚有3个8位端口,分别是端口0,端口1和端口2,分别表示位P0,P1,P2,其中P0和P1是8位端口,而P2只有5位可用,所有端口均可以通过SFR寄存器来进行位寻址和字节寻址。 寄存器PxSEL中的x表示端口0~2,用来设置端口的每个引脚位GPIO(0)或者外部设备输入信号(1),在默认情况下,当复位之
寄存器
PI
2020-10-19 18:49
1845
STM32的backtrace深度讲解(cortex-m的栈布局与栈回溯
STM32的backtrace深度讲解(cortex-m的栈布局与栈回溯的原理和方案)-STM32上的backtrace原理与分析 1.说明 2.cortex-m上的栈布局 2.1 cortex-m上的寄存器 2.2 cortex-m上的自动压栈 2.3 cortex-m上的函数执行流程 3.cmbacktrace原理分析 3.1 问题分析 4.实际应用 5.总结 1.说明 对于一个嵌入式产品的开发流程来说,一般都需要经过如下几个阶段: 1.方案预研 2.产品功能设计 3.开发调试 4.工厂测试 5.产品上线售后 一般来说,1,2,3板子都是在开发者手上,一旦遇到bug,只要可以复现,基本上都可以排查出来,然后修复或者规避。但一旦进入到4,
STM32
寄存器
2020-10-22 18:32
1059
PCIe错误报告的两种机制详解
该机制是PCIe设备必需支持的一种错误报告机制,同时设备会定义最小的错误报告请求。应该是通过配置Device Control和Command寄存器做到通知其他设备产生了错误的一种机制。
寄存器
PCIe
2020-10-23 12:22
1685
并行加法的高效实现
此电路对应的RTL代码如下图所示,这里我们使用了SystemVerilog来描述。输入a和b均为4个12-bit数据构成的数组。输出p也是4个12-bit构成的数组。代码第17行至第23行是核心部分,包括了对输入、输出添加流水寄存器和加法操作。
RTL
寄存器
2020-10-23 12:44
985
一起体验Vivado 的ECO流程
作者:Hong Han,来源:赛灵思中文社区论坛 有时我们需要在设计网表的基础上微调一下逻辑,这样可以无需修改代码,也无需重新做综合,在设计调试中可以节省时间同时维持其他逻辑无任何改动。 这里带大家一起体验一下Vivado 的ECO流程,以vivado自带的Example Design为例, 直接用TCL命令修改网表,在正常的寄存器路径之间加一级LUT。 1. 打开Vivado 界面 2. 打开Example Design Wavegen: File - Project - Open Example 选中Wavegen(HDL), 器件选择xcku035 3. 点击左侧Flow Navigator 窗口
寄存器
TCL
2020-10-26 12:43
1263
STM32关于USB的相关寄存器
这里要贴上STM32 USB相关的寄存器的具体设置,对学习STM32的USB很有帮助。对于涉及到寄存部分的代码,参考这些寄存器的说明,就可以差不多
寄存器
STM32
2020-11-07 00:00
1896
GPIO的描述和配置
首先介绍stm32的GPIO,这是入门的起点,也是最容易上手的部分。一、GPIO的综合描述stm32每一个GPIO端口拥有2个32bits的configuration寄存器
寄存器
PI
2020-11-10 00:00
1615
FIQ比IRQ快,为什么快呢?
ARM的FIQ模式提供了更多的banked寄存器,r8到 r14还有SPSR,而IRQ模式就没有那么多,R8,R9,R10,R11,R12对应的banked的寄存器就没有,这就意味着在ARM的IRQ模式下
ARM
寄存器
2020-11-10 18:21
1186
STM32--UART异步通信学习
字符发送的过程描述:在UART的发送过程中先将数据输入到发送数据寄存器中(TDR)此时(TXE)被硬件置1,之后TDR寄存器将数据串行移入到发送移
AR
寄存器
2020-11-11 00:00
865
浅谈如何学习鸿蒙系统
今天在群里有同学问鸿蒙会不会以后发展的像 android 一样庞大? 言外之意,这么庞大的代码几辈子都学不完,入坑容易,怎么出坑?老师你做鸿蒙的课程,会不会一预售很多年都录不完? 这个问题问的非常好,这个担心非常有必要。现在的软件体系都越来越庞大,如果你用不正确的姿势进去,那这辈子就别想出来了。 什么是正确的姿势?我的答案是:盲人摸象。 盲人摸象的成语故事大家都学过,一贯的解释都是鄙视大家没见识,看到局部就以为是整体
寄存器
操作系统
2020-11-11 15:22
1558
我感觉有必要把整个STM32内存包括寄存器的分配弄清楚
《跟工程师学嵌入式开发》这本书有讲。
STM32
寄存器
2020-11-26 00:00
1369
STM32的三种开发模式
寄存器,固件库,操作系统
STM32
寄存器
2020-11-27 00:00
1842
野火把STM32的库函数讲得明白些
这就是野火的《STM32库开发实战指南》这本书里面的,我发现野火的书的电子版都可以在野火大学堂里面下载,这个我感觉挺好的。野火的书的排
STM32
寄存器
2020-11-27 00:00
1525
STM32F7xx —— 看门狗
看门狗:指定时间内不喂狗,就重启系统。最简单的看门狗设计(喂狗就是指定时间内给寄存器写一个固定值) 初始化独立看门狗 prer:分
寄存器
STM32
2020-12-17 00:00
2004
关于S3C2440 u-boot支持nand hw ecc
https: blog csdn net hurry_liu article details 8741565 ---这篇文章(文章1)讲的很详细。http: www xuebuyuan com zh-hant 916448 h
寄存器
NAND
2020-12-25 00:00
1395
STM32 影子寄存器
01、概述在定时器框图中,有个小细节,有些寄存器下有个阴影有这些阴影的表示这些寄存器存在影子寄存器。在图例中也有对影子寄存器的说明:
寄存器
STM32
2020-12-25 00:00
1522
程序进入 EXPORT App_Fault_ISR的原因及措施
最近再UCOSIII+LPC1768上移植modbus,在定时器初始化部分竟然跑飞进入EXPORTApp_Fault_ISR,查资料。逛论坛。问大牛都没有解决,最后发现竟
定时器
寄存器
2021-01-05 00:00
710
STM32F103学习记录-----GPIO篇
GPIO端口配置32bit配置寄存器GPIOx_CRLGPIOx_CRH32bit数据寄存器GPIOx_IDRGPIOx_ODR32bit置位 复位寄存器GPIOx_BSRR16bit复位寄存器GPIOx_B
寄存器
PI
2021-01-05 00:00
1664
STM32总结之GPIO编程过程
用寄存器点亮LED的过程1:通过原理图找到要点亮的LED灯对应的GPIO口2 通过stm32手册找到要操作的寄存器,找到这个GPIO的基地址, 基地址+
PI
寄存器
2021-01-05 00:00
1128
STM32L--GPIO
1 每个GPIO均有以下寄存器:4个32位配置寄存器:GPIOx_MODER、GPIOx_OTYPER、GPIOx_OSPEEDR和GPIOx_PUPDRGPIOx_MODER :配置IO端口方向
PI
寄存器
2021-01-10 00:00
1320
stm32 fsmc 功能讲解
LCD有如下控制线:CS:Chip Select 片选,低电平有效RS:Register Select 寄存器选择WR:Write 写信号,低电平有效RD:Read 读信号,
LCD
寄存器
2021-01-12 00:00
1102
51单片机串行口的工作方式解析
方式0是外接串行移位寄存器方式。工作时,数据从RXD串行地输入 输出,TXD输出移位脉冲,使外部的移位寄存器移位。波特率固定为fosc 12(即
单片机
寄存器
2021-01-13 00:00
890
51单片机串行通信的原理解析
51单片机内部有一个全双工串行接口。什么叫全双工串口呢?一般来说,只能接受或只能发送的称为单工串行;既可接收又可发送,但不能同时进行
寄存器
单片机
2021-01-13 00:00
1306
对LPC2103串口的一些理解
对LPC2103串口的一些理解 LPC2103含有个相互独立的通用异步串行接口 (UART0 UART1),其特点是具有16字节的接收和发送FIFO,符合550工
AR
寄存器
2021-01-13 00:00
806
lpc1768之开发板初始化工作
要写一个点亮led的程序,首先要做的开发板的初始化工作。要初始化哪些部分呢?一 开发板初始化操作1 首先要配置的是:引脚模式选择寄存器。
上拉电阻
寄存器
2021-01-13 00:00
888
MSP430f5529 通用I/O口的设置
1 I O口的简介特点:(1)多种复用和设置(即可控制是否输入、是否输出、是否接上下拉电阻、是否可接受中断)(2)一般情况下,P1和P2都
MSP
寄存器
2021-01-15 00:00
1524
msp430g2553流水灯
点亮LED理解代码需要知道msp430的寄存器和几个基本的逻辑运算。寄存器说明:① 方向寄存器(Direction Register, PxDIR) :方向寄存器的
寄存器
LED
2021-01-15 00:00
1041
MSP430通用IO寄存器
1 PxDIR寄存器用来设置IO口的输出方向 当某一位为1时选择输出 当某一位为0时选择输入 P1DIR = 0X02; 设置P1 1为
寄存器
MSP
2021-01-15 00:00
1527
基于S3C2410的RTC模块应用设计
引言本文在介绍S3C2410的基础上,对RTC内部结构及工作机理进行了分析,最后给出了专用于RTC功能的应用开发。硬件结构S3C2410处理器简介S3C2
RTC
寄存器
2021-01-15 00:00
1130
快速学Arm(32)--系统控制模块(1)
系统控制模块是一些针对系统特性和系统控制而存在的寄存器,他们与片内外设无关 系统控制模块包含了下面的功能: 复位 掉电检测 系统控制和状
Arm
寄存器
2021-01-17 00:00
1110
快速学Arm(23)--lpc2300系统时钟2
接着上一篇,我们来看看PLL的设置步骤:1 如果PLL已经连接,我们先将其断开,方法就是用一个馈送系列断开与PLL的连接,馈送序列当然是通过写入馈
Arm
寄存器
2021-01-18 00:00
1606
8051单片机教程第二十二课:串行口应用编程实例
1.串口方式0应用编程8051单片机串行口方式0为移位寄存器方式,外接一个串入并出的移位寄存器,就可以扩展一个并行口。例:用8051串行口外
单片机
寄存器
2021-01-19 00:00
1514
快速学Arm(12)--APB,AHB地址与接口的关系
在快速学Arm(3)中,我画了一个LPC2478的存储空间的分别图,在存储空间最上面的两块,0xE000 0000 ~ 0xEFFF FFFF(APB)和0xF000 0000 ~ 0
Arm
寄存器
2021-01-20 00:00
792
CCS-msp430
笔记一:MSP430及CCS上手一、第一个程序:①实现绿色小灯闪烁亮灭:Eg: include <msp430 h> *** main c* int main(void){WDTCTL = WDT
MSP
寄存器
2021-01-20 00:00
1109
关于USART很多人都容易忽视的一个问题
Ⅰ、写在前面今天这篇文章分享的知识点比较少,但比较重要,是大部分人在实际项目开发中都容易忽视,且容易犯下的低级错误。本文讲述在项目
AR
寄存器
2021-01-20 00:00
941
快速学Arm(9)--处理器的状态,模式以及概括了解内部寄存器
快速学习总是要颠三倒四的来学习内容 最终将所知道的东西联系起来就形成了一种能力 我了先了解一下处理器状态,模式以及一些芯片内部的寄存
寄存器
Arm
2021-01-21 00:00
1085
快速学Arm(11)--在C语言中内嵌汇编语言
开发Arm程序的时候,大多数时候我们使用C C++语言就可以了,但汇编语言在某些情况下能够实现一些C语言无法实现的功能,这时候就要调用一些汇编
寄存器
Arm
2021-01-21 00:00
665
一篇很简单,有必要了解的文章 - STM32复位来源(寄存器版)
最近项目遇到了一个问题:一个子系统,具有IAP升级的功能,Bootloader位于0x08000000,也就是说系统在运行过程允许复位。但是,该子系统需
STM32
寄存器
2021-01-28 00:00
1549
MSP430 数据类型浅谈二 硬件乘法器
阅读本章之前可以简单看看我的上一篇博客<430数据类型浅谈>430数据类型浅谈当我们需要对一些数据进行加减乘除等运算时需要考虑是否会出现溢
MSP
寄存器
2021-01-29 00:00
1671
新手入门ARM汇编 没你想象的那么难
笔者对C已经有10多年的经验,汇编用的很少。后来因为项目需要转到了ARM。一开始对ARM什么都不懂,看了本《ARM体系结构与编程》也是云里雾里
ARM
寄存器
2021-01-29 00:00
1331
新手福利:ARM常用概念须知
文章罗列了关于ARM的22个常用概念。包括一些使用注意事项,ARM启动代码设计,ARM处理器运行模式,ARM体系结构所支持的异常类型和一些基本操
ARM
寄存器
2021-01-29 00:00
1190
学习ARM过程中的堆栈初始化详解
1、寄存器R13在ARM指令中常用作堆栈指针2、对于R13寄存器来说,它对应6个不同的物理寄存器,其中的一个是用户模式与系统模式共用,另外5个
ARM
寄存器
2021-01-29 00:00
1135
msp430g2553的ADC10多通道输入
msp430g2553有8个外部通道可以输入,下面将完成3路输入控制3个LED亮灭的程序。寄存器说明msp430g2553的ADC10寄存器代码说明在熟悉adc10的几
寄存器
ADC
2021-02-01 00:00
1156
快速入门msp430g2553
1 如何新建一个工程2 点亮一个led灯首先知道led1的io口是1 0 *将P1 0设置为输出,P1DIR是P1口的方向寄存器* P1DIR |= BIT0; *将P
寄存器
LED
2021-02-02 00:00
1620
stm32f4的GPIO和位带区
1、stm32f4的GPIO,有GPIOA~GPIOI,每组GPIO,有16个IO引脚。GPIO地址如下:GPIOA0x4002 0000 - 0x4002 03FFGPIOB0x4002 0400 - 0x4
寄存器
PI
2021-02-03 00:00
1244
ARM处理器的寄存器介绍
在ARM体系中通常有以下3种方式控制程序的执行流程:**在正常执行过程中,每执行一条ARM指令,程序计数器(PC)的值加4个字节;每执行一条Thum
ARM
寄存器
2021-02-03 00:00
1609
[STM32]STM32F407系列教程之二,gpio输入输出实验
一、实验准备1 模板demo原因呢,我在第一讲中已经说过,费尽千辛万苦搭建了一个模板,流过多少泪、费劲多少事,只有亲自搭建过的才会体会到
STM32
寄存器
2021-02-03 00:00
1548
STM32F4XXGPIO知识点总结<2>——GPIO寄存器介绍
在使用库函数编写STM32单片机GPIO程序时,一般都是通过配置相应的寄存器来实现具体的功能。下面将根据《STM32参考手册》对各个寄存器进行梳
寄存器
PI
2021-02-03 00:00
874
(一)MSP430f5529 通用I/O口的设置
1 I O口的简介特点:(1)多种复用和设置(即可控制是否输入、是否输出、是否接上下拉电阻、是否可接受中断)(2)一般情况下,P1和P2都
寄存器
MSP
2021-02-04 00:00
1076
STM8内部存储器结构及编程
一 STM8内部存储器结构二 端口及外设存储区从0X005050开始到0X0057FF结束的区间内存储的是外设的寄存器。包括:flash、ITC终端资源、RST复
STM
寄存器
2021-02-07 00:00
1050
单片机MSP430入门--理论④--时钟模块-BCSCTL2寄存器
上期大概给大家汇总介绍了,在MSP430环境下的时钟寄存器DOCCTL和BCSCTL1寄存器,每个位代表的意义以及他们的设置方法本期将重点介绍下,在M
寄存器
MSP
2021-02-07 00:00
1667
基于S3C6410的ARM11学习(十四) 终于到main了
基本上qboot的第一阶段的汇编开发已经结束了,c的环境已经设置好了,下面就要进行c语言的程序开发了。学过c语言的都知道,程序运行的第一个
ARM
寄存器
2021-02-09 00:00
1845
基于S3C6410的ARM11学习(十三) C语言环境初始化
如今,汇编的部分,就剩下最后一步了。C语言环境初始化。因为后面的代码要用C语言来写了。毕竟C语言编写比汇编要容易对了,而且c程序具有易
ARM
寄存器
2021-02-09 00:00
1870
STM32F4的GPIO口配置模式
STM32F4 每组通用 I O 端口包括 4 个 32 位配置寄存器(MODER、OTYPER、OSPEEDR和 PUPDR)、2 个 32 位数据寄存器(IDR 和 OD
STM32
寄存器
2021-02-20 00:00
1265
STM32F4XX的GPIO的寄存器配置
GPIO相关配置寄存器STM32F407ZGT6一共有7组IO口,每组IO口有16个IO,一共16X7=112个IO,外加2个PH0和PH1,一共114个IO口。一个端口模式寄存
PI
寄存器
2021-02-22 00:00
812
STM8系统讲解应用经验
简介:stm8s外设资源丰富,性能优越,性价比高,这里分享下自己的开发经验,给有兴趣的朋友。先看下配置。不错吧,而它的价格只有3元,0系
STM
寄存器
2021-02-22 00:00
1181
STM32CubeMX之串口封装详解
一 串口实例我们都知道,其实单片机最后其实都是对串口相关的寄存器进行操作,那么我们想扒一扒它的流程,必然要先知道串口相关的寄存器是
寄存器
STM32
2021-02-22 00:00
1651
【stm8s003系列例程】2 基本串口收发(中断接收方式)
对于串口而言,最基本的就是 收发。因为本例程系列及我个人的风格,我总是只让例程的功能——同时也就纯粹到 只展示这个功能的最小配置和
寄存器
晶振
2021-02-23 00:00
1109
cortex-a8 uboot系列:第七章 uboot源码分析3-启动第二阶段
一、start_armboot解析2init_fnc_ptr是init_fnc_t函数类型的二重指针。对于init_sequence,是一个函数指针数组。里面保存了多个函数指针,
寄存器
ROM
2021-02-23 00:00
1742
MCS51单片机程序设计时堆栈的计算方法解析
用C语言进行MCS51系列单片机程序设计是单片机开发和应用的必然趋势。Keil公司的C51编译器支持经典8051和8051派生产品的版本,通称为Cx51。
单片机
寄存器
2021-02-28 00:00
834
上一页
1
下一页