徐珂靖 向他提问 +关注

xukejing

Linux系统 、热门开发板

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

精彩问答

  • 问:
    不知道是否可以让stm32盒电脑一样加USB
    答:
    可以的,比如STM32F4的HAL库里就有USB以Host-Only模式工作的例子。这个模式可以接收各种鼠标键盘的USB-HID协议。详情>
    0人赞过
  • 问:
    寻找USB游戏杆的开发资料
    答:
    我用的是STM32-arduino里的USB库。协议没有规定死,可以再添加需要的轴。打开库目录里USBHID的头文件,找到第215行开始,这部分是数据的定义。通过分析这个头文件,我们会发现,它为了实现那几个轴的功能,要把数据写到数据包里规定的指针位置。比如插入4数据,在244行,这4个数据要用来存放轴数据。插入数据操作的地址都是0X95使用X轴,245行定义完要用的轴以后的操作,第249行如果轴不够用,再插入两个轴,第254行按钮数据上传前先要插入数据位置,先插入32个数据(0X20)在223行可以看到,又是0X95这个地址。然后定义最小和最大按键编号,第225和226行按钮编号可以是1到32(0X20)。游戏手柄上的三角形、圆形、X行等按键是对应到按钮数字编号上的,按键映射规则是随意给的。详情>
    0人赞过
  • 问:
    一般步进电机的额定工作电压是怎么确定的?
    答:
    42步进电机用24V可以的,速度还能快一点,因为电压与最高转速呈正比。扭矩与电流呈正比,也与发热呈正比。步进电机驱动调节时候主要是关注电流,扭矩够用的情况下,电流尽可能小。8825许用电流时2.5A以内,正好在42步进电机的指标范围内;电压12或24V都可以。详情>
    3人赞过
  • 问:
    4988驱动板可以驱动57电机吗?如何调节相电流?
    答:
    3D打印机的那种4988驱动板,上面那个小电位器就是调节最大电流的,逆时针开大。开大以后,4988芯片发热会变高。加散热片的条件下,最高可以到2A。一般来说,4988只能驱动大部分42步进电机。57步进电机,最小的1.2NM力矩的也要2.5A电流,显然是超了。这时候可以用8825驱动板,也是3D打印机用的,接口都一样。详情>
    0人赞过
  • 问:
    arduino可以控制输出电阻值吗
    答:
    这个还真不能直接实现。但是arduino可以用PWM方式间接控制输出的平均电流,然后控制一个三极管的线性区的放大系数来间接控制电流,效果也像一个滑动变阻器一样。当需要控制较大的电流时,可以用个RC滤波电路,然后用PWM方式间接控制输出电压,然后控制一个MOS管工作在线性区,效果也跟滑动变阻器一样。详情>
    1人赞过
  • 问:
    步进电机振动大,噪声也很大,是什么原因? 有什么解决办法?
    答:
    首先,看看型号,步距角多大。步距角大的步进电机的震动是不能避免的。然后看你的驱动是多少细分的。1点几度步距角的,使用16细分。每步只有零点几度,应该很平滑的,声音也应该不大的。详情>
    2人赞过
  • 问:
    遇到了一个STC8 用板载CH340G下载的一个很狗血的问题
    答:
    需要一个电流大一些的3.3V LDO芯片。ESP8266是3.3V供电的,STC8也可以3.3V下工作,一般AMS1117 3.3的电流可以够用了。详情>
    1人赞过
  • 问:
    PCB设计的蛇形走线是干什么用的
    答:
    当脉冲频率高于1GHz时,信号线路中传播所消耗的时间就需要考虑了。在一个以GHz为频率数量级的多路总线的信号系统里,如果某条线路长或短了1厘米,就会产生10%以上的信号相位误差,导致信号不能同步。所以高速信号接口的各条信号线需要用蛇形走线的方式等长,以保证信号时间同步。详情>
    1人赞过
  • 问:
    数码音频变速的原理和关键参数
    答:
    小波变换,时间缩放,再逆变换。小幅度时间缩放听不出失真。详情>
    0人赞过
  • 问:
    现在性能最强的Pi是RK3399方案的吗
    答:
    推荐友善之臂NanoPC-T4:- 最小的3399开发板: 比T4小的没有T4接口齐全- 最便宜的3399开发板: 比T4便宜的没有T4配置高- 最快的3399开发板:支持PCIe x4 NVME SSD- 最好用的3399开发板:支持安卓,Ubuntu双系统,均支持VPU GPU加速。 尤其是采用了最新的64位Ubuntu Core,安卓支持全方位红外遥控,可作为电视盒使用。- 唯一支持TF卡刷机的3399开发板:包括安卓和Ubuntu 适合批量生产- 原厂配件最便宜的3399开发板:7寸eDP电容触摸屏(800x1280) 249元,OV13850摄像头(1300万像素)129元NanoPC-T4非常适合人工智能,机器视觉,机器人,嵌入式集群服务之开发应用。详情>
    0人赞过
  • 问:
    从单片机到DSP有大佬讲一下有哪些共同点与不同点
    答:
    我刚学习了研旭的DSP板子TMS320F28335,发现如果有c语言基础,还挺好入门的。我做了些学习笔记。比如点灯  还有点灯的过程中再画个三角形  我把谭浩强C语言设计里的例程都在这个板子上玩了一遍详情>
    0人赞过
  • 问:
    间接给单片机IO口输入3.3会不会损坏单片机
    答:
    如果是5V单片机,IO口可以兼容3.3V电平的数字输入的。一些低电压版的单片机,如果只能1.几伏,灌入3.3V会损坏。详情>
    0人赞过
  • 问:
    求能够直接支持monitor监听模式的wifi模块的芯片
    答:
    市面上常见的支持的有Ralink的RT3070Realtek的RTL8180L和8188CUS可以参考这个地址里的列表https://wikidevi.com/wiki/Wireless_adapters/Chipset_table详情>
    0人赞过
  • 问:
    有人搞过录音吗,录音的播放有问题,指导下
    答:
    硬件只接出了一个输入通道,但是win10的螃蟹声卡驱动只能双声道输入,没有单声道模式。它同时捕获了话筒所在通道和另一个悬空的通道。可以外接一个USB双通道话筒,这样两个通道就都有信号了。详情>
    0人赞过
  • 问:
    wifi信号放大器原理
    答:
    一般是通过双向功放电路,接在天线上,对天线信号进行增益。还有一种产品也被叫wifi放大器,但是并不是信号放大原理,而是大功率无线AP网桥。详情>
    0人赞过
  • 问:
    arm汇编程序编译成机器码后并烧入sd卡
    答:
    树莓派等小电脑可以用Win32DiskImager往SD卡烧写固件的,但是树莓派并不支持底层的开发。我觉得荔枝派可以满足你的需求,荔枝派可以基于RT-Thread开发独立的bin程序,编译出bin文件后烧写到SD卡上,上电就能跑了详情>
    0人赞过
  • 问:
    香橙派 winplus
    答:
    别怕,我教你一下焊接技巧XD。我们以另一块开发快的板子为例,看我怎么把串口用飞线飞出来。首先,轻轻地把PCB上的油漆挂掉,露出铜箔。然后,涂点助焊剂上去。烙铁260度,给铜箔镀点锡,这一步可以多镀一点。接着,把飞线镀锡按在PCB上刚才镀锡位置上,最后用电烙铁加热搭上。详情>
    1人赞过
  • 问:
    PCB自己做双面板有没有什么好方法能准确高一点
    答:
    在板子的直线边缘上对称并让出PCB厚度,打印两条间距1.5毫米的线作为折叠时候的基准线详情>
    1人赞过
  • 问:
    汽车中的胎压监测是怎么检测的
    答:
    轮胎压力监测及控制系统,是利用胎压传感器来实时采集汽车轮胎的压力、温度、加速度等数据,并将数据利用无线传输技术传送到驾驶室内控制终端上,在轮胎气压出现异常时对驾驶者进行预警并对轮胎气压做出快速反应的主动安全系统。传感器部分采用内部集成有加速度传感器、温度传感器、压力传感器、电池电压检测模块、MCU 和数模转换器等于一体的NPX2 传感器。为胎压传感器供电的电池为3 V 纽扣电池,由于胎压传感器采用了固化整体设计,故胎压传感器不可拆卸,当电池电量耗尽后就必须更换胎压传感器。  摘自《传感技术学报》2016年4月,29卷04期,627-632页详情>
    0人赞过
  • 问:
    PC上弄个虚拟机可以跑rasbian吗
    答:
    可以通过QEMU模拟树莓派硬件跑rasbian系统。树莓派2代以后使用ARM v7核心,除了Rasbian还可以跑很多ARM Linux系统,比如CentOS,OpenSUSE,Arch Linux等的ARM发行版详情>
    0人赞过

关于达人



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

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

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

    粉丝数量

  • 273

    解决问题

  • 1617

    帮助过用户

  • 587

    收到称赞

最近赞过他

同样在行的还有他们

汉云 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导航和行车记录仪