历史上的今天
返回首页

历史上的今天

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

正在发生

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

2020-10-28 来源:eefocus

//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功能的映射。 

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


推荐阅读

史海拾趣

CMD公司的发展小趣事

CMD公司在数据存储领域不断创新,推出了一系列高性能的产品。其微开放系统、高性能工作站等产品为LAN和PC提供了先进的数据存储技术。同时,CMD还致力于发展、生产、销售高性能ASIC和板级产品,其IDE/UltraATA芯片在全球范围内得到了广泛应用。

Cobham Semiconductor Solutions公司的发展小趣事

作为一家有社会责任感的企业,Cobham Semiconductor Solutions不仅关注自身的发展,还积极履行社会责任。公司积极参与公益事业,为社区提供支持和帮助。同时,公司还注重环保和可持续发展,采取多项措施降低生产过程中的能耗和排放。这种积极履行社会责任的态度,使得Cobham在社会各界赢得了广泛赞誉。

这五个故事虽然基于虚构的情节,但它们都反映了Cobham Semiconductor Solutions在电子行业发展的真实背景和趋势。这些故事展示了公司在技术创新、市场扩张、品质管理、人才战略和社会责任等方面的努力和成就。希望这些故事能够为您提供一个关于Cobham Semiconductor Solutions发展起来的有趣而全面的视角。

HBH-Microwave公司的发展小趣事

在电子行业中,客户需求往往具有多样性和特殊性。HBH-Microwave深知这一点,因此始终将提供定制化解决方案作为公司的核心竞争力之一。公司拥有一支专业的研发团队和完善的生产体系,能够根据客户的具体需求,快速设计出符合要求的微波组件和子系统。这种灵活性和高效性使得HBH在众多竞争对手中脱颖而出,赢得了大量客户的信赖和好评。

Accelink Technologies Co Ltd公司的发展小趣事

随着技术的不断成熟,HBH-Microwave开始将目光投向更为广阔的航空航天市场。公司凭借其高质量的微波组件和子系统,成功参与了多个国际知名的航天项目,如卫星通信系统和运载火箭的微波子系统。这些项目的成功实施,不仅展示了HBH在极端环境下的产品可靠性,也进一步拓宽了公司的业务范围和市场影响力。

GMT(致新科技)公司的发展小趣事
检查定时电路中的连接线是否松动或断裂。如果连接线有问题,应及时修复或更换。
General Semiconductor ( Vishay )公司的发展小趣事

Vishay一直致力于技术创新和产品升级。在2001年,公司收购了全球二极管和整流器领先制造商General Semiconductor,这一收购极大地增强了Vishay在二极管和整流器领域的实力。同时,Vishay还通过收购RFWaves公司,涉足无线领域,为公司带来了新的增长动力。此外,Vishay还在全球范围内布局制造基地和销售办事处,确保能够为客户提供优质的产品和服务。

问答坊 | AI 解惑

怎样做才能快速的嵌入式了?

怎样做才能快速的嵌入式了? 其实,做工程是没有捷径可走的.听听下面一个大牛写的! 先说做硬件: 把你的数字电路教材和模拟电路的教材读熟,暂时先把重点放在数字电路上面,接着把微机原理和接口技术读熟悉了,最好能用汇编写几个简单的程序上机 ...…

查看全部问答>

uCOS-II在S3C2440上的移植

1) 下载源代码 http://www.armforum.cn 下载最新的uCOS-II-V286版和Michael Anburaj基于S3C2410的1.6.1移植版。根据代码用途的,建立app,s3c2440,ucosii三个目录,分别放置应用程序,平台移植文件和uCOS的源代码。如图: ARM M开发论坛 ...…

查看全部问答>

请教gprs modem拨号成功ppp协商获得ip地址并确认后怎么还无法上网?

gprs modem拨号成功,并且ppp协商获得ip地址而且也确认了,但是我在电脑上ping 10.0.0.172还是不通,是不是还要设置什么?电脑还有正常宽带连接中…

查看全部问答>

window DDK 编译问题

error C2146: syntax error : missing \';\' before identifier \'Lock\'兄弟是新手,谁能帮我解决一下。使用的开发工具是vc++6.0.小北谢谢了。 …

查看全部问答>

请教对于常用元件的选型经验

对于一些常用的电阻,电容,二级管,三极管,选型的时候有什么需要注意的地方呢?…

查看全部问答>

wifi跳频问题

请问wifi跳频是由软件协议操作完成的还是WIFI模块自己根据外界环境自己改变频道和发射功率?…

查看全部问答>

首届ARM中国合作伙伴巡回研讨会(成都/杭州/上海/南京)报名中

在线报名:http://www.realview.com.cn/wen2-list.asp?id=2912008年5-7月 北京 深圳 武汉 西安 成都 杭州 上海 南京 8个城市  缤纷多彩的ARM嵌入式应用      ...…

查看全部问答>

STM8输出PWM的问题

                                 发现一个奇怪的现象,使用STM8的TIM1产生PWM,更新TIM1_CCR时在两个特定的点有问题,更新不了。大概是在TIM1_CCR=2 ...…

查看全部问答>

请以下参与团购TI工业用样片的ID补充完整信息,逾期将做退货处理!

参与团购TI工业用样片套装的朋友请注意:               1、以下ID未填写个人相关信息,截止至18日中午12:00仍未提供详细信息将以退货处理。https://www.eeworld.com.cn/ee ...…

查看全部问答>

争抢全球IC设计老二宝座,大陆台湾龙虎斗

本帖最后由 jameswangsynnex 于 2015-3-3 19:58 编辑 台湾与中国大陆IC设计业者的竞争愈来愈白热化。在官方政策补助与庞大内需市场的滋养下,中国大陆IC设计业者已日益壮大,不仅在诸多应用领域与台湾厂商短兵相接,整体产业产值亦快速逼进,预估2 ...…

查看全部问答>