头像-295659

STM32ZET6

  • 单片机、嵌入式、EDA/PCB、传感器/MEMS
  • 消费电子

个人成就

获得 411 次赞

帮助过290人

C语言中怎么判断一个整型数组里有多少个有效元素

没办法知道,因为你的有效元素可能很多种,可以用链表记录你用了多少,类似于FIFO

c文件中0 error下use of undeclared identifier "为啥

一般有几种1.变量未定义2.未包含头文件3.编译路径未包含该文件地址看看头文件有没有少

dds芯片和dac有什么区别

​dds是数字频率合成器,比dac要快且精准的多,但是价格比较贵,DDS至少包括带相位调制器的数字控制振荡器(NCO)、将相位信息转换为幅度的模块,以及数模转换器(DAC)三个部分,在DAC之前可能还会有一个同相/正交(I/Q)调制器。

如何测0.1Hz--100KHz频率啊

可以用单片机的捕获功能,对脉宽进行计数,然后计算得到频率值

传统的QT开发和qt Quick哪个更适合做嵌入式平台的界面

qt比较好的,qt的资料比较多,还有qt for mcus可以给嵌入式平台用

一个任务对数据操作,另一个任务对数据做判断,用不用共享数据

要共享,不然就是局部的变量其他是访问不了的,可以用信号量或事件来同步

主函数内局部变量 的话,变量值会一直保存?

会保存,但是如果是局部变量的话别的函数不可用,除非用这个作为实参传进去才能给其他函数用

四轴飞行器运行一段时间后往一个方向飘移怎么解决

飞行一段时间可能时热量变多,导致传感器温漂严重,读出来的数据不准,最好把姿态传感器隔离出来