Api 中使用该数据结构进行信息存储:struct fm_opr {
void *dev;//未使用
u8 volume: 7;//音量
u8 fm
_
dev
_
mute : 1;//mute 状态
u8 scan_flag;//搜索标志位,客户增加了自己了搜索标志位也要对应增加
u16 fm_freq_cur; // 这是虚拟频率,从 1 计算 real_freq = fm_freq_cur + 874u16 fm_freq_channel_cur;//当前的台号,从 1 计算
u16 fm
_
total
_
channel;//总共台数
s16 scan
_
fre;//搜索过程的虚拟频率,因为–会少于 0,使用带符号
};
#define SCANE
_
ALL (0x01)//全自动搜台标志
#define SEMI
_
SCANE
_
DOWN (0x02)//半自动搜索标志位
#define SEMI
SCANE
UP (0x03)//半自动搜台标志
杰理之fm api 数据结构【篇】
最新推荐文章于 2024-08-19 23:56:23 发布