本帖最后由 mcuisp 于 2010-5-20 11:19 编辑
有客户利用LSI作为STM8S的Beep,驱动蜂鸣器。
发现如果不做校准动作,批量生产时音调差异较大,导致感觉不佳。因为蜂鸣器的音量与音调关系很大。
STM8S本身可以通过AWU_CSR.MSR来把LSI连接到TIM1或TIM2的捕获通道1上,以测量LSI频率,从而做出实时校准。
但客户嫌这个动作占用了较多代码空间(8K FLASH,要占几百字节,很浪费),所以要求我的EP868在烧录芯片时进行测量、校准,把校准结果写到FLASH指定位置即可。用户代码运行时,把这个校准结果装入BEEP_CSR即可。
这个功能还可用于校准AWU的唤醒时间。
现广泛征求LSI校准的应用意见。
抛个砖:比如用于芯片代码加密,呵呵。 |