- 博客(6)
- 资源 (19)
- 问答 (1)
- 收藏
- 关注
转载 BlueZ移植与配置(很全面)
Bluez作为当前最成熟的开源蓝牙协议栈,在Linux的各大发行版中已经得到了广泛的应用。在桌面环境下,使用Bluez应该已经没有太大的问题,本文的主要目的是介绍在嵌入式平台上,搭建和配置Bluez的各个Profile运行所需做的工作,讨论可能遇到的问题,介绍一些工具的使用和工作原理。因为本人的能力和测试时间有限,可能下文中有些理解、分析不一定准确,欢迎联系指正。 1 相关说明 1.1 网站资...
2019-02-13 14:48:25 4864
转载 蓝牙音频传输格式:ACC,SBC,APTX和LDAC
因为最近接触了一些蓝牙和高品质音乐传输上的知识,先记录一下当前较为常用的几种音频传输格式和支持厂商。下面按照编码的码率由低到高列举。1. SBC (Sub-band coding,子带编码)最早的格式应该是SBC,SBC是A2DP(Advanced Audio Distribution Profile,蓝牙音频传输协议)协议强制规定的编码格式。所有的蓝牙都会支持这个协议,所以所有的蓝牙音频...
2019-02-13 14:35:07 15785
转载 使用ndk即可生成arm汇编
使用ndk即可生成arm汇编 1.首先写好hello.c 2.编写makefile #ndk根目录 NDK_ROOT=E:\Android\android-ndk-r10b #编译器根目录 TOOLCHAINS_ROOT=$(NDK_ROOT)/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x...
2019-02-12 17:40:31 741
原创 ARM(Android NDK)混编C/C++汇编优化
在进行Android开发时,一般考虑加速某些算法处理速率时,需要使用NDK进行开发,为了进一步加速程序执行速率,还可以进行汇编级别的优化。比如采用 NEON 技术进行代码的优化,以实现模块处理效率的成倍增长。在C/C++中使用内联汇编的用法如下:asm("ADD R0,R0,#1 \n\t" // 使R0寄存器值增加1,后面加换行符和制表符是为了汇编代码的美观,其中有...
2019-02-12 17:33:59 1307
转载 Windows系统安装 gcc/g++、gdb、make等工具
MinGW就是windows下gcc的版本。(安装环境Windows 7 64位 旗舰版)安装gcc/g++、gdb、make主要用于Windows下各种编辑工具,如gVim、SublimeText等,可以直接编译、编译、运行、调试C/C++程序。下载地址:http://sourceforge.net/projects/mingw/files/MinGW/ 一、MinGW安装:...
2019-02-02 16:21:53 828
转载 USB驱动之CDC类的介绍与应用20160905
USB的协议其实是很复杂的,如果要深入学习估计要一两年才能熟悉透。本文主要是讲如何使用官方已经写好的库进行二次开发,以达到我们自己使用的目的。我们知道USB可以用来接U盘,声卡,读卡器,鼠标键盘等等,这里主要是讲USB接口用来当虚拟串口使用,这个VCP(虚拟串口)是通过USB的CDC(通信设备类)类来实现的,本文是基于CPU是STM32F4的USB来讲解的:1.安装和使用STM32 Cu...
2019-02-01 11:38:02 3702
Mocor MMI VCard Interface User Guide.doc
2010-11-16
Mocor MMI Camera Interface User Guide
2010-11-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人