- 博客(5)
- 收藏
- 关注
转载 中科蓝讯开发笔记(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
73
转载 中科蓝讯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
36
原创 给出一个堆栈的输入序列,判断输出序列是否能够由这个堆栈输出的思想总结
校招C语言考试中常遇到给出入站顺序判断出栈顺序是否正确的题目,因此做一个小总结
2024-04-19 17:18:24
211
原创 二极管的单向导电特性(心得回顾)
于是在形成PN结后N型半导体中电子流向P型半导体从而使PN结处N型半导体带正电,PN结处P型半导体中空穴由于被N型半导体电子填满而带负电。反之,外电路施加反向偏置电压时外电场和内电场的方向相同,内电场增强,内电场对电子的阻碍作用加大,从而实现二极管 反向截止特性。同理,P型半导体则是因为原来半导体si中掺杂进入B原子.原本si (4个核外电子)原子之间形成了八电子稳定结构,而后掺杂其中的B(3个核外电子)原子为了与si原子形成八电子稳定结构则会少一个电子,而形成一个空穴,使得P型载流子带正电。
2022-09-21 17:17:20
952
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人