历史上的今天

今天是:2024年10月28日(星期一)

正在发生

2020年10月28日 | PWM输出引脚重映射

发布者:cannon928 来源: eefocus关键字:PWM输出  引脚  重映射 手机看文章 扫描二维码
随时随地手机看文章

//PWM输出初始化 

//arr:自动重装值 

//psc:时钟预分频数 

void PWM_Init(u16 arr,u16 psc) 

{     

//此部分需手动修改IO口设置 

RCC->APB1ENR|=1<<1;  //TIM3时钟使能     

RCC->APB2ENR|=1<<3;     //使能PORTB时钟

    

RCC->APB2ENR|=1<<0;     //开启辅助时钟     

AFIO->MAPR&=0XFFFFF3FF; //清除MAPR的[11:10] 

AFIO->MAPR|=1<<11;      //部分重映像,TIM3_CH2->PB5 

  

GPIOB->CRL&=0XFF0FFFFF;//PB5输出 

GPIOB->CRL|=0X00B00000;//复用功能输出     

GPIOB->ODR|=1<<5;//PA7上拉


TIM3->ARR=arr;//设定计数器自动重装值  

TIM3->PSC=psc;//预分频器不分频 


TIM3->CCMR1|=7<<12;  //CH2 PWM2模式   

TIM3->CCMR1|=1<<11; //CH2预装载使能     


TIM3->CCER|=1<<4;   //OC2 输出使能     


TIM3->CR1=0x8000;   //ARPE使能  

TIM3->CR1|=0x01;    //使能定时器3 




重映射不包括普通IO功能的映射。 

重映射只是针对复用功能。 


关键字:PWM输出  引脚  重映射 引用地址:PWM输出引脚重映射

上一篇:SPI,UART,I2C都有什么区别,及其各自的特点
下一篇:uint8_t是什么数据类型

推荐阅读

        Xbox加拿大宣布推出《荒野大镖客:救赎2》限量版Xbox One手柄,零售价约为500加元(约合人民币2650元),但这款手柄目前仅允许加拿大本地人通过转发推特抽奖获得,被抽中的人还需要在限定时间内回答对一个数学技能测试题。官方并未宣布手柄是否会开放购买。  从图中我们可以看到,这款手柄的做工非常精致,握把处采用了木质纹理,右侧...
说明:本来打算第二份笔记作开发环境搭建的,但是整个开发环境的搭建比较复杂,所以学到后面的时候再回过来系统的讲述一下如何搭建开发环境,这一节内容就讲如何烧录制作好的镜像到开发板中。一、Android4.0.3的烧写(OTG烧写)1.准备工作(1)硬件准备:iTOP-4412开发板、电源、串口线、OTG线(2)软件及驱动准备:ADB驱动、串口驱动、超级终端(3)安装...
说起 泰克 示波器 ,在电子 测量 行业,应该是无人不知无人不晓。作为一名电子工程师,都知道使用示波器之前需要对示波器进行校准,下面分享一下如何有效校准你的泰克示波器。一、 测试 步骤(a)插好示波器的电源线,打开电源 开关 ,电源指示灯亮,待出现扫描线后,调节亮度到适当的位置,调节聚焦控制,使扫描线最细。(b)调节基线旋钮,使扫描线与水...
Akamai发现API漏洞对全球公司和个人均具有很高的风险Akamai的最新安全研究探讨了全球API安全状况;揭示了2020至2021年间的攻击流量趋势2021年10月28日——负责保护和交付数字化体验且深受全球企业信赖的解决方案提供商阿卡迈技术公司(Akamai Technologies, Inc.,以下简称:Akamai)今天发布了最新研究报告,其中分析了与应用程序编程接口(API)有关的...

史海拾趣

问答坊 | AI 解惑

忙里偷闲发一下:开关电源PCB排版基本要点

摘要:开关电源排版是开发电源产品中的一个重要过程。许多情况下,一个在纸上设计得非常完美的电源可能在初次调试时无法正常工作,原因是该电源的排版存在着许多问题.详细讨论了开关电源排版的基本要点,并描述了一些实用的排版例子。 关键词:排 ...…

查看全部问答∨

教你如何辨别MID的真假?

本帖最后由 paulhyde 于 2014-9-15 08:56 编辑 说起INTEL的嵌入式,小弟才疏学浅,只想到了最近刚刚发布的ATOM,于是乎,整理一些资料,希望对参加嵌入式大赛的朋友有所帮助: 真正的MID产品标准: 1. 处理器使用 (Z500, Z510, Z520, Z530, Z54 ...…

查看全部问答∨

在 Linux 驅動中如何判定 Capslock 等鍵盤狀態?

請問如何在 Linux 驅動程式中得知 Caps-lock, Num-lock 與 Scroll-lock 這幾個狀態值(開啟或關畢)呢?…

查看全部问答∨

AT89C51可以直接代替8751吗

同样的程序分别写入8751和89c51,使用8751系统运行正常,但使用89c51却不工作。为什么?…

查看全部问答∨

有没集成wifi功能的单片机或处理器件芯片

有没集成wifi功能的单片机或处理器件芯片. 我想将该处理器做一个WIFI终端设备来用. 芯片价钱<10$皆可.…

查看全部问答∨

电源测量中的三个共性问题

电源测量中的三个共性问题…

查看全部问答∨

能正确接收没有停止位的数据,算不算USART的BUG!

                                 在测试STN32的USART时,发给它没有停止位的数据帧(一种错误的帧结构),数据还是能被正确的接收。有人说是硬件有B ...…

查看全部问答∨

物联网入门者的几个问题

本人初入物联网行业,孜孜以求中。。。目前接触比较多的是富士通的RFID芯片,有几个菜鸟的问题请教:在RFID中为什么包括富士通和TI这些大佬都采用铁电存储(FRAM)技术(我们用的富士通MB97R803/804系列都配置FRAM),不是说这个技术因为难以大容 ...…

查看全部问答∨

ARM Cortex A系列处理器与苹果A系列处理器区别

ARM Cortex A系列处理器与苹果A系列处理器区别…

查看全部问答∨

PLC学习的一点体会

说一点我学PLC的体会,1.要清楚基本的电器回路的控制线路,比如互锁,自锁,电机正反转等。2.清楚PLC的基本结构,如CPU,I/O,模拟量,通信等模块,这样也就了解了PLC的主要应用方向。3.找一个成熟的程序看,我建议不要用参考书的例子,找一个实际的 ...…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved