FAQ-按耳机hook键控制FM调频功能

news/2024/10/31 3:23:26/

耳机检测方式为ACCDET_SUPPORT = TRUE,要实现按耳机hook键控制FM调频功能
[SOLUTION]
实现步骤:
1,在uem_msg_hdlr.c(ps\l4\uem\src)文件中先extern void mmi_fmrdo_main_goto_next_channel(void);
2,再定义static void hook_earphone_press(void)
{
mmi_fmrdo_main_goto_next_channel();
}
3,在uem_msg_hdlr.c文件中函数uemdrv_aux_id_hdlr里
void uemdrv_aux_id_hdlr(local_para_struct *local_para_ptr, peer_buff_struct *peer_buff_ptr)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
aux_id_struct *p_aux_id_struct = (aux_id_struct*) local_para_ptr;
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
switch (p_aux_id_struct->aux_id)
{
case AUX_ID_PLUGOUT:
{
uemdrv_gpio_detect_ind(EXT_DEV_NONE);
break;
}
case AUX_ID_EARPHONE:
{
uemdrv_gpio_detect_ind(EXT_DEV_EARPHONE);
break;
}
case AUX_ID_KEY_PRESS:
hook_earphone_press();
uemdrv_gpio_detect_ind(EXT_DEV_KEY_1);
break;
...http://bbs.16rd.com/thread-474982-1-1.html


http://www.ppmy.cn/news/470717.html

相关文章

收音机c语言程序,基于51单片机的数字FM调频收音机的设计(附接线图,主程序代码)...

基于51单片机的数字FM调频收音机的设计(附接线图,主程序代码)(任务书,开题报告,论文15000字) 摘要 在当今的社会时代中,信息的传输扮演着极其重要的地位。随着科学技术的不断发展与进步,人类的生活已早已不能离开通信。收音机从其诞生以来,一直是一种信息传递的重要工具。由…

【GNURadio RTL-SDR】双RTL-SDR信号源的FM调频广播接收机

文章目录 1. 前言2. 实验过程2.1 制作流图2.2 RTL-SDR的设备参数 1. 前言 两个RTL-SDR的dongle“电视棒”,芯片 RTL2832U R820T ,淘宝50左右那种能收FM和我国DTMB频段,想都接到同一台电脑去用软件无线电(GNURadio)的…

FM信号测试软件,手机中FM调频性能测试方法简介

原标题:手机中FM调频性能测试方法简介 手机已经成为人们非常重要的通讯工具,相应手机整合的功能也愈来愈多。目前市面上的手机基本上都支持FM收音机功能,而FM收音机性能则主要是通过 、接收频带宽度、解调输出信噪比、解调输出失真度、接收解调输出幅度等指标来给予衡量,摩…

隧道FM调频广播覆盖技术方案

隧道FM调频广播覆盖解决方案详细描述了隧道广播覆盖的技术原理,主要从隧道FM调频广播覆盖的设备组成、信号流程、关键技术等几方面进行描述。 隧道FM调频广播覆盖系统主要由信号选频单元、光纤传输单元、直放站(远端机)、泄/露电缆与天馈系统…

FIR 基础应用 - FM 调频波调制解调(FIR 低通滤波)

本文链接:https://blog.csdn.net/qq_46621272/article/details/125337119 FIR 基础应用 - FM 调频波调制解调(FIR 低通滤波) 文章目录 前言一、 调频波调制1. fm_modulation_dds 模块逻辑框图2. fm_modulation_dds.v verilog 代码 二、 调频波解调1. fm_demodulatio…

地下停车场FM调频广播覆盖方案

地下停车场FM调频广播覆盖方案 北京海特伟业科技有限公司 文/任洪卓 发布时间:2022-06-05 一、项目需求 我国的调频广播传输采用88-108MHz频段,只能在直视和无阻挡的情况下传播,因此地下停车场接收调频广播信号很差,有些甚至…

C++ 教程(16)——字符串

C 字符串 C 提供了以下两种类型的字符串表示形式: C 风格字符串C 引入的 string 类类型 C 风格字符串 C 风格的字符串起源于 C 语言,并在 C 中继续得到支持。字符串实际上是使用 null 字符 \0 终止的一维字符数组。因此,一个以 null 结尾…

[转载]无线通信系统中的调制解调基础(一):AM和FM

原文地址:无线通信系统中的调制解调基础(一):AM和FM 作者:逝者如云 第一部分解释了调幅(AM)和调频(FM)的基础,并阐述了优点和缺点。第二部分解析了频移键控&a…