青木昭彦
青木昭彦
全部文章
ARM
C++(9)
C笔记(8)
IO/线程(7)
Linux笔记(2)
QT(9)
数据结构(7)
网络编程(5)
读书笔记(1)
归档
标签
去牛客网
登录
/
注册
青木莲华の博客
天行健,君子以自强不息!地势坤,君子以厚德载物!
全部文章
/ ARM
(共7篇)
ARM⑦——WDT&RTC&PWM&ADC
ARM⑦——WDT&RTC&PWM&ADC 一、看门狗概述 概述:看门狗,又叫watchdog timer,是一个定时器电路,一般有一个输入,叫喂狗,一个输出到MCU的RST端,MCU正常工作的时候,每隔一端时间输出一个信号到喂狗端,给WDT清零,如果超过规定的时间不喂狗,...
C
2025-10-17
0
76
ARM⑥——中断机制
ARM⑥——中断机制 一、中断 2、中断处理过程 3、中断实现 查看原理图 K3--->SIM_DET --->XEINT10/KP_COL2/ALV_DBG6/GPX1_2 芯片手册 GPX1_2 0x11000c20 [11:8] 0xF = WAKEUP_INT1[2...
C
2025-10-17
0
49
ARM⑤——串行通信
ARM⑤——串行通信 一、设备间通信实现 传输流程 起始位——>数据位——>校验位——>停止位 , 发送完成——>空闲状态 传输速率——波特率一致 二、UART串口通信 1、串口核心器件 发送器(TX):负责将 CPU 输出的并行数据(如 8 位二进制数...
C
2025-10-15
0
96
ARM③——异常模式
ARM③——异常模式&异常源&向量表 一、异常(异常模式) tips:这里的异常并不是熟知的error错误等异常,而是质的异常模式(除去user和system模式) 1、异常源 异常源 异常模式 复位(RESET) SVC 未定义指令 undef 软中断(s...
C
2025-10-15
0
67
ARM④——裸机编程
ARM④——裸机编程 一、裸机编程步骤 1、大概流程 明确需求——确定要控制哪些设备,了解设备工作原理 查看原理图——查看CPU通过哪些引脚控制设备 看芯片手册——CPU如何控制引脚 编程实现 编译、烧录 调试、运行 2、初次运行点灯 明确需求 确定要控制的设备:LED2 了解设备工作原理...
C
2025-10-15
0
68
ARM②——汇编指令&寻址方式
ARM②——汇编指令&寻址方式 一、汇编指令概述 1、汇编指令一般格式: MOV r0 , #10 //将立即数10 存入 r0寄存器 MOV r0 , r1 //将r1寄存器的值 存入到 r0寄存器 2、立即数 去除右边偶数个0,最后剩下的数小于等于8个2进制位,则为立即数。...
C
2025-10-10
0
107
ARM①——模式&环境调试
ARM①——模式&环境调试 一、架构 ARM架构 1、A 该架构的芯片,性能高 2、R 该架构的芯片,满足实时性要求的场景 3、M 该架构的芯片,规模较小,主要用于控制操作等 X86架构 AMD、英特尔等PC用的芯片采用X86架构 CPU/SOC soc是cpu加上其他各种集成模块组合...
C
2025-10-09
0
150