中科蓝讯学习笔记
文章平均质量分 67
中科蓝讯学习笔记
英语考不到130不改名
这个作者很懒,什么都没留下…
展开
-
中科蓝讯开发笔记(2)SDK工程浅析
程序先在func_bt_message函数做判断,如果在该函数没有找到一致的case,则会跑到公共的消息处理函数中 void func_message(u16 msg) 再做判断。的时候,SDK留给开发者处理的只有消息处理和电量检测,来电检测等,蓝牙耳机接收音频信号,解码那些都是屏蔽起来的。初始化之后,进入一个FUN函数,如果是蓝牙耳机的FUN函数基本上都在跑func_bt,音频播放则是func_aux。三个状态的消息处理,蓝牙模式比较特殊,除了一个func_bt_message还有两个,响铃,通话。转载 2024-07-10 11:11:26 · 331 阅读 · 0 评论 -
中科蓝讯AB5301A开发笔记(1)--公共区(com区)空间不够的解决办法
于是顺着bsp_sys_init()函数发现print_comm_info(图3和图4),其中打印的数据与串口输出相同。此时遇到图5情况说comm内存超出分配空间。项目使用codeblocks IDE进行编程,当我想要使用串口打印数据时(如图1)发现打印出来是图2。解决办法是ram.ld函数中找到图6所示,将34k->35k,解决报错超出512kB的问题。转载 2024-06-20 10:44:57 · 117 阅读 · 0 评论