历史上的今天
返回首页

历史上的今天

今天是:2025年01月15日(星期三)

正在发生

2020年01月15日 | STM8L051之蜂鸣器beep--库函数版(没有用TIM2校准LSI)

2020-01-15 来源:eefocus

STM8L051的蜂鸣器引脚与swin调试口共用一个引脚,虽然使用了beep就不能使用调试功能(程序下载完成后,断开调试的swin,重启即可输出),但还是可以烧写程序到MCU中的。 (**注意**可以不用设置选项位即可使用beep功能)


下面是库函数的代码:

void BeepInit()

{

  // BEEP_LSClockToTIMConnectCmd(ENABLE);

   CLK_PeripheralClockConfig(CLK_Peripheral_BEEP,ENABLE);

  // BEEP_LSICalibrationConfig(38000);

   CLK_BEEPClockConfig(CLK_BEEPCLKSource_LSI);

   BEEP_Init(BEEP_Frequency_1KHz);

   BEEP_Cmd(ENABLE);

}

推荐阅读

史海拾趣

Amphion Semiconductor Ltd公司的发展小趣事

Amphion Semiconductor Ltd 成立于 1995 年,是一家总部位于英国剑桥的半导体设计公司,专注于数字信号处理器(DSP)和嵌入式系统解决方案。以下是关于 Amphion Semiconductor Ltd 公司发展的五个相关故事:

  1. 创立与早期阶段:Amphion Semiconductor Ltd 公司由 David Belbin 和 Richard Smith 共同创立于 1995 年,起初专注于开发用于音频和视频处理的数字信号处理器。公司总部设立在英国剑桥,这个地区是全球半导体设计和科技创新的重要中心之一。

  2. 技术创新与产品发展:Amphion Semiconductor Ltd 公司在数字信号处理领域进行了持续的技术创新和产品开发。公司的DSP技术在音频和视频处理、通信、图像处理等领域得到了广泛应用。除了开发自有的DSP芯片,公司还提供定制化的嵌入式系统解决方案,满足客户特定的应用需求。

  3. 业务扩展与市场拓展:随着技术的成熟和市场需求的增长,Amphion Semiconductor Ltd 公司逐渐扩大了业务规模,并在国际市场上取得了一定的份额。公司与全球各种行业的客户建立了合作关系,包括消费电子、汽车、通信、工业控制等领域,拓展了市场覆盖范围。

  4. 收购与合并:Amphion Semiconductor Ltd 公司在发展过程中进行了一些收购和合并,以扩大业务范围和提升竞争力。其中,2013年公司被丹麦半导体公司 Nordic Semiconductor 收购,成为其子公司,为 Nordic Semiconductor 扩展了音频和视频处理领域的技术能力。

  5. 变革与发展方向:Amphion Semiconductor Ltd 公司随着技术和市场的发展不断调整发展方向,加大在新兴领域的投入和研发力度。公司积极探索人工智能、物联网、自动驾驶等领域的应用,致力于提供更加智能化和高效的嵌入式系统解决方案,以适应不断变化的市场需求。

这些故事展示了 Amphion Semiconductor Ltd 公司从创立初期到如今在技术创新、产品发展、业务拓展、收购与合并以及发展方向等方面取得的重要进展。

广州奥松公司的发展小趣事

奥松电子拥有一支近200名工程师组成的专职研发团队,并配备了超过7000㎡的研发实验室。实验室中配置了步进式投影光刻机、双面光刻机等先进设备,为公司的产品研发提供了有力的支持。这些设备不仅满足了产品研发、小试以及中试各个阶段的试验条件,也为公司的技术创新提供了坚实的基础。

Chip Technologies Inc公司的发展小趣事

在追求经济效益的同时,Chip Technologies Inc也积极履行社会责任,致力于实现可持续发展。公司严格遵守环保法规,采用环保材料和工艺,降低生产过程中的能耗和排放。此外,公司还积极参与公益事业,为社会做出贡献。这些举措不仅提升了公司的社会形象,也为公司的长期发展注入了正能量。


