历史上的今天
返回首页

历史上的今天

今天是:2024年12月28日(星期六)

2018年12月28日 | LPC2478 定时器1的2路PWM配置

2018-12-28 来源:eefocus

/单边模式下,永远是先高电平再低电平,而stm32可以更改 */ 

void vPwmInit(void){ 

//首先把IO配置为PWM模式 

PINSEL7&=(~(3<<16)); PINSEL7|=(3<<16);//PWM1.1 P3.24; 

PINSEL7&=(~(3<<22)); PINSEL7|=(3<<22); //PWM1.4 P3.27; 

//再配置寄存器 

PWM1TCR =0x02; //PWM1 计数器复位 

PWM1PR =0x01; // 分频系数为2 

PWM1MCR =0x02; //TC和MR0值相等时复位 

PWM1PCR =0x0000; //单边沿触发 

PWM1MR0 =1000; //分频后为9Mhz,所以PWM波频率为9000hz 

PWM1LER |=1; //写锁存器(必须要) 

PWM1PCR|=(1<<9) ;//输出使能 

PWM1PCR|=(1<<12);//输出使能 

PWM1TCR =0x09;//PWM1和计数器都使能 

//配置占空比 

PWM1MR1=m ; PWM1LER|=(1<<1); //配置占空比,为m/1000; 

PWM1MR4=m;PWM1LER|=(1<<4) ; 

}


推荐阅读

史海拾趣

益升华(Essentra)公司的发展小趣事

在电子产品的保护领域,益升华(Essentra)公司一直走在行业前列。多年前,公司研发团队发现市场上缺乏一种既轻便又耐用的塑料保护盖。于是,他们投入大量资源进行研发,经过数百次的试验和改进,最终成功开发出一种新型的塑料保护盖,它不仅具备优异的抗冲击性和耐磨损性,还能有效隔绝外界环境中的静电和尘埃。这一创新产品迅速获得市场的认可,为益升华(Essentra)公司带来了可观的收益。

Holtek(合泰)公司的发展小趣事

作为一家有社会责任感的企业,益升华(Essentra)公司始终关注环保问题。公司积极采用环保材料和工艺,减少生产过程中的废弃物排放和能源消耗。同时,公司还倡导员工参与环保活动,提高环保意识。此外,益升华(Essentra)公司还积极推广循环经济和可持续发展理念,努力为社会和环境做出贡献。

Franz Binder GmbH & Co公司的发展小趣事

在电子产品的保护领域,益升华(Essentra)公司一直走在行业前列。多年前,公司研发团队发现市场上缺乏一种既轻便又耐用的塑料保护盖。于是,他们投入大量资源进行研发,经过数百次的试验和改进,最终成功开发出一种新型的塑料保护盖,它不仅具备优异的抗冲击性和耐磨损性,还能有效隔绝外界环境中的静电和尘埃。这一创新产品迅速获得市场的认可,为益升华(Essentra)公司带来了可观的收益。

艾谱科(Epticore)公司的发展小趣事

艾谱科公司的创立源于其创始人对电子行业未来发展的独到见解。在21世纪初,随着数字化和智能化技术的飞速发展,创始人意识到电子行业即将迎来一场技术革命。他带领团队深入研究新兴技术,并成功开发出一款具有划时代意义的电子元件——高效能芯片。这款芯片凭借其出色的性能和稳定性,迅速获得了市场的认可,为艾谱科公司的发展奠定了坚实的基础。

EMCORE公司的发展小趣事

艾谱科公司深知技术创新的重要性。为了保持产品的竞争力,公司不断加大研发投入,积极引进高素质人才,并与国内外知名科研机构建立合作关系。在研发团队的努力下,艾谱科不断推出具有创新性的产品,如低功耗处理器、高速数据传输模块等。这些新产品不仅提升了公司的市场竞争力,也为客户提供了更加优质的产品选择。

DIOO公司的发展小趣事

面对数字化时代的挑战和机遇,DIOO公司决定加快数字化转型步伐。通过引入云计算、大数据、人工智能等先进技术,DIOO公司实现了产品设计、生产、销售等各个环节的数字化管理。同时,DIOO公司还积极探索新的商业模式和市场机会,与互联网企业、电信运营商等合作伙伴共同打造智能生态圈。未来,DIOO公司将继续秉承创新、卓越、服务的理念,致力于成为全球领先的电子产品制造商和服务提供商。

问答坊 | AI 解惑

JJG52-1999弹簧管式一般压力表压力真空表及真空表检定规程

JJG52-1999弹簧管式一般压力表压力真空表及真空表检定规程…

查看全部问答>

上海 起薪1万 招聘多名 懂韩语 技术支持工程师

Position prefers a Bachelor of Science Degree in Computer Science, Engineering, or equivalent industry related experience. Familiarity with Customer Service Technical Support and/or customer facing/orientated environments is pre ...…

查看全部问答>

winCE下如何检测sim卡是否存在?(.NET)

如题,做一个gprs程序,需要检测sim卡是否存在,怎么搞呢?…

查看全部问答>

有没有像3-8译码器这样的 大点的译码器。。如7-128 。。。8-256?

有没有像3-8译码器这样的 大点的译码器。。如7-128 。。。8-256????    我想用的是智能读取300个器件的资料。。想用译码器来管理,这样来节省单片机。。        没办法的情况下我只好用4-16的74LS154连接了, ...…

查看全部问答>

evc如何获取CPU序列号

    evc如何获取CPU序列号?…

查看全部问答>

wince6.0不识别硬盘,如何解决。可以给钱的。有意联系QQ:284047150

wince6.0不识别硬盘,如何解决。可以给钱的。有意联系QQ:284047150 在工程内增加了exFAT/ATAPI,但是就是找不到硬盘。请问如何解决。…

查看全部问答>

创瑞讯通讯技术(上海)招聘嵌入式软件工程师

Senior Software Engineer (Network Protocol Software) Atheros Communications is a leading developer of semiconductor system solutions. The Atheros software development team is looking for an individual who will lead Protocol Softw ...…

查看全部问答>

STM32外部中断问题

                                 如果我要PA1,PB1,PC1,PD1....同时开启中断的话,如何实现?…

查看全部问答>

印制电路板设计技术指导pdf

印制电路板设计技术指导。…

查看全部问答>

3DG6C

本帖最后由 paulhyde 于 2014-9-15 08:56 编辑 请问有人知道3DG6C的引脚怎么分布吗?哪个是e,c,b脚。。。。  …

查看全部问答>