
494816491


? 访问量
? 原创专栏
? 资料
? 粉丝
个性签名:?
加入易百纳时间:?
个人成就



个人勋章
分类专栏
Ta擅长的领域
-
元旦前活动中的一个小沐智能马桶盖。马桶盖用了将近2个星期了。晒下图。给后面的朋友做个参考。 1.安装: 安装还是很好安装的,说明很详细,也给了安装工具。装修的时候马桶位置放的不好,本来以为会不好装,结果和普通的马桶盖差不多,安装完全没有问题。 2.日常使用: 最好用的是恒温的功能,现在是冬天,马桶上再也不用放布的垫子了,总感觉那个不干净。这个体验很好,感觉这一个功能就超值了,谁用谁知道。 除臭功能也还行,还有晚上的时候,掀开马桶盖子的时候,感觉很有科技感。 其他的功能暂时没有用。。。 下面上图: [attach]10628[/attach] [attach]10629[/attach] [attach]10630[/attach] [attach]10631[/attach] [attach]10632[/attach]2019-01-082 0 1776
-
本帖最后由 ebaina 于 2015-11-3 18:11 编辑 海思3520d的音频模块支持g711,g726和adpcm的音频编码,另外还支持原始的pcm输出。这个记录demo中sample_audio音频输出调试的过程。 1.环境:海思hi3520d,sdkHi3520D_V100R001C01SPC050,ad芯片nvp1918c。 2.工具:使用Adobe Audition这个软件来处理pcm音频,这个软件能够把mp3,wav之类的音频转换成pcm的格式(当然ffmpeg也是可以做到这一点的,但是这个是图形界面的),还能调整音频的声道,采样率。但是这个工具不能处理g711,g726和adpcm的数据(ffmpeg可以处理,有谁找到了能处理g711,g726之类的图形工具麻烦说一下) 3. 修改测试代码:sample_audio.c, 从s32Ret = SAMPLE_COMM_AUDIO_CfgAcodec(pstAioAttr, gs_bMicIn); 找到sample_comm_audio.c中的HI_S32 SAMPLE_COMM_AUDIO_CfgAcodec(AIO_ATTR_S *pstAioAttr, HI_BOOL bMacIn) 因为nvp6114,nvp1918c,nvp1914c都是一个系列的,他们的驱动接口都差不多,所以直接使用demo中的驱动操作就可以了,添加#define NVP_6114,再根据具体情况修改#define NVP6114_FILE "/dev/nc_vdec"的文件节点。之后编译。 4.运行:把转换好的pcm文件改成audio_chn0.pcm(采样率8000,单声道)和sample_audio放在一个文件夹中。运行./sample_audio 23,选择3,就一切ok了。2015-11-0310 6 10391
-
我把qt5.4搞到了海思3520d上(基于linuxfb插件),想通过qt来做个gui,写了一点透明的程序在ubuntu上跑是透明的,但是拿到板子上跑透明的地方就是黑色的(fb设置成ARGB8888),通过cat /dev/fb0,发现所有的ALPHA位都是FF,在网上搜了好几种类似的方法: 1.this->setAttribute(Qt::WA_TranslucentBackground, true); 2.QPalette pal = palette(); pal.setColor(QPalette::Background, QColor(0x00,0xff,0x00,0x00)); setPalette(pal); 3.QPainter p(this); p.setCompositionMode( QPainter::CompositionMode_Clear ); p.fillRect( 10, 10, 300, 300, Qt::SolidPattern ); 都没有解决问题。 之后在网上找到: 在嵌入式平台,我们使用的QT会是以QWS方式运行,即会先运行QWSServer,再运行实际的窗体,在该情况下,默认QWS背景会是绿色的,而在嵌入式上,很多方案都会将video和graphic层分开,两层的层叠也是可调的,当需要在video上面做一些控制图标等,此时就需要将gfx调到vid之上,此时就需要将运行于gfx的qt程序设置背景透明,共需要设置两处:一处是QWS,一处是窗体。只要设置QWSServer::setBackground(QColor(0,0,0,0));就好了。 感觉应该和我的问题差不多,但是QT5已经抛弃了QWS,取而代之的是QPA? 20150625,找到解决透明的的方法了,qt的源码中qfbscreen.cpp,中mCompositePainter->fillRect(rect, Qt::black);,这个将背景设置成了黑色,但是又出现一个问题鼠标有残影。2015-06-2514 1 10662
-
本帖最后由 494816491 于 2015-6-10 10:19 编辑 最近公司需要在3520d上面做gui,所以移植了Qt5.4,但是编译好之后的库有50+M,感觉体积大了点不知道裁剪之后能达到多大,在网上搜了一下还有用MiniGUI的,貌似体积很小,有没有前辈指导一下?2015-06-1018 0 6524
-
现在手上有一个3520d的开发板(在淘宝上买的),ad芯片是nvp1914,nvp1914是通过i2c和3520d连接。3520d中含有硬件的i2c模块,可是我在nvp1914的驱动源码中发现它的i2c是gpio模拟出来的,后来看看其他的ad芯片驱动中的i2c也都是模拟出来的,有大侠注意到这个么?为什么这么做?2015-03-114 0 6184
-
大家一般都用什么封装h。264的?在网上看到有用 avi,mov,mp4,flv,mkv进行封装的。哪种方法最简单?2015-03-092 0 2955
-
1.ffmpeg版本ffmpeg-2.6.1,因为只用到了很少的muxer和dmuxer所以大部分功能都屏蔽掉了,目前静态编译,程序增加了几百k。 2.配置选项./configure --arch=arm --target-os=linux --cc=arm-hisiv100nptl-linux-gcc --enable-cross-compile --disable-network --disable-armv6 --disable-armv6t2 --enable-gpl \ --disable-stripping \ --enable-pthreads \ --disable-doc \ --disable-htmlpages \ --disable-manpages \ --disable-podpages \ --disable-txtpages \ --disable-swscale \ --disable-postproc \ --disable-encoders \ --disable-decoders \ --disable-hwaccels \ --disable-muxers \ --enable-muxer=matroska \ --enable-muxer=mkvtimestamp_v2 \ --disable-demuxers \ --enable-demuxer=matroska \ --enable-demuxer=h264 \ --enable-demuxer=flv \ --disable-parsers \ --disable-bsfs \ --disable-protocols \ --enable-protocol=file \ --disable-indevs \ --disable-outdevs \ --disable-filters \ --prefix=./_install 3.make & make install2015-08-055 2 3835

共7条