//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功能的映射。
重映射只是针对复用功能。
上一篇:SPI,UART,I2C都有什么区别,及其各自的特点
下一篇:uint8_t是什么数据类型
推荐阅读
史海拾趣
作为一家有着高度社会责任感的企业,赛微始终关注社会发展和环境保护。公司积极参与公益事业和慈善活动,为社会做出积极贡献。同时,公司还注重环境保护和资源节约,通过引进先进的生产设备和工艺技术,降低生产过程中的能耗和排放,实现绿色生产和可持续发展。
请注意,以上故事框架仅为概述,具体细节和数据可能需要根据实际情况进行调整和完善。
作为一家有社会责任感的企业,晶丰明源始终注重可持续发展。公司积极履行环保责任,采用环保材料和工艺,减少生产过程中的污染排放。同时,公司还关注员工福利和社区建设,为员工提供良好的工作环境和福利待遇,积极参与社会公益活动,为社区的和谐发展做出了贡献。
这五个故事从不同角度展现了上海晶丰明源(BPS)公司在电子行业中的发展历程和成就。从创立到上市、从技术突破到市场拓展、从应对挑战到履行社会责任,晶丰明源始终坚持以市场为导向、以技术为核心的发展理念,不断追求卓越和创新,为电子行业的发展做出了重要贡献。
随着公司的快速发展,晶丰明源于XXXX年成功通过科创板上市审核,正式登陆资本市场。这一重大事件不仅为公司带来了充裕的资金支持,也进一步提升了公司的品牌影响力和市场竞争力。借助资本市场的力量,晶丰明源得以加速研发进程、扩大生产规模,为公司的长远发展奠定了坚实基础。
恒连电子成立于XX年代初,当时正值电子行业的快速发展期。创始人张先生凭借对电子技术的敏锐洞察力和对市场趋势的精准把握,决定投身于电子行业。然而,初创时期的公司面临着资金短缺、技术团队匮乏以及市场竞争激烈等多重挑战。张先生带领团队日夜兼程,通过自主研发和不断创新,逐渐在市场中站稳脚跟。他们首先推出了几款性能稳定、价格合理的电子产品,赢得了客户的信赖。随着产品的逐步推广,恒连电子逐渐在市场中打开了局面。
恒连电子一直将品质管理和客户服务作为公司发展的生命线。公司建立了严格的质量管理体系和完善的售后服务体系,确保产品的品质和服务的质量。在品质管理方面,公司从原材料采购到产品生产的每一个环节都进行严格把控,确保产品的稳定性和可靠性。在客户服务方面,公司秉承“客户至上”的服务理念,为客户提供全方位、个性化的服务支持。通过优质的服务赢得了客户的信任和好评。
尽管面临市场终端景气度低迷等挑战,华润微依然保持稳健的发展态势。公司积极应对市场变化,通过优化产品结构、加大研发投入等措施,不断提升自身竞争力。同时,华润微也看到了新能源业务等领域的巨大潜力,将其作为未来发展的重要方向。通过不断的技术创新和市场拓展,华润微有望在电子行业中实现更加辉煌的成就。
摘要:开关电源排版是开发电源产品中的一个重要过程。许多情况下,一个在纸上设计得非常完美的电源可能在初次调试时无法正常工作,原因是该电源的排版存在着许多问题.详细讨论了开关电源排版的基本要点,并描述了一些实用的排版例子。 关键词:排 ...… 查看全部问答∨ |
本帖最后由 paulhyde 于 2014-9-15 08:56 编辑 说起INTEL的嵌入式,小弟才疏学浅,只想到了最近刚刚发布的ATOM,于是乎,整理一些资料,希望对参加嵌入式大赛的朋友有所帮助: 真正的MID产品标准: 1. 处理器使用 (Z500, Z510, Z520, Z530, Z54 ...… 查看全部问答∨ |
在 Linux 驅動中如何判定 Capslock 等鍵盤狀態? 請問如何在 Linux 驅動程式中得知 Caps-lock, Num-lock 與 Scroll-lock 這幾個狀態值(開啟或關畢)呢?… 查看全部问答∨ |
|
在测试STN32的USART时,发给它没有停止位的数据帧(一种错误的帧结构),数据还是能被正确的接收。有人说是硬件有B ...… 查看全部问答∨ |
本人初入物联网行业,孜孜以求中。。。目前接触比较多的是富士通的RFID芯片,有几个菜鸟的问题请教:在RFID中为什么包括富士通和TI这些大佬都采用铁电存储(FRAM)技术(我们用的富士通MB97R803/804系列都配置FRAM),不是说这个技术因为难以大容 ...… 查看全部问答∨ |
说一点我学PLC的体会,1.要清楚基本的电器回路的控制线路,比如互锁,自锁,电机正反转等。2.清楚PLC的基本结构,如CPU,I/O,模拟量,通信等模块,这样也就了解了PLC的主要应用方向。3.找一个成熟的程序看,我建议不要用参考书的例子,找一个实际的 ...… 查看全部问答∨ |