STM32中管脚利用
如果利用4线SWD则剩余的调试引脚可以作为IO使用:

void JTAG_Set(unsigned char Mode)
{
	u32 temp;
	temp=Mode;
	temp<<=25;
	RCC->APB2ENR|=1<<0;     //开启AFIO时钟
	AFIO->MAPR&=0XF8FFFFFF; //清零AFIO寄存器的[26:24]即SWJ_CFG[2:0]
	AFIO->MAPR|=temp;       //0X10则PA15/PB3/PB4可节省出来
}

STM32中管脚利用的更多相关文章
- STM32中GPIO的8种工作模式
		一.推挽输出:可以输出高.低电平,连接数字器件:推挽结构一般是指两个三极管分别受两个互补信号的控制,总是在一个三极管导通的时候另一个截止.高低电平由IC的电源决定.形象点解释:推挽,就是有推有拉,任何 ... 
- STM32中IO口的8中工作模式
		该文摘自:http://blog.csdn.net/kevinhg/article/details/17490273 一.推挽输出:可以输出高.低电平,连接数字器件:推挽结构一般是指两个三极管分别受两 ... 
- 7.STM32中GPIO理解
		端口概述 在STM32中,每个I/O端口可以由软件配置成为输入/输出模式.复位期间或刚复位后,I/O端口被配置成浮空输入模式.所有的GPIO引脚有一个内部弱上拉和弱下拉,当配置为输入时, 它们可以被激 ... 
- STM32中基于DMA的ADC采样实例之MQ-2烟雾传感器
		最近学习了一下STM32中的ADC采样,由于手头正好有一个MQ-2的烟雾传感器,所以正好可以测试一把.体验ADC采样的过程.下面介绍一下这个MQ-2烟雾传感器. 1.MQ-2烟雾传感器简介 MQ-2气 ... 
- STM32中的几个时钟SysTick、FCLK、SYSCLK、HCLK
		STM32参考手册中的时钟树: 关于时钟讲解,在时钟树中都可以看出来:下面是正点原子PPT中的插图,看起来比较清晰. 总结一下: 1. 在STM32中,有五个时钟源,为HSI.HSE.LSI.LSE. ... 
- STM32中的位带(bit-band)操作(转)
		源:STM32中的位带(bit-band)操作 支持了位带操作后,可以使用普通的加载/存储指令来对单一的比特进行读写.在 CM3 中,有两个区中实现了位带.其中一个是 SRAM 区的最低 1MB 范围 ... 
- stm32中assert_param的用法说明
		stm32中assert_param的用法说明 首先是要知道条件判断语句 这个运算符分成三部分: (条件) ? (条件成立执行部分) :(条件不成立执行部分) 就这么简单 例如:a=(x>y ... 
- Java中list如何利用遍历进行删除操作
		转: Java中list如何利用遍历进行删除操作 2018年03月31日 10:23:41 Little White_007 阅读数:3874 Java三种遍历如何进行list的便利删除: 1.f ... 
- ICMP 隧道——将流量封装进 IMCP 的 ping 数据包中,旨在利用 ping 穿透防火墙的检测
		利用 ICMP 隧道穿透防火墙 转自:http://xiaix.me/li-yong-icmp-sui-dao-chuan-tou-fang-huo-qiang/ 以前穿透防火墙总是使用 SSH 隧道 ... 
随机推荐
- 前端学习01-06URL
			URL(Uniform Resource Locator) 统一资源定位 URL的基本组成:协议,主机名,端口号,资源名 例如: http://www.sina.com:80/index.html 相 ... 
- (字符串)count and say
			https://www.nowcoder.com/practice/c5e8e84b62bb48398ec3c88153950fb5?tpId=46&tqId=29141&tPage= ... 
- Java 子类初始化过程
			//父类 class Animal{ private String name; private int age; Animal(String name, int age) {//创建父类构造器 sup ... 
- 2019年第十届蓝桥杯省赛总结(JavaA组)
			//update3.28:省一rank4,莫名进了国赛好神奇.. 记yzm10第一次体验A组(纯粹瞎水). 早闻山东的JavaA组神仙打架,进国赛都成了奢望(往年只有五个名额),因此抱着做分母的心态来 ... 
- Spring MVC 简介
- json序列化.xml序列化.图片转base64.base64转图片.生成缩略图.IEnumerable<TResult> Select<TSource, TResult>做数据转换的五种方式
			JSON序列化 /// <summary> /// JSON序列化 /// </summary> public static class SPDBJsonConvert { ... 
- AppDelegate生命周期回调顺序
			1. 应用初次启动: - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDiction ... 
- 第一次接触C++------感触
			2018/09/24 上大学第一次接触C++,感觉还挺有趣的. C语言是计算机的一门语言,顾名思义,语言嘛,有它自己独特的语法. 第一次用C++敲代码,觉得还挺不错的,可以从中找到乐趣.咏梅老师布置的 ... 
- oracle 多表连接查询 join(一)
			一.简介: 多表连接查询通过表之间的关联字段,一次查询多表数据. 下面将依次介绍 多表连接中的如下方法: 1.from a,b 2.inner join 3.left outer join 4.rig ... 
- jq表单验证
			<body> <form method="post" action=""> <div class="int"& ... 
