历史上的今天
返回首页

历史上的今天

今天是:2024年09月03日(星期二)

正在发生

2021年09月03日 | stm8 pwm实现核心代码

2021-09-03 来源:eefocus

void TIM2_Config(void)

{

        CLK_PCKENR1 |= 0x20;//TIM2 CLK Enable!

        asm("nop");

        while(!(CLK_PCKENR1 & 0x01));

        TIM2_CR1 = 0x00;

 

        TIM2_PSCR = 0x00;//16/2^4

 

        TIM2_ARRH = 0x00;

        TIM2_ARRL = 0xFF;//

 

        TIM2_CCR1H = 0x01;

        TIM2_CCR1L = 0xf4;

 

        TIM2_CCR2H = 0x1;

        TIM2_CCR2L = 0xf4;

 

        TIM2_CCR3H = 0x01;

        TIM2_CCR3L = 0xf4;

 

        TIM2_CCMR1 = 0x70;

        TIM2_CCMR2 = 0x70;

        TIM2_CCMR3 = 0x70;

 

        TIM2_CCER1 = 0x33;

        TIM2_CCER2 = 0x03;

 

        TIM2_IER = 0x00;

        TIM2_CR1 |= 0x01;

        //TIM2_BKR = 0xc0;

}


STM8S103F3P6  输出 3路 PWM


亲测可用。


推荐阅读

史海拾趣

GE Oil & Gas Digital Solutions公司的发展小趣事
使用高精度的电阻和电容元件可以减少元件误差对测量结果的影响。
Bipolarics Inc公司的发展小趣事

在快速发展的过程中,Bipolarics Inc始终重视人才培养和团队建设。公司注重从高校和研究机构引进优秀人才,同时加强内部员工的培训和晋升机制。通过打造一支高效、专业的团队,Bipolarics Inc在技术研发、市场营销等方面取得了显著成绩。此外,公司还积极营造良好的企业文化氛围,激发员工的创新精神和团队凝聚力。

AOS公司的发展小趣事

随着技术的不断发展和市场的扩大,AOS公司开始积极寻求全球扩张的机会。1998年,AOS在南京独资成立了中国总部,开始了其在中国的深耕之旅。通过多年的努力,AOS在中国建立了完善的产研基地和销售网络,其产品横跨家用和商用两大领域,赢得了广大消费者的信任和喜爱。如今,AOS已成为中国市场上备受推崇的热水设备品牌之一。

Dover Corporation公司的发展小趣事

进入21世纪后,Dover Corporation开始实施多元化发展战略。除了电梯业务外,公司逐渐将业务扩展到其他领域,如工程产品、燃料解决方案、成像和身份识别等。这一战略的实施使Dover能够更好地应对市场变化,实现业务的持续增长。

Furukawa Electric Co Ltd公司的发展小趣事

Dover Corporation自上市以来,一直保持着持续盈利和向投资者发放红利的记录。公司凭借其强大的业务能力和稳健的财务状况,赢得了投资者的信任和支持。这一成绩的取得不仅彰显了Dover在业务运营方面的实力,也为其未来的发展奠定了坚实的基础。

请注意,以上故事框架仅为概述性质,具体细节和数据可能需要根据Dover Corporation的实际情况进行调整和补充。

Automatic Connector公司的发展小趣事

为了保持技术创新的活力,Automatic Connector公司积极与高校和研究机构开展产学研合作。通过与这些机构的深度合作,公司能够及时了解最新的科研成果和技术趋势,为产品的研发和创新提供有力的支持。同时,公司还为合作机构提供实践平台和技术支持,实现了资源共享和互利共赢。这种产学研合作的模式为Automatic Connector公司的创新发展注入了强大的动力。

这五个故事虽然是以虚构的Automatic Connector公司为背景,但它们所反映的电子连接器制造企业的发展规律和市场环境是真实存在的。希望这些故事能够为您了解电子行业中的企业发展提供一些启示。

问答坊 | AI 解惑

03年宽带放大电路

本帖最后由 paulhyde 于 2014-9-15 09:35 编辑 大家看看 不要钱  …

查看全部问答>

中断嵌套

我使用LPC2132做中断嵌套,好困惑,我使用的是KEIL3,高手支招啦!…

查看全部问答>

打算用CE做点东西, 不知道什么才有市场?

打算用CE做点东西, 不知道什么才有市场?大家推荐一下…

查看全部问答>

基于winCE的控件重绘

我用的是C#写的,写在paint事件中,运行不到那里 我就改到构造函数中去绘制同样也没有显示出来 public ucDrawLine()         {             InitializeComponent(); &nb ...…

查看全部问答>

驱动的makefile、sourse还有ini文件该怎么写?

请问一下,文件系统过滤驱动程序编译需要的makefile和source文件怎么来写,我编写时是使用的ifs kit中sfilter过滤驱动中的原文件修改。但编译后nms翻译提示没有时间戳和可能过期,还有安装后重起进不了系统。请高手 ...…

查看全部问答>

想问问大家WINCE是怎么样实现数据库操作的?

没有接触过嵌入式开发,现在公司有点小需求需要用到WINCE开发一个数据库记录东西的小程序,请教一下大家,作个大概的了解!…

查看全部问答>

刚装了Evc4+sp3+sdk4.2+ppc2003sdk,编译的时候报“The emulator coul not be found in the speci

模拟器已经装了阿,可以看到的,为什么编译出问题呢?模拟器的安装路径不能变吗?哪位能告诉我evc4怎么配置阿,有哪本书讲啊?…

查看全部问答>

求 LM3S9862 评估板原理图

有没有谁有LM3S9862 评估板原理图?找了好久都没找到,好心人发一份给我吧,先谢谢啦~ 邮箱:zs-xsh@hotmail.com…

查看全部问答>

串行通信。。。

我现在要用线路空闲多机模式做一个串行通信程序,但现在遇到一个问题: 线路空闲多机模式中,只有当接收到地址字符时,接收器才被暂时激活,字符送入URXBUF。但我现在所用的协议中要求所发送的数据祯中,地址位前面还有几个前导字节,那该怎 ...…

查看全部问答>

5510液晶时钟

看到坛子里juring兄发的帖子用launchpad驱动5510液晶,感觉蓝色背光很惊艳,速度就上网淘了一个,这个周末有点时间就试了试,还不错。 由于在家没工具,没有焊接,受juring兄启发,板子直接插在IO口上,包括VCC,这样也好,可以完全关闭液晶模块 ...…

查看全部问答>