logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

glDrawElements与glDrawElementsInstanced简介(含glDrawArraysInstanced)

当我们想要绘制大量实例时,为了减少开销,可以使用glDrawElementsInstanced,可以将它们与程序中断和DMA方式(这两个是计算机组成原理的内容)进行类比。是索引的数据类型,可以是 GL_UNSIGNED_BYTE、GL_UNSIGNED_SHORT 或 GL_UNSIGNED_INT。索引绘制的优点是可以使用一个顶点多次,从而减少顶点数据的存储和传输。是一个 OpenGL 函数,用

#算法#c++#qt +1
☀️ 太阳能如何转换为能量?——从光电到光热的全面解析

摘要: 太阳能利用主要分为光电转换(光伏发电)和光热转换两种方式。光伏发电效率受限于硅材料带隙、热损耗等因素,实际转化率约15%-23%;光热转换吸热效率可达90%以上,但热能再转电能时效率较低(热电材料<15%)。光电适合直接供电,光热更易储能且成本低,两者组合(如全光谱利用或热电互补)成为新趋势。核心在于根据场景需求选择最优方案,而非单纯追求效率。未来,新材料与耦合技术将推动太阳能向高效

#嵌入式硬件
为什么反电动势会限制电机的最大速度?

当电机转动时,绕组切割磁力线,会产生一个电压,这个电压的方向与供电电压相反,这就是反电动势(Back EMF)。你可以理解为:电机越快,越“自己发电”往反方向抵消外部供电。反电动势不会让电机减速,但它会让电机“加速加不动”,从而自然达到一个最大转速。这是电机控制中一个“自稳定机制”,工程上既是保护,也是限制。想更快,就得从供电或控制上入手。如果你想了解如何在驱动设计中监测、利用或规避反电动势影响,

#单片机#嵌入式硬件
什么是钩子(Hook)?一文搞懂它到底干什么用的

钩子”(Hook)是程序运行时预留的可扩展接口,让你可以在某个特定时机“钩住”程序的流程,插入自己的逻辑。换句话说:钩子 = 某个事件发生时,可以“挂”上你自己的函数,让它一起执行。钩子是一种“在程序运行到某个节点时,自动执行你注册的函数”的机制。用得好,它能让你的代码结构更清晰、逻辑更解耦、功能更灵活。如果你用的是 Vue、React、Node.js、ESP32、Arduino 或其他框架,只要

#vue.js#前端#javascript
[特殊字符]【电路基础】彻底搞懂下拉电阻与上拉电阻:原理 + 场景 + 常见误区

上拉电阻(Pull-up Resistor):将信号“拉”向高电平(通常是接到 VCC)下拉电阻(Pull-down Resistor):将信号“拉”向低电平(接到 GND)它们的本质是当没有明确输入时,给信号一个默认的逻辑电平,确保信号不漂浮、不乱跳、不误触发。上拉电阻和下拉电阻虽然只是一个小小的电阻,但却起着稳定信号、保护电路的“大作用”。信号未定义时,加上拉/下拉电阻;驱动 MOS、读取按钮

#单片机#嵌入式硬件
感应电动势和电压是什么关系

等,线圈两端实际测得的电压就可能小于理论的感应电动势。中,感应电动势就是两端测得的电压。在大多数物理和工程问题中。

#单片机#嵌入式硬件
红外避障小车 vs 超声波避障小车:实用体验与核心区别测评

红外避障小车使用红外对管(发射+接收)模块,通过发射红外光检测前方或侧方有无障碍物。当红外光遇到障碍物后被反射回来,被接收管接收,从而判断前方有无物体。检测结果一般只有“有/无”两种状态,无法测量具体距离。

#嵌入式
PWM占空比与频率:到底什么影响了亮暗时间?

PWM(脉宽调制)通过方波信号控制设备功率,其核心参数是频率和占空比。频率决定信号周期长度(亮灭间隔时间),占空比决定高低电平比例(亮度)。降低占空比会缩短亮灯时间但不改变间隔,而降低频率会延长整个周期时间。实际应用中通常固定足够高的频率(防闪烁),仅调整占空比来改变亮度。常见误区是混淆二者作用,需明确:占空比控亮度,频率定间隔。

#单片机
直流电是没有频率的吗

理想的直流电(DC)没有频率,因为频率是周期性变化的信号特性。直流电电压恒定,不随时间变化,故无频率。交流电、PWM等周期性信号才有频率。需要注意的是,实际直流电可能含有高频纹波,但这属于噪声而非周期性变化。简言之,频率仅存在于变化的信号中,纯直流电不具备该特性。

#单片机
ESP32开发:MicroPython vs C语言对比分析

如果你是 Maker、学生、IoT 小项目开发者,MicroPython 是极好的开始,很早就能看到效果。如果你是做产品化、必须控制性能、实时性或带容的场景,那么C/中断语言 是唯一选择。小项目用 Python,大系统用 C,就是这么实惠。

#c语言#开发语言
    共 150 条
  • 1
  • 2
  • 3
  • 15
  • 请选择