请注意,这五个故事只是基于电子行业的一般情况而构思的,并未涉及Chip Technologies Inc公司的具体细节。您可以根据公司的实际情况和市场环境,对这些故事进行适当修改和补充,以满足您的具体需求。

GE Oil & Gas Digital Solutions公司的发展小趣事
在生产线上对电阻元件进行快速筛选和分类。
Aptiv公司的发展小趣事

随着自动驾驶技术的日益成熟,Aptiv开始加快全球布局的步伐。公司不仅在多个国家和地区设立了生产基地和研发中心,还与众多知名汽车厂商建立了紧密的合作关系。通过提供先进的自动驾驶解决方案和技术支持,Aptiv成功赢得了众多客户的信赖和认可,进一步扩大了在全球市场的份额。

Amphenol Nexus公司的发展小趣事

作为一家专注于电气元件和连接器制造的公司,Amphenol Nexus Technologies始终致力于技术创新和产品升级。公司投入大量资源用于研发,不断推出具有创新性和高性能的新产品。例如,在高速连接器领域,Amphenol Nexus Technologies成功研发出了112G高速背板连接器,这一产品满足了人工智能等前沿技术对高速传输的需求,为公司带来了新的增长点。

问答坊 | AI 解惑

microblaze移植linux2.6

early_printk_console is enabled at 0x84020000 Ramdisk addr 0x00000003, Compiled-in FDT at 0xc0236078 Linux version 2.6.32 (z@GODSON) (gcc version 4.1.2) #0 Fri Apr 2 20:01:33 CST 2010 setup_cpuinfo: initialising setup_cpuinfo: ...…

查看全部问答>

sTM32的IO和SPI不同步的

来自EEWORLD合作群:arm linux fpga 嵌入0(49900581)群主:wangkj…

查看全部问答>

51单片机多中断问题--工业控制

1、我正在做一个项目  在对单片机编程时使用了T0(用于显示),T1(用于顺序控制),T2(用于产生波特率),串口中断(通信接收和发送)。 2、AD采集需要采集三个字节,共需要5400微妙、采集时关了总中断(不关中断则采不到数据) 3、问题 ...…

查看全部问答>

求一wince6.0的应用程序,供测试用

谁有在wince6.0上写的像小游戏,或者文本等可以下载到模拟器上作测试用的小程序,我不需要原代码,只要编译后的.exe文件即可。先谢谢了!…

查看全部问答>

交换环境是什么

交换环境是什么 非交换环境是什么 又是什么啊 谢谢!…

查看全部问答>

PB5怎么添加WinCE组件

我在Platform Builder 5.0导入一个飞凌OK2440III光盘里附带的BSP并打开相应的.pbxml文件。我想向WinCE添加一些组件,比如Word Viewer等等,但是PB5的Catalog中,整个Core OS都是浅色显示的,就是不可用,无法向定制的操作系统中添加组件。 请问各 ...…

查看全部问答>

EMULATOR模拟器部署失败,配置数据损坏,OS:WINDOWS 2003。怎么才能启动?

Microsoft Visual Studio 2005 版本 8.0.50727.762  (SP.050727-7600) Microsoft .NET Framework 版本 2.0.50727 SP1 vs2005 SP1服务包~ 配置: Debug CHSEMU_SDK (ARMV4I) ------ 1>这个产品的配置数据已损坏。请与技术支持人员联 ...…

查看全部问答>

新手学习之单片机独立键盘问题

/*独立键盘检测装置,按下key1加1,按下key2减一,按下key3清零,按下key4以定时器自减1,再按key4数值停止自动减1,保持显示原数*/#include <reg52.h>#define uint unsigned int#define uchar unsigned char sbit key1=P0^0;sbit key2=P0^1;sb ...…

查看全部问答>

国赛D题,基础部分就不说了 手焊要上100M,还是真心难啊

本帖最后由 paulhyde 于 2014-9-15 03:18 编辑 求大神指点工作    …

查看全部问答>

ccs5编译错误

ccs编译后出现错误,信息如下:line 110: error:    program will not fit into available memory.  placement with    alignment/blocking fails for section \"ramfuncs\" size 0x4 page 0.  Availab ...…

查看全部问答>