历史上的今天
返回首页

历史上的今天

今天是:2025年01月09日(星期四)

正在发生

2020年01月09日 | stm8s输入捕获

2020-01-09 来源:eefocus

输入捕获,简而言之,即 记录信号到来时刻的CNTR的值,然后把该值传给CCR。下面以PC1为例,代码如下:


    TIM1_CR1_DIR = 0;//计数器向上计数

    TIM1_IER_UIE = 1;//使能TIM1溢出中断  

    TIM1_PSCRH = 0x00;

    TIM1_PSCRL = 0x05; //配置TIM1为6分频->0.75us记一次数 

    TIM1_ARRH = 0xFF; 

    TIM1_ARRL = 0xFF; //自动重装载的值,49ms中断

    TIM1_CNTRH = 0xFF;

    TIM1_CNTRL = 0xFF;

   

    TIM1_CCER1_CC1E = 0;//禁止捕获使能

    TIM1_CCMR1_CC1S = 1;//输入捕捉//采样频率f SAMPLING =f MASTER ,N=8 //捕获输入口上检测到的每个事件触发一次捕获

    TIM1_CCER1_CC1P = 1;//1:捕捉发生在TI1F的低电平或下降沿     0:捕捉发生在TI1F的高电平或上升沿

    TIM1_CCR1L;//读取低8位,清除CC1IF ,躲过一开始进入中断//也可以直接清零TIM1_SR1_CC1IF位

    TIM1_IER_CC1IE = 1;//允许捕获/比较1中断

    TIM1_CCER1_CC1E = 1;//捕获使能    


    TIM1_CR1_CEN = 1; //使能TIM1    


注意:PC1为TIM1的CH1,中断函数中读取CCRH和CCRL的值即可得到信号到来时CNTR的值,CC1S仅在通道关闭时(TIM1_CCER1寄存器的CC1E=0)才是可写的

推荐阅读

史海拾趣

Electro-Term/Hollingsworth公司的发展小趣事

在电子行业的激烈竞争中,Electro-Term公司凭借其独特的技术创新能力,逐步崭露头角。公司创始人在一次偶然的实验中发现了一项新的半导体材料,这种材料具有更高的导电性和稳定性。凭借这一突破,Electro-Term成功推出了一系列高性能的电子产品,赢得了市场的广泛认可。随着技术的不断升级和产品线的扩展,公司逐渐在电子行业中树立了技术领先的形象。

ACL staticide公司的发展小趣事

在快速发展的过程中,Electro-Term公司始终重视人才培养和团队建设。公司建立了完善的人才选拔和培训体系,为员工提供广阔的发展空间和良好的福利待遇。同时,公司还鼓励员工积极参与创新实践和技术交流,营造了浓厚的学术氛围和团队合作精神。这些举措为公司的发展提供了有力的人才保障。

Chipcon AS公司的发展小趣事

随着环保意识的日益增强,Chipcon AS公司积极响应国家号召,将环保理念融入产品研发和生产过程中。公司采用环保材料和生产工艺,致力于降低产品对环境的影响。同时,公司还推出了一系列具有节能环保功能的电子产品,为客户提供了更加环保的选择。这些举措不仅提升了公司的社会形象,也为公司的可持续发展奠定了坚实基础。


以上是根据电子行业的一般情况和趋势虚构的Chipcon AS公司的发展故事。这些故事旨在展示一个电子企业在不同方面可能经历的挑战和机遇,以及如何通过创新和合作实现持续发展。请注意,这些故事并非Chipcon AS公司的真实历史,仅供参考和启发。

芯海科技(CHIPSEA)公司的发展小趣事

近年来,随着新能源汽车市场的快速崛起,BMS(电池管理系统)技术成为关键。芯海科技凭借在“模拟信号链+MCU”领域的技术积累,成功开发出应用于BMS锂电管理的高精度模拟信号链芯片。这一技术的突破使得芯海科技能够切入新能源汽车市场,为行业的发展提供了有力支持。

思博科技(Cybermax)公司的发展小趣事

在2005年的一个阳光明媚的春天,思博科技(Cybermax)公司在硅谷正式成立。创始人李明,一位经验丰富的电子工程师,看准了当时电子市场蓬勃发展的机遇,决定创办自己的公司。起初,公司只有几名员工,主要致力于研发和生产高性能的电子元器件。通过不懈的努力和优质的产品,思博科技逐渐在市场上崭露头角。

Gang Song Electronics Co Ltd公司的发展小趣事

随着物联网市场的快速发展,Telit作为全球领先的物联网模组和平台提供商,开始寻求通过并购来增强自身在低功耗WiFi技术领域的实力。2017年,Telit宣布收购GainSpan,这一举措不仅丰富了Telit的无线模组产品线,还进一步巩固了其在物联网市场的领先地位。GainSpan的技术与Telit的平台和服务相结合,为客户提供了更加全面的物联网解决方案。

问答坊 | AI 解惑

基于ARM的网络收音机

来源:窗户纸 http://www.getproject.com.cn/post/129.html 与大家分享下 很早以前用过网络收音机,N年前了,都忘记了当初用的是什么软件了,当时只是觉得整天听MP3听腻了,想回到过去,听听广播,尽管有时候会插播广告,比较烦人,不过有笑话 ...…

查看全部问答>

与大家分享一些单片机应用实例与300种常用芯片资料

今天要下载模电和数电的电子书,没想到在本论坛刚注册就可以下载完了。速度非常快,所以怀着一颗感恩的心分享一些自己的电子资料!因为300种常用芯片资料太大,而且我是刚注册的号等级较低,如有需要的请发信息到9125980@qq.com邮箱索取。我会在第 ...…

查看全部问答>

闲着没事,发几张我们煤矿上的立井提升系统特写

外景,煤矿立井主要负责将井下的掘进岩石提升到地面,此立井深度683米,提升速度9.2米/秒,提升机在此楼顶端,机械系统、电控系统均为洛阳中信 机房内部 提升电机,电压6000V,功率1000kw,转子电压660V 高压开关,双电源切换 调速用的转子 ...…

查看全部问答>

IR2101和IR2110有什么区别

朋友说,2110是高要求场合用的,驱动和逻辑独立供电,带使能控制引脚,2101是低成本应用的,驱动和逻辑输入公用电源 . 这个区别在实际使用时会影响什么? 有高手难过来说说不?…

查看全部问答>

Windows CENET的串口解析.pdf

Windows CENET的串口解析.pdf…

查看全部问答>

请问wince opengl es sdk哪里有下?

RT! WINCE 可以用Vincent Rendering Library吗?它的文档说用于PocketPC 2003 和Microsoft Smartphone 2003,不知道WINCE下可以不!…

查看全部问答>

FPGA 空时分组码

毕设要做的是基于FPGA的空时分组码的实现,硬件的电路板有了,我需要用Verilog或者Vhdl来实现编码模块,哪位高手有相关的资料或者经验,请赐教,小女子不胜感激!…

查看全部问答>

高端电流检测:差动放大器vs.电流检测放大器(中文)

高端电流检测:差动放大器vs.电流检测放大器…

查看全部问答>

新手学习avr单片机ATmage 128 遇到问题 。中断程序被忽略问题,找不到原因。

avr studio 4 软件仿真时,编译通过了,单在编译信息栏却看到中断程序被忽略。在软件仿真时也发现中断程序没有执行。不知道问题出在哪里。忘各位单片机大虾们解答。   我用的是avr studio 4  ATmage 128 单片机 程序如下 ...…

查看全部问答>