logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

NX二次开发UF_MODL_ask_minimum_dist 函数介绍

UF _ MODL _ ask _ limit _ dist 查找一对对象之间的最小距离。对象可以是: 1。任何点、曲线、平面、边、面或身体的组合。2.对于未列在1中的对象,返回错误 INVALID _ ENTITY _ TYPE。如果尝试在刻面体和2中未列出的对象之间进行度量,则返回错误 UNSUITABLE _ OBJECT _ TYPES。函数返回一对点(每个对象一个) ,在这对点上达到最小

文章图片
#嵌入式硬件
C++ 字符串编码转换封装函数,UTF-8编码与本地编码互转

字符串编码转换封装函数,UTF-8编码与本地编码互转。

文章图片
#c++#java#开发语言
NX二次开发UF_MODL_trace_a_ray 函数介绍

向转换后的(可选的)主体列表发射一个光线,并返回有关每个被击中的面的信息。与脸内部相切但没有穿过脸的射线不被认为是击中。包含返回信息的列表按其与射线原点距离的顺序排列,最接近的排在第一位。调用者负责使用 UF _ free 释放 hit _ list。注意: 当光线到达边缘时,这个函数将返回边缘的两个相邻面,因为它不知道调用者感兴趣的是哪一个。在这种情况下,该函数返回的相邻面上的交点将是相同的。调

文章图片
#嵌入式硬件
03 ESP32 LED电路

电路上某点的电压(对公共参考点)或电位是高还是低。比如在逻辑电路中,高于某个数值的电位称其为高电位,或高电平,低于某个数值的,为低电位或低电平。比如 ESP32 中,高电平的数值大于2.5V,低电平的数值小于0.5V,具体的数值最好通过测试研究来确定。

文章图片
#单片机#嵌入式硬件
使用Pugixml库,轻松处理XML文件

Pugixml是轻量级、简单、快速的 XML 解析器。Pugixml库仅由pugixml.cpp、pugixml.hpp和pugiconfig.hpp三个文件组成,非常容易使用。解析速度快,支持XPath表达式。

文章图片
#xml#开发语言#c++
11 OLED 屏幕-Adafruit_SSD1306 库

我用的是 0.96 寸的 SSD1306 芯片驱动的 OLED 屏幕。他的分辨率是 128*64,意思就是横有 128 个像素点,纵向有 64 个。GND:接地引脚VCC:电源正(3.3~5V)。D0:OLED 的 D0 脚,在 SPI 通信中为时钟管脚。D1:OLED 的 D1 脚,在 SPI 通信中为数据管脚。RES:OLED 的 RES 脚,用来复位(低电平复位)。DC:数据和命令控制管脚。

文章图片
#vscode#ide#单片机
06 在VSCode中使用PlatformIO开发ESP32

第一次运行该工程前需先按照如下步骤新建一次工程,只有第一次需要,后续就可以直接运行了。安装完成后点击外星人的头图标,vscode还会安装一些内容,很慢。没什么好注意的,随便安装一下。

文章图片
#vscode#ide#编辑器
使用AMS1117-3.3将电压从5V转为3.3V

使用AMS1117-3.3将电压从5V转为3.3VESP32是近几年最受欢迎和最实用的模块之一。除了Wi-Fi模块,该模块还包含蓝牙4.0模块。双核CPU工作频率为80至240 MHz,包含两个Wi-Fi和蓝牙模块以及各种输入和输出引脚, ESP32是物联网项目的理想选择。

文章图片
#单片机#嵌入式硬件
到底了