edge 调节音量挡屏幕

在edge 看视频时,调节音量会出现右边一大块媒体信息,而且占用屏幕时间很长,影响体验。

关闭方式:

edge 访问以下链接

edge://flags/#hardware-media-key-handling

将弹出的设置设为 Disabled ,重启 edge 使设置生效即可。

关闭后效果

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是一个简单的示例代码,展示如何使用STM TS4890芯片来调节音量大小: ```c #include "stm32f4xx.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" #include "stm32f4xx_spi.h" #define TS4890_CS_PIN GPIO_Pin_4 #define TS4890_CS_GPIO_PORT GPIOA #define TS4890_SPI SPI1 void TS4890_Init(void) { // 初始化GPIO口 GPIO_InitTypeDef GPIO_InitStructure; RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA, ENABLE); GPIO_InitStructure.GPIO_Pin = TS4890_CS_PIN; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT; GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_NOPULL; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_Init(TS4890_CS_GPIO_PORT, &GPIO_InitStructure); // 初始化SPI口 SPI_InitTypeDef SPI_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_SPI1, ENABLE); SPI_InitStructure.SPI_Direction = SPI_Direction_2Lines_FullDuplex; SPI_InitStructure.SPI_Mode = SPI_Mode_Master; SPI_InitStructure.SPI_DataSize = SPI_DataSize_8b; SPI_InitStructure.SPI_CPOL = SPI_CPOL_Low; SPI_InitStructure.SPI_CPHA = SPI_CPHA_1Edge; SPI_InitStructure.SPI_NSS = SPI_NSS_Soft; SPI_InitStructure.SPI_BaudRatePrescaler = SPI_BaudRatePrescaler_256; SPI_InitStructure.SPI_FirstBit = SPI_FirstBit_MSB; SPI_InitStructure.SPI_CRCPolynomial = 7; SPI_Init(TS4890_SPI, &SPI_InitStructure); SPI_Cmd(TS4890_SPI, ENABLE); } void TS4890_SetVolume(uint8_t volume) { // 设置增益寄存器值 uint8_t gain = volume / 2; uint8_t reg = 0x1F | (gain << 5); // 向TS4890发送命令 GPIO_ResetBits(TS4890_CS_GPIO_PORT, TS4890_CS_PIN); SPI_I2S_SendData(TS4890_SPI, reg); while (SPI_I2S_GetFlagStatus(TS4890_SPI, SPI_I2S_FLAG_BSY) != RESET); GPIO_SetBits(TS4890_CS_GPIO_PORT, TS4890_CS_PIN); } int main(void) { // 初始化TS4890 TS4890_Init(); // 设置音量大小 TS4890_SetVolume(50); while(1); } ``` 在这个示例代码中,我们首先初始化了TS4890芯片的GPIO口和SPI口,并定义了一些常量。然后,我们实现了一个函数`TS4890_SetVolume()`,用于设置音量大小。这个函数首先根据传入的音量大小计算出增益寄存器的值,然后向TS4890芯片发送命令,将增益寄存器的值设置为计算出的值。 在主函数中,我们调用`TS4890_SetVolume()`函数来设置音量大小,这里的音量大小为50。 需要注意的是,这个示例代码只是一个简单的示例,实际使用时需要根据具体的应用场景进行修改。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值