首页 > TAG信息列表 > 杰理
AC632N-配置环境
目录1 准备工作1.1 硬件1.2 软件2 配置文件3 连接设备4 下载程序5 使用 USB 虚拟串口打印调试信息 1 准备工作 1.1 硬件 AC63N 开发板 USB 数据线 USB 下载器 1.2 软件 集成开发环境 Codeblocks 杰理编译器 JL toolchain 包管理工具(用于下载杰理SDK需要使用的工具) (注意:需要先杰理之PWM常见问题【篇】
定时器PWM.port参数是选择定时器的TIMER PWM任意IO,对使用MCPWM时该参数无效。 当定时器2(PWM_TIMER2_OPCH2)的PWM指定IO为PH6、当定时器3(PWM_TIMER3_OPCH3)的PWM指定IO为PC10时,不会占用ouputchannel(ouputchannel为一个可以映射任何功能到某个任意IO的硬件模块),其他IO时定时器2占杰理之手表之BLE扫描模式【篇】
说明:1.Android5.1+才能使用可选参数:{@linkandroid.bluetooth.le.ScanSettings#SCAN_MODE_LOW_POWER}—低功耗模式(默认){@linkandroid.bluetooth.le.ScanSettings#SCAN_MODE_BALANCED}—平衡模式*{@linkandroid.bluetooth.le.ScanSettings#SCAN_MODE_LOW_LATENCY}—低延迟杰理之获取充满电压的具体数值【篇】
加粗样式函数原型 u16 get_charge_full_value(void) 功能描述 获取充满电压的具体数值 参数说明 无 输出 * \return 返回设置的充满电压值 例子 battery_full_value = get_charge_full_value(); 关联模块 补充说明杰理之录音关键数据结构说明【篇】
struct record_file_fmt { u8 gain;//增益配置 u8 channel;//声道数,1:单声道, 2:双声道 u16 sample_rate;//采样率 u32 bit_rate;//码率 u32 coding_type;//编码格式 char *dev;//录音设备盘符 char *folder;//录音文件夹 char *filename;//录音文件名 u32 cut_head_time;//录杰理之录音系统事件分类【篇】
系统事件分类: (1)按键事件(SYS_KEY_EVENT) 主要是各种按键触发的事件及软件流程 post 的事件 (2)设备事件(SYS_DEVICE_EVENT) 主要是各种设备上下线事件,本应用主要响应以下事件(in/out): DRIVER_EVENT_FROM_SD0 DRIVER_EVENT_FROM_SD1 DRIVER_EVENT_FROM_SD2 DEVICE_EVENT_FROM_OTG 以应杰理之Recorder mix 详细接口说明【篇】
//----------------------------------------------------------------------------/ /**@brief 混合录音开始 @param @return 0 成功, 非 0 失败 @note 混合录音支持录制内容: BT sbc(高级音频) BT sco(蓝牙通话) FM(内置 FM) Linein(外部音源输入) 录音参数配置: 请在__recorder_mix杰理之Recorder_mix 录音回放接口【篇】
可以在现有的 record 模式实现(根据需求修改流程), 具体实现参考 record 模式录音回放 demo。对于一般设备例如 sd/udisk 设备录音, 也可以在音乐模式中当 成普通音乐文件播放, 也可以通过使能录音区分功能,一键切换到录音设备进行播放杰理之获取录音播放当前时间【篇】
/----------------------------------------------------------------------------/ /**@brief 获取录音播放当前时间 @param @return 当前时间 @note / /----------------------------------------------------------------------------*/ int record_file_dec_get_cur_time杰理之获取录音播放总事件【篇】
/----------------------------------------------------------------------------/ /**@brief 获取录音播放总事件 @param @return 总时间 @note / /----------------------------------------------------------------------------*/ int record_file_get_total_time(void)杰理之music_player 获取当前播放对应的 music 设备【篇】
//----------------------------------------------------------------------------/ /**@brief music_player 获取当前播放对应的 music 设备 @param @return 设备盘符 @note 播放录音区分时,可以通过该接口判断当前播放的音乐设备是什么以便做录音区分判断 / /-------------杰理之FM模块扩展【篇】
收音流程中,采用统一的接口方式来兼容多种收音模块。不同收音模块,只需要提供以下功 能函数即可添加到收音流程中: ①启动/初始化函数 ②关闭函数 ③设置频点函数 ④设置音量函数 ⑤获取模块 ID 函数 以内置 FM 为例:杰理之通话调试常见问题【篇】
关闭回音消除,听 mic 的原始声音是否有噪声或者电流声,如果有,则优先处理源头的噪声,因为干 扰声会 严重影响通话效果。可以做以下尝试: (1)通话的时候切换成 LDO (2)降低发射功率 如果以上操作无效,再检查 pcb 是否合理杰理之影响系统功耗的另一个原因就是蓝牙状态的切换。蓝牙的状态切换包括了经典蓝牙和BLE【篇】
经典蓝牙在开启可发现(inquiry_scan)、可连接(page_scan)、回连(page)时功耗会比较高。因此,我们应该在保证不影响经典蓝牙功能的前提下尽量减少这些状态的出现。我们SDK上面配置了一个接口函数,主要是用于调整蓝牙空闲状态的时间。其中,1600为时间参数,时间实际为1600*0.625ms。杰理之影响功耗的次要因素一般都与硬件有关【篇】
以IO漏电为例,IO漏电是比较常见的一种引起功耗变大的原因。一般IO漏电都是由于外部硬件存在上拉或者下拉,然后IO口设置成与之相反的输出状态,两端之间存在压差导致的电流损耗。针对这个问题,需要结合实际的硬件电路和对IO的应用状态进行分析和处理。除了IO漏电以为,也会存在其他的杰理AC692X系列编码器通过GPIO采集实现编程
1、分别定义两个IO口并将其初始化 #define A_ENCODER_PORT JL_PORTA #define B_ENCODER_PORT JL_PORTA #define A_ENCODER_BIT BIT(3) #define B_ENCODER_BIT BIT(4) #define ENCODER_INIT() do{A_ENCODER_PORT->DIR |= (A_ENCODER_BIT);A_ENCODER_PORT->PD &= ~ (A_ENCODER杰理 AC692N系列UART动态修改蓝牙名
技术交流或其他交流请加微信:FY1174801586 将为您提供整套解决方案 一、根据自定义协议将接收的字符进行处理。 二、在蓝牙模块初始化的时候进行修改 点赞 收藏 分享 文章举报 紫晶蜜露 发布了12 篇原创文章 · 获赞 0 · 访问量 2173杰理之各个协议知识点
Hands-free?Profile:免提配置 HFP? HFP(Hands-free?Profile),让蓝牙设备可以控制电话,如接听、挂断、拒接、语音拨号等,拒接、语音拨号要视蓝牙耳机及电话是否支持。 A2DP: Advanced?Audio?Distribution?Profile? 高级音频分配配置文件 A2DP是能够采用耳机内的芯片来堆栈数据,达