历史上的今天
返回首页

历史上的今天

今天是:2024年10月08日(星期二)

正在发生

2021年10月08日 | stm8s 定时器 延时 心得

2021-10-08 来源:eefocus

用stm8s207s  使用定时器4(基本定时器)设计延时函数  us级  代码如下:


void TIM4_Delay_us(unsigned int us)

unsigned char temp=0; temp=us*8; 

//TIM4_DeInit(); 

TIM4_TimeBaseInit(TIM4_PRESCALER_1,temp);//设置时钟 8M /8 = 1M ,装载计数值 

TIM4_SelectOnePulseMode(TIM4_OPMODE_SINGLE);// 设置定时时间到了以后停止计数 

TIM4_ClearFlag(TIM4_FLAG_UPDATE ); 

TIM4_Cmd(ENABLE); 

while(TIM4_GetFlagStatus(TIM4_FLAG_UPDATE)==RESET); 

TIM4_ClearFlag(TIM4_FLAG_UPDATE );

}


使用示波器调试发现不准确, 分析原因:

原本设计的思路是   定时器时钟采用8M 每计数8个即使1us ,实际调试中发现,程序中其他语句的执行时间就用了15us 左右(cpu时钟 8M ),所以导致延时不准确。


心得:

微秒级延时 不适合用定时器方式  用语句延时反而更准确


推荐阅读

史海拾趣

COTO TECHNOLOGY公司的发展小趣事

COTO TECHNOLOGY的故事始于1917年,当时它在美国罗德岛州的普罗维登斯以Coto Coil Incorporated的名字诞生,专注于线圈绕组的设计与制造。这个初创公司凭借对技术的深入理解和对质量的执着追求,逐渐在电子行业中崭露头角。它的线圈绕组产品以高精度、高稳定性而受到市场的青睐,为公司的初步发展奠定了坚实的基础。

台湾君耀(Brightking)公司的发展小趣事

君耀(Brightking)公司于1996年在台湾新竹高科技园区创立,初期专注于防雷元器件的研发和生产。凭借对技术的深入研究和市场需求的敏锐洞察,君耀逐步在台湾的电子器件市场上占得一席之地。随着产品质量和技术含量的提升,君耀的产品开始受到国内外客户的青睐,销售网络逐渐拓展至全球。

方向电子公司的发展小趣事

作为一家具有社会责任感的企业,君耀始终注重环保和可持续发展。公司在生产过程中采用环保材料和工艺,减少对环境的影响。同时,君耀还积极参与各种环保活动,推动行业的绿色发展。这种理念不仅提升了公司的社会形象,也为公司的长期发展奠定了坚实的基础。

这些故事只是君耀公司发展历程中的一部分,每个阶段都充满了挑战和机遇。君耀凭借其坚韧不拔的精神、卓越的技术实力和市场洞察力,成功在电子行业中崛起并持续壮大。如需更多详细信息或具体故事,建议查阅君耀公司的官方资料、相关新闻报道或行业分析报告。

C-MAC Automotive公司的发展小趣事

随着公司实力的不断增强,C-MAC Automotive公司开始实施全球化战略。公司先后在欧美和亚洲等地设立研发中心和生产基地,以便更好地满足当地市场需求。通过全球化布局,C-MAC不仅拓宽了市场渠道,还降低了生产成本,提升了整体竞争力。此外,公司还积极参与国际技术交流和合作,不断提升自身的技术水平和创新能力。

Franel Corp公司的发展小趣事

面对中国市场的多样化和个性化需求,法勒公司积极提供定制化解决方案。无论是复杂的物流系统改造,还是特殊环境下的设备供电需求,法勒都能凭借其专业的技术团队和丰富的项目经验,为客户提供量身定制的解决方案。这种以客户为中心的服务模式,不仅增强了客户粘性,也进一步巩固了法勒在中国市场的领先地位。

昆泰芯微电子(CONNTEK)公司的发展小趣事

昆泰芯微电子自成立以来,便以其深厚的技术实力和持续的创新能力,在电子行业中独树一帜。公司拥有一支由清华大学、荷兰代尔夫特理工大学等海内外知名大学毕业的专业技术团队,他们具备在恩智浦、美满电子及高通等半导体名企的工作经历,为公司带来了丰富的行业经验和前沿技术。在传感器芯片领域,昆泰芯微电子成功研发出具有国际一流性能的产品,成功打入一线知名品牌厂商,引领了行业风潮。

问答坊 | AI 解惑

Quartus2会取代maxplus2吗?

现在大多数人都在用Quartus2,有没有这种可能。…

查看全部问答>

LPCXpresso 平台工程创建

如下是本人编写的《LPCXpresso 平台工程创建》,可以带不熟悉LPCXpresso 平台的网友快速入门。当然本人也是初学,再加上E文不好,错误难免,望高手们多多指教。…

查看全部问答>

跪求2007年B题无线识别装置

跪求2007年B题无线识别装置,有没有由西安电子科技大学,作者是闵彪 谢胜祥 周涛,赛前辅导老师:谢楷 的相关资料,跪求了!!!!!!!!!!,感激不尽啊…

查看全部问答>

GPS同步时钟怎么做

我现在一点思路都没有。是不是某个元件能从GPS获取时间,用CPU读出这个时间值就可以啊?这某个元件是什么啊? 或者还是有什么别的东西…

查看全部问答>

STM32I2C中断传输方式服务程序,欢迎抛砖。

#define _I2C_DEBUG_#ifdef _I2C_DEBUG_  u32 gAu32Tmp[100];#endif// I2C1中断服务程序.void I2C1_EV_IRQHandler(void){  u32 lu32Event;  static u8 lu8BusyCount&n ...…

查看全部问答>

蜂鸣器使用问题

请问单片机与蜂鸣器、直流电机的接口电路为什么要放大器驱动????…

查看全部问答>

数字接收机码元同步探讨,也称位同步,已经实现仿真探讨结果

正在设计一个数字接收机如下流程,射频(模拟)-->中频-->基带(4FSK调制)-->码元同步-->帧同步。目前实现到码元同步,采用内插滤波器+gardner误差检错算法。模拟25db AWGN 信道,偏离最佳抽判点+-5%--+-15% 经过插值校正后抽判结果 4个电平信号 ...…

查看全部问答>

坚决不用STM,转学Xmega A3U

坚决不用STM,转学Xmega A3U,8 bit就是好…

查看全部问答>

电源测试:稳定性测量

作者:Bob Hanrahan 德州仪器 此前,我已经发表了有关如何测试电源设计的三篇文章中的前两篇,即效率测量(第 1 篇)和噪声测量(第 2 篇)。文章主要涵盖各种噪声源以及如何使用示波器正确测量噪声。此外,我还讨论了由线路及负载瞬态产生的输出 ...…

查看全部问答>

电源设计中几个有关功率因数的误区,校正一下!

一,什么是功率因数校正(PFC)? 功率因数指的是有效功率与总耗电量(视在功率)之间的关系,也就是有效功率除以总耗电量(视在功率)的比值。 基本上功率因数可以衡量电力被有效利用的程度, 当功率因数值越大,代表其电力利用率越高。开关电源供应器 ...…

查看全部问答>