Cortex学习-1-外设

Cortex-M4 学习-外设

一、外设

1.外设的初始化

	几乎所有的微控制器都有多个GPIO、Timer、RTC等。基本由芯片供应商设定,具体使用方法需要参考供应商的
用户手册。在使用外设之前都需要初始化,一般包括以下几步:
	1.设置时钟控制回路使能连接到外设和对应引脚的时钟;
	2.配置I/O脚的操作模式(输入/输出方向、功能);
	3.外设配置;
	4.中断配置(NVIC)

1.外设的使用

1.直接使用寄存器
在这里插入图片描述在这里插入图片描述
2.定义结构体,基地址做声明
typedef struct
_IO -》 定义 “读/写” 权限
在这里插入图片描述
在这里插入图片描述

二、微控制器接口

消息显示的几种方法:
1.微控制器的I/O连接到LCD;
2.使用UART在PC打印;
3.将微控制器上的USB接口设置为虚拟的COM端,与运行在PC的终端程序通信;
4.使用指令跟踪宏单元和调试器软件通信。

三、CMSIS-Core

在这里插入图片描述
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值