徐珂靖 向他提问 +关注

xukejing

Linux系统 、热门开发板

个人成就:
科研类全国航空航天模型锦标赛金牌
工  作:
哈尔滨工业大学博士
在  行:
Linux 系统 
联系方式:
648460636@qq.com

精彩问答

  • 问:
    XL1509转5V出现三角波形(锯齿波),该如何解决
    答:
    DC-DC的原理就是这样的,通过控制时间,把锯齿波里不同相位点截断,可以获得不同的电压。这种波纹在DC-DC的原理上是不可避免的,但是可以在后面的输出中加滤波,比如电感电容滤波。详情>
    0人赞过
  • 问:
    stm32单片机引脚工作频率问题。
    答:
    那个只是设置内部的电路支持高频和低频。但是程序实际操作时候会慢,比如用gpio的setbit函数来操作,每次就要耗时零点几个微秒,即使电路支持好几十兆,但是实际的代码运行没有那么快。详情>
    1人赞过
  • 问:
    STM32时钟最大可计到几年
    答:
    stm32的16位定时器的溢出时间很短,但是可以自己在外接的spi flash定义一个超级大的空间用来存时间,每次定时器溢出时候,值+1,这样定时时间就长了。一个32M位的空间存放时间,每秒+1,计时到人类灭绝都够了。详情>
    2人赞过
  • 问:
    推荐性价比高的开发板
    答:
    STM32里面,最便宜的是F0系列,比如STM32F030F4P6,只要3块钱就可以DIY一块板子。但是这样的板子,还需要再购置一个STlink V2下载器,并且需要自己接下载线。新手需要有人带,才好上手。STM32F103C8T6的规格要比F0系列高很多,最小系统板也不贵。但是也要再购买一个下载器。  如果是自学,用ST官方的Discovery系列可能更好一些,自带下载器,并且可以评估单片机的大部分性能。ST的Discovery系列,价格在同规格的开发板里,性价比算不错的了。详情>
    0人赞过
  • 问:
    单片机可以替代PLC吗?
    答:
    PLC的优点是通用和稳定。使用单片机,系统设计上可以更自由一些,还能自己用函数定义各种输入指令。当然通用性就差一点。我试过用AVR和STM32单片机控制工业伺服和信号采集,只要做好隔离和保护就没问题的;用该装置做的各种实验,都已经发了好几篇SCI论文啦,行业里面也都认可的。详情>
    0人赞过
  • 问:
    opencv在linux下如何方便的用c进行开发
    答:
    opencv在linux下,可以用c++,也可以用python。一般的嵌入式linux单板电脑,如果是主流的ubuntu或debian系统,都可以通过apt安装opencv库。最新的opencv库可能在apt库里没有,但也可以编译安装,或者用别人编译好的文件。opencv用c++开发的例子可以参考这个http://www.icxbk.com/article/detail?aid=21​详情>
    0人赞过
  • 问:
    信号地和电源地要连接在一起么
    答:
    屏蔽地和保护地在大多数情况下可以直接接一起,但是信号-就不一定了。  信号地在具体场景下要具体分析。信号如果是以+ -标的,一般是隔离的差分信号,只对信号线的屏蔽层接地;如果要把信号-端接地,先要分析一下原理图,有时候会有把电流采样电阻短路的问题。举个例子,4-20mA电流信号通过一个200欧采样电阻分压出差分的电压信号。如果传感器负极有接地,采样电阻输出的信号-就不要接地了,另外传感器供电-也不要接地。好在大多数情况下,专业传感器的负极在原理图上都不直接与地相连,所以只要把电源-接地就好了。  不是差分信号,而且信号不是来自隔离系统,并且原理图上没有采样电阻被短路的BUG,那就把地接一起吧。详情>
    0人赞过
  • 问:
    STM32F103管脚多少的区别?
    答:
    C8T6的引脚比VBT6少。上面的C和V指的是引脚数量,相同封装类型下(倒数第二位的T代表),表示引脚数量的字符越大引脚就越多。8和B指的是FLASH大小。要注意的是,Flash的大小与SRAM大小并没有直接关系,而是Fxxx和后续编号共同影响的。而且ST近期推出了很多Flash比SRAM小的单片机型号,那就更难估计了,只能看每个型号的具体参数。如果看文档不太明确的话。ST的单片机,可以在STM32CubeMX上看一下具体的参数。引脚怎么配置也可以事先规划一下。详情>
    0人赞过
  • 问:
    信号与系统中,卷积的意义是什么
    答:
    卷积本身只是一个数学算子,从本质上讲,是原函数与另一个自定义函数相乘然后对乘积函数再做积分。在你学应用数学的时候,你会觉得卷积没什么用,这种感觉很正常,不用慌。跟物理对象结合一下就好了。在现实世界里,举个例子,你测量一个220v市电电压的时间历程,每隔1毫秒记录下来,记录了100秒,得到一个数组s(t)。如果你发现采集到的信号里有杂波,想对采集到的电压做滤波,可以用一个自定义数组{0.20.20.20.20.2}对s(t)做卷积,结果就是低通滤波。那个自定义数组,也可以把数组元素再加多一些,然后值相应地缩小点,这样滤波效果更强。上面那个自定义函数,如果我们给它改成别的形式,比如{00.10.80.10}。再对s(t)做卷积就相当于高通滤波了,会把杂波部分提取出来。我们继续推广到二维的图像信号。同样的,也可以定义一个自定义的二维数组当卷积核。与卷积核接近的部分会获得更大的值,从而被提取出来。如果卷积核是个均匀的二维数组,又等效为低通滤波了。如果卷积核是个均一化的人脸图像数组,就给被处理图像里的人脸区域赋更大的值从而被找出来。详情>
    12人赞过
  • 问:
    制作音箱时该选择哪一种阻抗喇叭?
    答:
    主要是看功放板的输出。一般的D类功放都有输出参数,多少欧时候多少瓦,有个最低阻抗。只要喇叭阻抗不要比那个最低阻抗低,就不会烧功放。喇叭阻抗高了没啥事,就是实际输出功率小一些(如果喇叭灵敏度高的话,声音不一定更轻)。喇叭的最大功率最好与功放的输出功率(对应阻抗值下的功率)一致。一致的时候,效果最好;低了有可能烧喇叭;高了的话,实际也达不到,因为功放的输出功率就这么点。比如一个D类功放板,输出5W 2Ω 5V \ 3W 4Ω 5V \ 1.8W 8Ω 5V这个可以选择2欧5瓦的喇叭。详情>
    2人赞过
  • 问:
    如何解决锂电池上电瞬间电压拉低的问题?
    答:
    1、如果是电池放电能力不足或内阻过大造成的,换高C数的动力电池就好了,20C以上的航模动力电池,或手电钻用的磷酸锂铁电池2、如果电池不能换了,那就只能给电池组预先并联固态电容了,提高电池组的瞬态放电能力。3、如果方案允许的话,用电的那个设备,换小一些的电容。详情>
    0人赞过
  • 问:
    为什么一些飞控不用PID参数整定,矫正陀螺仪后直接就可以飞?
    答:
    它只是没说用了pid,另外增益值在代码里写死了(相同设计的小四轴可以用同一套PID参数),所以你不需要调参。但是实际控制思想还是pid或者pd。陀螺仪校准以后,如果控制目标是xyz角速度等于0,这时候陀螺仪实时输出的角速度值可以等效为角速度误差,然后把这个误差值乘以一个增益被输入到控制函数里。详情>
    0人赞过
  • 问:
    求推荐比较好用的语音识别芯片或者模块,谢谢
    答:
    这个是庆科的方案,语音识别时候需要联网。用的是服务端-客户端的计算模式。详情>
    0人赞过
  • 问:
    请教USB3300的VBUS的接法
    答:
    VBUS可以不接,不需要对client端供电。只要把USB的两根信号线和地线接一起就可以了。详情>
    0人赞过
  • 问:
    关于MPU6050数据融合
    答:
    水平放置时候,校准的是加速度计(只对一个姿态校准)和角速度计漂移,然后再校准AHRS系统。如果只要角速度数据,任何姿态下都可以读取静态漂移然后校准,只要校准时候不要发生物理上的角速度变化就行。这种校准,任何姿态下拿起来都可以做。​详情>
    0人赞过
  • 问:
    stm32的单片机能接受的纹波多大?
    答:
    VDD对GND的波纹可以容忍的范围比较大,3.3V数字电路部分对噪声的容限是2.7~3.6V,但是VDDA不允许有波纹,不然ADC不能正常工作了。详情>
    1人赞过
  • 问:
    电容屏充电跳屏原因
    答:
    山寨充电器输出的VCC和GND对“大地”都有交流波纹。虽然手机的充电电路可以把VCC和GND之间的“差模”交流分量过滤掉,但是过滤不掉“共模”的交流分量。插上手机,如果用万用表的交流档测量一下USB线路VCC和GND之间的电压,你会发现交流分量是接近0的。但是,如果你测量一下你的手与USB线路的GND之间的电压,你会发现有很大的交流分量。这时候,手机电容屏的GND和你的手之间是有交流电压的。你的手并不是相对于电容屏的0电势。电源串个共模电感,也许能解决。详情>
    4人赞过
  • 问:
    esp8266wifi杀手可影响范围有多大啊
    答:
    esp8266芯片在802.11b模式下的输出功率可以达到19.5dBm。市面上很多无线路由器是802.11b/g/n/ac自动切换的,有时候你会发现无线带宽只有1MB每秒,这时候路由器其实用的就是802.11b模式与笔记本通讯,实际带宽11Mbps。这时候的无线路由器可以被esp8266有效地干扰。而且无线路由的发射功率因为安全限制,可能还没esp8266高。如果esp8266以19.5dBm的功率干扰无线路由的信道,寝室室友应该是上不去网了。19.5dBm,​802.11b,有效距离大约50米。​详情>
    5人赞过
  • 问:
    想学习linux图形开发,韦东山的开发板会不会过时呢。
    答:
    硬件上是有些过时,首先不支持安卓7.1对吧。处理器和GPU也稍差一些。如果作为通用的应用开发技术来学习,是可以的。硬件上我有更好的推荐,国产RK3399,友善之臂新出的M4详情>
    2人赞过
  • 问:
    USB摄像头不能开启的问题
    答:
    共模电感,接在DM和DP上,理论上不会对USB的差分信号产生影响,还能滤掉共模干扰。当然,只是理论上。贴片共模电感本身结构的问题,在线圈引出那儿对半圈以内的匝数的误差比较大,比如一根漆包线绷紧点少绕10度,另一根漆包线松弛一些多绕10度,然后这个共模电感就容易引入干扰了。详情>
    0人赞过

