2015年12月27日
摘要: 仿的live555 C++的延时队列 #include extern struct dqueue_ops dqops;struct dqueue_entry{rt_tick_t s_time;void *pframe;struct dqueue_entry *pnext;};struct dque... 阅读全文
posted @ 2015-12-27 19:06 HowToRaid 阅读(538) 评论(0) 推荐(0) 编辑
  2015年12月20日
摘要: 蓝牙的HCI是依赖串口的,音频通信的特点在于: 1、不定长度 2、数据量庞大,速度至少在1M 一般2M或以上,才能获得比较好的效果。 因为不熟悉stm32,所以看了网上很多的DMA串口的例子,都是依赖中断的。中断的问题在于无法保证收到完整的数据包,但听说闲置中断可以解决这个问题,可能效果更... 阅读全文
posted @ 2015-12-20 17:06 HowToRaid 阅读(864) 评论(0) 推荐(0) 编辑
摘要: 因为工作签的是蓝牙协议栈的开发,而且是底层的那种,汇编是公司平台的唯一工具。但是从前的东西总是不想荒废掉吧,设计模式、C,那些用得比较顺手的东西。所以,还是想做一点东西,去年的这个时候,一直忙着给国内某音频编解码公司做配套的HCI蓝牙芯片,他们用的是cortext M3的内核,而且把底层软件库全... 阅读全文
posted @ 2015-12-20 16:21 HowToRaid 阅读(203) 评论(0) 推荐(0) 编辑