- 博客(7)
- 收藏
- 关注
原创 Linux帧的接收
1.设备开启注册中断,初始化DMA机制,开去帧接收中断```cstmmac_open{//初始化phyret = stmmac_init_phy(dev); //初始化接收和发送描述符资源队列,分配dma内存,page_pool分配器分配ret = alloc_dma_desc_resources(priv);init_dma_desc_rings(dev, GFP_KERNEL); ->stmmac_alloc_rx_buffers->stmmac_init_rx
2022-05-06 21:22:50 580
原创 基于bluez的树莓派低功耗蓝牙开发:与多个低功耗蓝牙模块连接
Linux BLE编程——广播、扫描一.广播与扫描低功耗蓝牙通过广播信道来发现其他设备,从机设备通过广播信道发送广播数据包,主机设备通过扫描可以接收到范围内所有广播数据包,然后对感兴趣设备发送扫描请求报文,从机接收到该报文后可选择是否向主机发送扫描响应报文(包含自身ID、BAADDR等信息,可设置)。广播能够发送两种数据:广播数据和扫描响应数据。主机在发送广播数据是需要设置广播参数,配置参数包括:1.最小间隔时间,范围20ms—10.24s。2.最大间隔时间,范围20ms—10.24s。3.广播
2020-06-17 20:54:58 1726
原创 STM32F1 GPIO模拟I2C
gpio: 通用输入输出端口的简称,也就是stm32可控制的引脚,stm32芯片的GPIO分为很多组,每组16个引脚。stm32f103vet的芯片共有5组GPIO引脚一、gpio工作模式输入模式: 模拟输入:输入模拟信号,用于ADC采集。 浮空输入:输入不确定,完全由外部的输入决定。 上拉输入:默认电平由上拉电阻决定 下拉输入:默认...
2019-10-22 14:57:59 1140
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人