树莓派论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
  • 分享
  • 举报
  • 2017-8-26 11:45 发布     
  • 浏览 1988 次
  • 下载 2 次
树莓派3机器人之ROS语音包开发之类封装教程(上集)

树莓派3机器人之ROS语音包开发之类封装教程(上集)

9.9
  • 大小: 402.58 KB
    价格: 1 铜币
    更新时间: 2017-08-26

资料简介

看到上面的代码中的注意了吗?这个ALSA API的读取声卡数据的函数,之前认识上有误区,现在纠正一下,size 指的是每次往声卡读回来的数据帧个数。早早意识到这点,那么就不会在音频快进,采样频率改变中来回调试bug了。博主最近清醒了,不要在迷糊的时候编写代码。
 
 记录了小bug,由于之前都是用C语言编写的,代码显得乱,博主是有强迫症的人,琢磨着用C++对函数封装吧,就装了个ROS IDE,开发起来顺心多了。话说回来,如何用面向对象的思想对这些函数进行归类和封装呢?博主C++功底不太靠谱。不过还是能够整出满意的对象。
 
 如何处理划分? 按博主的思维来想,类比做工程生产线感觉靠谱。至于为何要这么麻烦,博主觉得模块化编程很有魅力,说不定以后自己也能用到是不?且看这流程图:
热门排行

更多>>

小黑屋|手机版|Archiver|树莓派论坛 ( 粤ICP备15075382号-1  

GMT+8, 2024-11-22 21:14 , Processed in 1.203125 second(s), 22 queries , Gzip On.

Powered by Shumeipai.net! X3.2

© 2001-2015 树莓派论坛安全联盟

返回顶部