关于达人



    因为云汉和各厂家给的开发板试用机会,我发过不少评测帖子,跟大伙儿在社区里也已“脸熟”了。我毕业于哈尔滨工程大学,飞行器设计与工程学士、航空宇航推进理论与工程硕士;目前就读于哈尔滨工业大学,动力工程与工程热物理博士。作为一名通识教育培养出来的工科男,虽然专业不在自动化,但需要修的课程领域还是挺宽的;所以,开发板也能玩得溜,这是件很正常的事情。

    本科期间,我参加过不少科创比赛,个人奖项没少拿,还带领团队拿过团体奖。然而,比赛的收获并不仅仅只限于获奖本身,或是因这些奖而获得的保研资格;更多的收获还在于方法论和价值观的完善。科创比赛的目的不是闭门造车拿金牌,也不是用技术互相碾压;而是一个机会,让参赛者去练习如何交流、合作和共享。我们只有乐于贡献,让合作者和比赛对手共同受益,才能在竞争的过程中获得共赢。

    读研究生以后,参加比赛的时间就少了,但学习和交流极客技术的机会更多了。我在业余时间担任了研究所里的“网管”,负责网络服务、管理和门禁系统;开过Linux电脑班,带了一帮师弟师妹们“入坑”;还去别的学院做过VR游戏开发的讲座,于是把另一个实验室的学弟学妹们也带“入坑”了。
  • 【NanoPC-T4试用体验】5 完成试用后的感想

    ...

  • 【NanoPC-T4试用体验】4 T4通过深度神经网络帮您监视宠物拆家

    大家好,我是大家的老朋友徐珂靖。关于友善之臂T4这款板子,我已经顺利完成试用并寄回社区了,期间还用它做了项目参加阿里云和庆科的比赛。当然,文章也已经发了,只是发在干货文章区了。这也是为什么评测报告版块里看不到我关于T4的帖子但依然并不影响本人试用的原因。但是,我也是众多社区会员里面的一员。即使是作为社区首席评测师,本人还是应该按正常的规矩来完成试用。所以今天把文章转载到评测报告版块了,这样也方便试用页面抓取评测报告。 本人即是电子芯吧客的会员,同时也是“哈市土猫之家”的一员。关于“土猫之家“”,我在过去的帖子里也曾介绍过。这是个保护流浪猫狗的民间组织,倡导领养代替买卖。我在土猫之家已经领养到一只小喵咪了,现在是个幸福的“铲屎官”。如果你也是个资深“猫奴”,就请加入我们吧。 我以前也用树莓派做过猫脸识别的应用,比如这个http://www.ickey.cc/article/detail?aid=21但是这个算法有些局限性,分类器是对猫咪正脸做的,不太适合多种不同物体和不同角度图像的检测。所以我一直在考虑升级它。 土猫之家群里有位大姐,特别有爱心,收养了好几只猫。但是大姐最近一直被一件事情困扰,心理已经快奔溃了。爱小动物的人,也热爱生活,家里往往也养一些花花草草,然而猫咪却总是喜欢对这些花草撒野。 http://b01.ickimg.com/201809/8c82fe3347...

  • 【NanoPC-T4试用体验】3 X86桌面太耗电?ARM桌面性能太烂?

    背景:现在市面上有很多64位多核A53的卡片电脑,比如树莓派3、香橙派win、友善之臂K1+等。这些神奇的小电脑在功耗方面的表现非常好,CPU的性能也尚可,所以有不少玩家用它们DIY了笔记本,代替那些X86的高耗电机器,当日常的个人电脑用。但是,大家都在抱怨ARM桌面的用户体验不好。CPU还是不够快;另外,显卡实在是太垃圾了。X86的Linux机器一般使用Intel、ATI或NVIDIA的显卡,桌面操作、视频播放或游戏娱乐的体验都比较好。ARM的机器的图形处理器就稍微寒酸一些,使用Mali 400、Mali450等低性能GPU,更糟的是在一些主线内核里还经常不带驱动。我也觉得不能玩H264硬解和OpenGL的电脑不是一台好游戏机。。。 其实呢,友善之臂的代码小哥也嫌弃自己过去做的桌面系统固件太不好用,所以他最近给自己新做了一整套真正好用的ARM桌面Linux系统。 代码小哥找出了他们团队里最牛逼的硬件——Nano PC T4(基于RK3399)。 然后开发了整整七七四十九天,终于炼成了新固件——FriendlyDesktop18.04 这是首个支持GPU/VPU加速和4K硬解播放的Friendly系统,也是目前驱动和应用支持最完善的RK3399固件。镜像文件分享在百度网盘上RK3399-sd-开头的用于TF启动运行;RK3399-eflas...

  • 【NanoPC-T4试用体验】2大小核的OpenMP多线程并行计算测试

    大家好,我是大家的老朋友徐珂靖。关于友善之臂T4这款板子,我已经顺利完成试用并寄回社区了,期间还用它做了项目参加阿里云和庆科的比赛。当然,文章也已经发了,只是发在干货文章区了。这也是为什么评测报告版块里看不到我关于T4的帖子但依然并不影响本人试用的原因。但是,我也是众多社区会员里面的一员。即使是作为社区首席评测师,本人还是应该按正常的规矩来完成试用。所以今天把文章转载到评测报告版块了,这样也方便试用页面抓取评测报告。 题记:在计算机辅助设计领域,经常会用到多线程并行计算技术。用来做这种计算的机器一般是单路多核或多路多核的工作站或服务器,比如四路至强E5平台。在这种机器里,每个计算核心的性能都是一样的。然而,在ARM界,有一种被称为“大小核”的技术,把不同性能的A72和A53集成在一个芯片里。大家一定很好奇,这样的奇葩架构还能不能正常并行呢?今天我们就来试一试吧。 测试背景:目前,多核技术已经成为桌面平台和移动平台芯片的主流技术。英特尔、AMD和联发科等都在“堆核”。一般来说,X86_64架构的机器会使用多块相同型号处理器组成多路计算平台。平台内每路处理器芯片是一样的,每一个内核当然也都是一样的。这样的机器,多线程调度起来比较简单,给每个线程分配差不多任务量的工作就可以了。ARM架构处理器就花哨多了,除了“堆核”,近年来还整出了“大小核”。比如RK3399,集成了两个A72核心和四...

  • 【NanoPC-T4试用体验】1计算性能与X86_64不分伯仲的ARM板子

    大家好,我是大家的老朋友徐珂靖。关于友善之臂T4这款板子,我已经顺利完成试用并寄回社区了,期间还用它做了项目参加阿里云和庆科的比赛。当然,文章也已经发了,只是发在干货文章区了。这也是为什么评测报告版块里看不到我关于T4的帖子但依然并不影响本人试用的原因。但是,我也是众多社区会员里面的一员。即使是作为社区首席评测师,本人还是应该按正常的规矩来完成试用。所以今天把文章转载到评测报告版块了,这样也方便试用页面抓取评测报告。 一直以来,小伙伴们都有这样的观念,X86_64处理器的强项是每个核心的多线程能力;ARM Cortex A系列内核处理器的强项是堆核心,一般是依靠多核而不是单核多线程。 过去,ARM的多核性能还是有些不尽如人意,总有玩家抱怨发生一核有难九核围观的惨案。http://b01.ickimg.com/201808/7f9021434863890fe28ee101e374371a.jpg 当然,X86_64也可以堆核的,比如Intel至强处理器。 当然,再怎么堆,谁也堆不过老黄的“煤气灶”。http://b01.ickimg.com/201808/92a02d078af43e94e826e1414d5c7317.jpg 不管怎么说。论性能,总是x86胜;论功耗,则ARM胜。比如现在的手机,就是很好的例子。这些手机大部分都是ARM平台的,性能够用...

  • 谢谢电子芯吧客社区送来的定制钢笔

    ...

  • 【庆科新款语音开发板MXPVT-VBS7100试用体验】谢谢庆科的礼物

    ...

  • 【庆科新款语音开发板MXPVT-VBS7100试用体验】智能猫咪监控

    大家好,我叫徐珂靖,住在冰城,是一个骨灰级工科男,最近得到了一块智能语音开发板(庆科VBS7100),又申请到了一台云服务器(阿里云服务器ECS),于是做了一套猫咪监控系统,来参加万物有声2018机器人创新创业大赛。我确实是来正经地参加比赛的,你看我都老老实实地把整套项目都完成了。但我的目的不是来抢第一名的,而是来交朋友的,只想借此机会跟大伙儿聊聊有趣的技术知识。我知道还有很多小伙伴对这次比赛感觉无从下手。别怕!来自Linux老司机的关怀这就来了!我做了个完整的物联网系统的DEMO,给大家做教材。项目里相关的代码都能在我的github地址里找到。https://github.com/xukejing/MicoAli​小伙伴们快拿出小本本,赶紧记笔记,我要开始上课了。希望大家都能在比赛里有所收获。http://b01.ickimg.com/201809/3d24604fb1449e7bf8b8a48309b8d935.gif下图是方案的硬件设备。包含了庆科智能语音开发板、Arduino Nano、友善之臂Nano PC T3 Plus和USB摄像头。http://bbs.mxchip.com/data/attachment/forum/201810/18/060214bfa5avr5o5o52vvy.jpg下图是猫咪监控的网站界面,该站点建在阿里云ECS服务器上。数据库是高性能的My...

  • 【STM32F746G-DISCO试用体验】5 快速傅里叶变换

    前几天,我在干货区已经发表了一篇文章。 http://www.ickey.cc/e/article/detail/197.html 因为这篇文章里的项目是用社区试用的STM32F746G-DISCO,所以转载到社区试用体验文章。 以下为转载文章,作者是本人。 大家好,我是大家的老朋友xukejing,今天给大伙们带来一款开发板,名字叫STM32F746DISCO,是云汉社区送给我评测的,我用它做了个音频信号分析器。 http://b01.ickimg.com/201808/454a5ae968db01bbbb17601d6d63fed0.jpg 其实,我在云汉还有另一个昵称,叫做MC老徐,就是业余时间喜欢玩点freestyle,比如瞎弹或者瞎唱个调调。http://b01.ickimg.com/201808/13b7fcdca33852b0919dc0a4c7400e45.jpg 当然,这些调调都是我现场即兴瞎编的。比如这个萤火虫板子的这个测试http://www.ickey.cc/e/video/detail/107.html你会发现2分40秒时候,背景音乐竟然从《千本樱》变成了《极乐净土》,然后4分00秒又变成了《aLIEz》 我老婆说我唱歌虽然习惯性跑调,但是嗓音很有磁性。我觉得老婆说得对。。。。。http://b01.ickimg.com/20180...

  • 【RaspberryPi Camera日视摄像头2代试用体验】2 OpenCV程序开发

    ...

  • 45

    粉丝数量

  • 336

    解决问题

  • 1724

    帮助过用户

  • 734

    收到称赞

最近赞过他

同样在行的还有他们

汉云 DSP技术  Linux 系统  STM32讨论区  PIC单片机  PCB技术/设计/定制 

电力系统产品

zhangsf_chongzai Linux 系统  热门开发板专区 

SSD固件开发与维护

东方青 Linux 系统  热门单片机  PCB技术/设计/定制 

打造猫头鹰开发板(OWL-IOT32)

MOP FPGA/CPLD  Linux 系统  热门单片机 

開源硬件比賽第一名XD

辛迪可乐 电路设计  Linux 系统  DIY创客  开发板 

论坛版主,喜欢折腾数码产品、DIY、开源软硬件,5年开发板使用经验,给OrangePi PC和NanoPi M1做过系统,反响不错,做过基于DragonBoard 410c的GPS导航和行车记录仪

问答积分换好板