无线开发板哪家强?工程师测给你看mcuspijtaguartarduino

在物联网应用中,无线是不可或缺的一环,而这些应用不仅对功耗很敏感,对于成本也很严格。目前,绝大厂商都有自己的无线MCU产品,每家无线MCU各具特色,也是竞争比较激烈的一块市场。

不过,虽然说工程师选择变多了,但也容易眼花缭乱。在实际开发中,也有会面对许多问题。今天,我们就“下了血本”,搞到一些形态各异的无线开发板,包括蓝牙、Wi-Fi或者蓝牙带CAN的开发板,让工程师实际上手试用产品,并给出自己的实际开发体验。

作者:DavidZH

开箱

有幸获得EEWORLD的FireBeetle2ESP32C6Mini开发板,和一个一元硬币的大小差不多,这么小的板子看看隐藏了多大的智慧;

一、板载资源了解

正面可以看见一个RST复位按键+一个BOOT按键,采用TYPE-C口方式;反面则集成锂电池充电管理芯片TP4057和LDORT9080;

通过资料了解FireBeetle2ESP32C6Mini是采用乐鑫的ESP32C620MHZ的WIFI6,且支持TWT的低功耗,因此板载的预留BAT接口,可以对WIFI6的低功耗特性进行测试;

外围的晶振配合电容组成了最小系统;

二、板载外设

麻雀虽小,五脏俱全;FireBeetle2ESP32C6Mini虽然体积小,但外设资源却不少;

如图所示可以看出ADC,UART,I2C,SPI,JTAG.SDIO都有,虽然采用复用,对于单独进行验证芯片还是不错的选择;

按照如上的外设资源进行逐个验证。

三、MCU资源

FireBeetle2ESP32C6Mini的最大特点是采用ESP32C6,WIFI6的特性中有TWT的低功耗,相对于WIFI4或者WIFI5在IOT的应用中有天然优势;

另外该芯片支持多种协议,在后期进行Matteroverwifi或者MatteroverThread也是不错的选择,但具体是否能有描述的这么第的功耗,需要进一步验证;

主控ESP32C6支持的无线特性如下:

Arduino开发环境搭建

FireBeetle2ESP32C6Mini采用的是乐鑫ESP32C6,主要的开发环境有如下几种;

以上四种方式都可以对ESP32-C6进行软件开发和验证,主要看自己的熟悉程度;

以下以Arduino为IDE的开发环境进行搭建;主要是官方和第三方都有非常多库可以直接用;

一、安装Arduino开发环境;

在Arduino官方下载,选择V2.3以上版本,否则无法支持到ESP32C6芯片;

可以在Windows的Microsoftstore中安装WattTookit工具,可以加速,具体功能自行研究。

三、Arduino的配置:

将BeetleESP32C6MiniMini通过TypeC口与PC相连;打开Arduino后进行配置;

1、选择开发板类型和COM口;

新建工程BeetleESP32C6保存;会出现:BeetleESP32C6和libraries文件夹,前者放ino的编程文件,后者放库文件(IDE自己安装的库或者第三方库都可以)

工程文件:

点击下载,即可以完成将生成的可执行文件下载到ESP32C6;

我们可以发现Arduino的工程目录下并没有生成可执行文件,需要进行如下操作;

在工具-导出已经编译的二进制文件;

此时在工作目录下就有生成相应的可执行文件;可以采用乐鑫的官方工具进行烧录;

还有就是如果按照官方的开发板支持包,可以在Arduino中直接寻找,不用在网上胡乱搜索;在首选项->其他开发板管理;

连接BeetleESP32C6Mini与USB转UART功能;

外设之SPI驱动ST7789TFT

BeetleESP32C6Mini的SPI外设有一组硬件的资源如下:

SCK->GPIO23

MOSI->GPIO22

MISO->GPIO21

CS则可以设计为任何其他GPIO管脚;

对于TFT屏幕驱动,一般会选择LVGL+TFT_eSPI实现,通过查询可以知道TFT_eSPI目前还没有支持到Esp32-C6所有直接采用ST7789库来驱动。

总结:对于驱动屏幕而言,最好是采用RTOS+GUI进行事件调度。

作者:yang8555u

一、开箱

包裹的红色泡沫棉我已经去掉啦,开发板到手很开心,开箱图如下:

可以看到开发板已经板载了NS-LINK调试器(在左下角),左侧中部区域则是开发板的主控,N32WB452LEQ6,QFN88脚封装。板子上还自带蓝牙天线、触摸按键、多路LED灯、蜂鸣器、SPI-FLASH、电位器等一系列外设,方便用户评估开发板的各项外色号,如GPIO,I2C,SPI,BLE,UART等等。N32WB452LEQ6作为一个双核MCU,为M4+M0的架构,主频最大可达144MHz,144KB的RAM和512KB的ROM,可谓资源丰富,非常适合做智能指纹锁、蓝牙网关等应用。

开发板正面图如下:

开发板反面图如下:

二、下载配套资料

在国民技术的FTP站点中(ftp://58.250.18.138),可以下载N32WB452的各项资料。以WIN10为例,在此电脑中添加网络位置

点击后,填写ftp://58.250.18.138/:

一路点下来,并命名好,即可看到文件夹:

将其复制到本地电脑中即可。

三、运行例程

keil默认大家都会装,就不再说明,本次我用的是MDK5.37版本。在如图所示目录中,安装开发板的Keil支持包,即Nationstech.N32WB452_DFP.1.0.3.pack

安装完毕后,打开RT-Thread例程,RT_Thread1_ThreadCreation,双击工程文件,并运行:

在使用USB数据线连接开发板后,编译并下载至开发板,即可看到D1/D10两个LED灯交替闪烁,并在串口调试助手中有数据打印出:

串口助手界面:

成功!例程已经成功运行在开发板上了!

在RT-Thread完整版中点灯及ADC的使用

上一次发帖,我曾经请教过论坛里的各位,想试图找到N32WB452的RT-Thread的完整版系统SDK,可惜收获的回答是No。在获得这个回答后,曾考虑过移植RT-Thread到N32WB452上,但发现,RTThread的官方移植的N32G457的SDK也是可以直接下到N32WB452里的,个人推测因为都是国民技术的芯片,且寄存器、处理器内核都是一样的,所以能通用。当然了,N32WB452对比N32G457,多出了蓝牙外设,蓝牙外设的有关例程暂时只支持keil,不支持RT-ThreadStudio,我尝试移植蓝牙组件到RT-ThreadSDK下使用,暂时没有成功,因为牵涉到太多文件的修改,这个就放在后期再做尝试。

##一、创建工程在RT-Thread官网,下载RT-ThreadStudio,并在SDK管理器中,下载N32G45X的开发板支持包,如图所示:

下载完成后,即可创建RT-Thread新工程,如图:

##二、修改工程文件在board.h中,修改FLASH大小为512,如图:

打开drv_gpio.c文件,将PIN_NUBERS一栏由64改为100,否则,某些引脚我们想使用的时候将找不到,如图:

接下来就是以RT-Thread的PIN设备的方法进行点灯,首先设置D12引脚为输出模式,然后在while循环中,不断重复引脚高电平与低电平。延时设定为200毫秒切换一次,如果需要修改,修改speed变量即可。D1/D10/D11点灯的方式与D12一致,便不再赘述。

##四、ADC的使用关于RT-Thread的ADC,咱还没整明白,所以这部分依旧采用N32的官方库函数进行开发。

本次ADC的测量,是测量开发板板载的电位器的电压,电位器的位号为RP1,通过查询原理图,我们可以得知电位器的ADC测量引脚为PB2。

则在库函数中,初始化并配置PB2引脚,并以0.5秒的频率不断输出ADC的测量值,及对应转换的电压(不准,离万用表测量的电压有20-40mv的偏差)。

在RT-Thread中使用I2C读取温湿度传感器数据

本期主题是通过RT-Thread的I2CAPI,对板载的HDC2010温湿度传感器读取数据和手头上自备的一个HDC1080温湿度传感器读取数据。

默认N32的工程已经创建好,就不再重复描述。

#一、I2C配置在工程根目录,打开RT-ThreadSettings,如图:

打开后,开启软件模拟I2C选项,如图:

在硬件菜单配置中,使能软件模拟的I2C1,并设定引脚为47脚和48,如图:

(该引脚的来由是板载的温湿度传感器HDC2010对应的I2C2_SDA/I2C2_SCL引脚,并参考drv_gpio.c)。在开发板上J24/J23处,安装短路帽。

在手册中,列出了HDC2010的I2C地址,我们右移一位后可得通信I2C地址为0x40(RT-Thread可自动移位地址以完成读写)

手册中详细罗列了I2C读取的时序、操作。

7.6.2章节,介绍了温度值转换实际温度的转换公式,如图:

7.6.3章节,介绍了湿度值转换实际温度的转换公式,如图:

7.6.17章节,介绍了配置的各个选项及其说明,如图:

在充分阅读手册后,我们的HDC2010驱动编写将会更加得心应手。

作者:KING_阿飞

在FreeRTOS中点灯

一、了解板子资源

雅特力的单片机,这次是我第一次使用,按照我之前的经验。一定要去看数据手册,这个很重要。资料地址:雅特力科技:32位微控制器的创新领导者!(arterytek.com)相比其他国产MCU厂商,雅特力的资料库十分齐全,便于我们开发,这里给雅特力点赞

我们知道在这次给我送测的板子,是板载下载器的。

具体的芯片资源,我就不在这里给出,感兴趣的小伙伴可以去官网查看。

二、移植FreeRTOS

3.还要再添加一个FreeRTOSConfig.h文件,可以去Github上面看我的(My_AT32WB415_Demo\Middlewares\freertos\FreeRTOS\FreeRTOS-Kernel\include)。

4.最后记得把FreeRTOS的头文件引入。

三、点灯

代码大家直接去Github上面就可以看到,在这里我就不放出。

移植MCU控制蓝牙,蓝牙固件烧录

一、蓝牙固件代码烧录

雅特力AT32WB415是合体芯片,一个MCU加一个蓝牙,中间连接了一个串口,带2个UART,其中UART21与MCUUSART3连接。我们可以通过ArteryICPProgrammer这个软件烧入固件代码。这里我用到的版本是V3.0.03,第一次下载请给AT-Link固件升级一下,这个软件就可以升级。

页面中第一个固件就是蓝牙的,另一个就是我们MCU的固件。

官方的蓝牙固件包在其页面下就可以找到雅特力科技:32位微控制器的创新领导者!(arterytek.com)

该工程是ARM9的工程,需要安装LegacySupport才能够编译,用户可根据自己的环境在以下

路径进行下载:www2.keil.com/mdk5/legacy,这里我把我编译的bin文件放在仓库中,大家需要的可以自取。

官方文件中的指南里面就讲的比较清楚,我在这里不过多赘述。讲几个需要注意的点:蓝牙的地址是0x000000的、在复位是应该有一个时序的问题,需要先复位MCU在复位蓝牙、我们手机的蓝牙必须使用类似LightBlue这类的软件才可以连接,直接是无法连接上,这部分我也没有涉及过,属于知识盲区了。希望有人可以在这方面研究一下。

二、MCU代码的移植

其实在,官方里面的文档也写了,我们没必要继续重复造轮子了(其实就是懒)

FreeRTOS卡死:在Debug发现会一直等待,研究发现是官方的at32_button_press这个按键检测的函数里面的延时是delay_ms,这里我改成FreeRTOS里面的延时。

所有的代码我也不在这里放出来了,全部在Github上有,而且能够看到每次的变化,也知道我添加了哪些文件。

WDT看门狗分析及应用

一、看门狗

看门狗由一个12位的递减计数器和一个8位的预分频器所组成,它由低速内部LICK提供时钟;因为这个时钟独立于主时钟,所以它可运行于深睡眠和待机模式。它可以被当成看门狗用于在发生错误时复位整个系统,或作为一个自由定时器为应用程序提供超时管理。通过用户系统数据可以配置看门狗是否自启动。在调试模式下,计数器可以被冻结。

再看计算公式:

作者:jinglixixi

开箱上电

安信可PB-02-Kit蓝牙开发板是基于安信可PB-01模组而开发的,主打目标是智能照明。PB-02-Kit自带板载天线,RGB灯珠和冷暖灯珠,以供开发者调节和测试。

PB-02共有六路PWM,可自行调节RGB七彩灯和两路冷暖灯珠调节,并将模组的全部可用IO以排针的方式引出,以便于开发者的开发和调试。

在软件开发方面,它支持以Keil进行开发,并提供UART接口来烧录固件。

该开发板配备的硬件资源有:

1)标准microUSB

2)以2.54mm间距排针来提供PWM/SPI/GPIO/ADC接口

3)自带R/G/B三合一灯珠和冷/暖灯珠

4)自带复位按键和1个用户按键

开发板的几何尺寸为30mm(W)*45.5mm(H),外观如图1和图2所示。

图1开发板正面

图2开发板背面

开发板各管脚的功能定义为:

序号

引脚名称

功能说明

1

ANT

天线引脚(注:PB-02默认用的板载天线,无需外接)

2

RST

复位

3

P20

GPIO20,所有功能均可配置/AIO/麦克风偏置输出*注:不支持中断功能

4

P18

GPIO18,所有功能均可配置/AIO/PGA差分正输入*注:不支持中断功能

5

P23

GPIO23,所有功能均可配置*注:不支持中断功能和ADC功能。

6

SW1

6SW1GPIO24,所有功能均可配置/测试模式启动配置[0]。

7

SW2

GPIO25,所有功能均可配置/测试模式启动配置[1],此引脚高电平上拉,开机启动进入测试模式。

8

P31

GPIO31,所有功能均可配置*注:不支持中断功能和ADC功能

9

P14

GPIO14,所有功能均可配置/AIO

10

P15

GPIO15,所有功能均可配置/AIO

11

P34

GPIO34,所有功能均可配置*注:不支持中断功能和ADC功能

12

P00

GPIO00,所有功能均可配置/JTAG_TDO*注:不支持ADC功能

13

P01

GPIO01,所有功能均可配置/JTAG_TDI*注:不支持ADC功能

14

P02

GPIO02,所有功能均可配置/JTAG_TMS*注:不支持ADC功能

15

P03

GPIO03,所有功能均可配置/JTAG_TCK*注:不支持ADC功能

16

TM

烧录模式选择,此引脚高电平上拉,开机启动进入烧录模式

17

TXD

串口URAT_TXD

18

RXD

串口URAT_RXD

19

GND

接地

20

3V3

电源供电,典型值3.3V

那么上电后什么现象呢?

结果是没有什么变化,即使是电源指示灯被点亮也没有。

图3上电效果

随后又查看了一下原理图,还别说就是没有电源指示灯!

图4开发板原理图

还能指望啥呢?

看设备管理器吧,还别说有一个虚拟出的串口,见图5所示。

图5虚拟串口

这个串口又会带来啥信息呢?

设置好参数并打开串口,所给出的信息也不过如此,见图6所示。

图6上电效果

AT指令测试

在初始的开发板上是支持AT指令测试的,只用借助串口调试工具即可。

1)AT指令

AT指令可以细分为三种格式类型:

类型

指令格式

描述

查询指令

AT+

查询命令中的当前值。

设置指令

AT+=<…>

设置用户自定义的参数值。

执行指令

执行某些参数不可变的功能。

当只输入“AT”指令,则返回“OK”,见图1所示。

图1“AT”指令

2)查询名称

使用“AT+NAME”指令可进行名称查询,返回的内容为“ai-Thinker”,见图2所示。

图2查询名称

3)开关回显

使用“ATE0”指令可关闭回显,用“ATE1”指令则打开回显,指令的执行结果如图3和图4所示。

注:打开回显(参数将会保存到芯片内,下次上电无需再行设置。)

图3关闭回显

图4打开回显

4)重启模组

使用“AT+RST”指令可重启模组,其返回内容如图5所示。

图5重启模组

5)设置睡眠模式

睡眠模式共有3种模式,即:

0:进入浅睡眠并且下次上电不会自动进入浅睡眠状态(AT+SLEEP=0)

1:进入浅睡眠并且下次上电会自动进入浅睡眠状态

2:进入深度睡眠模式

在进入深度睡眠模式后会将模块RX设为唤醒引脚,UART发送任意数据即可唤醒模块。

注:进入深度睡眠模式后模组将不能收发数据

使用“AT+SLEEP”指令可设置睡眠模式,其返回内容如图6所示。

图6设置睡眠模式

遗憾的是,对于其它的指令几乎就没有什么相应了。例如对波特率的设置,则会出现报错,什么对波特率是不能设置的。

图7波特率设置

在用1_COMAT_V1008.hexf更新了固件后,所支持的指令明显得到增加,见图8至图10所示。

图8HELP指令

图9GMR指令

图10查询波特率

串行通讯及使用

串行通讯是一种主要的数据传送方式,也是在没有显示器件的情况下仅有的调试观察手段。

1.串口通讯的初始化

要使用串口通信必须对串口进行初始化,其初始化的函数为:

inthal_uart_init(uart_Cfg_tcfg){if(m_uartCtx.enable)returnPPlus_ERR_BUSY;memset(&m_uartCtx,0,sizeof(m_uartCtx));if(cfg.hw_fwctrl)returnPPlus_ERR_NOT_SUPPORTED;m_uartCtx.cfg=cfg;uart_hw_config();m_uartCtx.enable=TRUE;hal_pwrmgr_register(MOD_UART,NULL,uart_hw_config);returnPPlus_SUCCESS;}

2.字节数据发送

在串口通信中,最主要的函数是字节数据发送,它可以解决常规print函数所不能解决的问题,因为print函数所输出的内容通常是字符型的,而进行外设控制其指令多是二进制的指令,为此只有字节数据发送函数可以解决此类问题。

使用该函数可产生下图所示的输出效果,说明发送字节数据成功。

有了发送字节数据的基础,要想用其控制MP3语音播放模块便也不难了,只需将控制指令存放到数组中,然后按序输出即可。

当然,在输出字符串类的信息时还是使用LOG比较方便。

作者:御坂10032号

开箱及其搭建开发环境

大家好,很荣幸能够获取到这次来之不易的测评机会。由于快递原因我是在21号拿到这个板子的。昨天研究了一下如何搭建开发环境。今天就整理了一下给大家做一个开箱和搭建环境的教程.

这篇报告包括以下两个部分:

正面照

背面照:

这款开发板的内核时基于ArmCortex-M4.具有1MB的Flash和256K的Ram.同时支持低功耗蓝牙。以及蓝牙5的Mesh.同时支持USB模式。外设提供了对UART和I2C以及SPI,ADC.PWM,RTC和PWM的支持。数据参考

这款开发板还是非常小巧的,上电后需要手动将开关拨动到On。这时芯片才会正常工作,同时这个开发板提供了一个外部供电的小插槽,可以非常方便的使用电池供电,比如一节18650电池。电压范围在2.5到3.6V

环境搭建

本文默认你已经安装好了ArduinoIDE

SparkFunPronRF52840Mini蓝牙开发板ADC

Arduino实现ADC的功能非常简单,所以近几篇类似IIC,USART,SPI等外设的功能。我们都快速实现。并且使用对应协议的传感器来实现Demo功能。

今天要实现的是使用这块开发板上的ADC功能来读取气体质量传感器的电压输出,并且通过串口发送给上位机。

根据原理图得知,这款开发板上一共有8个Pin可以用于ADC的输入,如下图所示

数据手册上也是清楚的说明了当前的ADC,大意是说,12位的ADC具有8个通道

接下来我们开始编码部分。Sparkfun其实也为我们提供了Demo示例。通过下图我们可以打开官方提供的demo

SparkFunPronRF52840Mini蓝牙键盘

本章我们将学习如是使用SparkFunPronRF52840Mini来快速构建一个HID设备蓝牙键盘。

在开始之前,说一句题外话。不得不说这个nRF52840的Arduino库实在是太好用了,如果自己DIY的话,非常推荐购买这个芯片的单片机来DIY具有蓝牙功能的作品。

在上章节我们已经详细的介绍了如何使用SparkFunPronRF52840Mini实现蓝牙数据的发送,那么本节我们看下如何基于上节的代码实现蓝牙键盘的功能

本章提供的代码是一个演示使用nRF52840模块的HID键盘应用程序的示例。HID键盘在各种电子设备中广泛使用,从计算机到智能手机,为用户提供无缝的输入体验。

功能:实现:

主循环:

回调:

接下来我将介绍如何实现上述涉及的功能

设置:

我们可以保留上节的大部分功能函数,仅仅需要在初始化蓝牙连接之后,初始化HID设备

上图为对比HID的初始化和没有HID的初始化。左侧为带HID设备的初始化,右侧为仅仅只有蓝牙功能的初始化。而实现这么多功能只需要引入bluefruit.h库,bluefruit.h内封装了我们所需的所有功能

在程序的主循环中,程序会一直从串口检测是否有数据输入,如果有数据输入的话,则把数据的输入作为键盘的输入。并且发送的远程的蓝牙设备同时改变按键的按下状态,使其在下一次循环的时候释放这个按键并且等待下一次按下。

voidloop(){//OnlysendKeyReleaseifpreviouslypressedtoavoidsending//multiplekeyReleasereports(thatconsumememoryandbandwidth)if(hasKeyPressed){hasKeyPressed=false;blehid.keyRelease();//Delayabitafterareportdelay(5);}if(Serial.available()){charch=(char)Serial.read();//echoSerial.write(ch);blehid.keyPress(ch);hasKeyPressed=true;//Delayabitafterareportdelay(5);}

setKeyboardLedCallbackfunction主要是用于蓝牙的状态显示,当蓝牙未连接的时候,LED会一直处于闪烁状态。当蓝牙连接成功之后LED将停止闪烁。

THE END
1.开源项目fossphotolibraries常见问题解决方案使用Docker 运行:如果本地环境配置复杂,建议使用 Docker 来运行项目。项目通常会提供 Dockerfile 或 Docker Compose 文件,按照文档中的步骤启动容器即可。 查看文档:如果仍然遇到问题,查看项目的 README 文件或相关文档,寻找解决方案。 通过以上步骤,新手可以更好地理解和使用foss_photo_libraries项目,避免常见的错误和问https://blog.csdn.net/gitblog_00473/article/details/144418185
2.IOLibrariesSuite软件下载安装和使用哔哩哔哩IO Libraries Suite软件下载安装和使用兴萨爱测试 立即播放 打开App,流畅又高清100+个相关视频 更多2620 1 8:50 App VSA89600矢量分析软件的下载安装及使用 - 保姆级演示教程 1206 -- 2:32 App P3_揭开射频信号源的神秘面纱 605 -- 3:47 App P5_Multi-Tone信号产生 928 -- 4:35 App 使用VSA89600https://m.bilibili.com/video/BV1De411V7SK
3.Libraries.zip码农集市源码下载平台LibrariesC/C是指用于C/C++编程语言的第三方库和头文件,通过这些库可以扩展编程功能,提高开发效率。这些库包含了各种函数、类和宏定义等,能够帮助开发人员实现各种功能,如图形界面设计、网络通信、数据处理等。常见的LibrariesC/C包括标准模板库(STL)、Boost库、OpenCV等,它们广泛应用于软件开发领域。使用LibrariesC/Chttps://code.coder100.com/index/index/content/id/95994
4.哪里可以找到"Libraries“文件夹(NetbeansJAR)NetBeans 可以自动从远程 Moven 库上下载需要的依赖和源码。 NetBeans 提供了创建 Maven 项目,pom.xml 文件的向导。目前为止,你已经可以在 NetBeans 里看到 Maven 项目了。看一下consumerBanking 项目的 Libraries 和 Test Libraries你可以发现 NetBeans 已经将 Maven 所依赖的都添加到了它的构建https://cloud.tencent.com/developer/information/%E5%93%AA%E9%87%8C%E5%8F%AF%E4%BB%A5%E6%89%BE%E5%88%B0%22Libraries%E2%80%9C%E6%96%87%E4%BB%B6%E5%A4%B9(Netbeans%20JAR)
5.RTThread国产MCU移植手把手教你使用RTLibraries文件夹包含兆易创新提供的HAL库,这个直接在兆易创新的官网就可以下载。 下载地址 然后将HAL库复制到libraries目录下,重命名为GD32F4xx_HAL,其他的系列类似。 GD32F4xx_HAL就是官方的文件,基本是不用动的,只是在文件夹中需要添加构建工程的脚本文件SConscript,其实也就是Python脚本。 https://club.rt-thread.org/ask/article/dcb4e9b8f7ebc7b3.html
6.4.添加第三方库2.其中Sketchbook location路径是保存arduinoIDE下载的第三方库等文件,自己编写的库也可以放入这个路径下,arduinoIDE编译时会在此目录搜索库文件。3.打开该目录,这里打开上图方框中的位置 C:UsersAdministratorDocumentsArduino 可以看到里面只有一个libraries文件夹,我们只需要把库文件添加到libraries文件夹里面就可以。https://www.yahboom.com/build.html?id=2892
7.TLSlibraries安装trilian安装TLS libraries 安装 trilian安装 目录 一、安装配置 1、环境要求 2、下载 3、文件配置 4、访问web ui 二、安装客户端 三、安全设置(http连接,密码文件方式) 1、参数设置 2、代码连接测试 四、配置catalog 五、参数调优 一、安装配置 1、环境要求 注意presto对jdk等版本有要求,具体看官方文档上对应要求,目前最新https://blog.51cto.com/u_16099334/10687946
8.ffmpeg.exe下载路径BuildsFFmpeg is a widely-used cross-platform multimedia framework which can process almost all common and many uncommon media formats. It has over 1000 internal components to capture, decode, encode, modify, combine, stream media, and it can make use of dozens of external libraries to provide more https://www.gyan.dev/ffmpeg/builds/
9.PubSubClient.harduino上云平台需要用到的发布/订阅的头文件PubSubClient.h arduino上云平台需要用到的发布/订阅的头文件。下载之后放在Arduino\libraries目录下,加载库——添加.zip库就可以啦。 PubSubClien arduino 云平台2020-05-18 上传大小:40KB 所需:50积分/C币 C/C++头文件包含 C/C++头文件包含,主要讲述两者的区别 https://www.iteye.com/resource/ZZZJJJbiu-12434034
10.FFmpegconfigure now fails if autodetect-libraries are requested but not found We strongly recommend users, distributors, and system integrators to upgrade unless they use current git master. October 30th, 2016, Results: Summer Of Code 2016. This has been a long time coming but we wanted to give ahttp://ffmpeg.org/
11.RubyGems.org您的社区Gem托管中心RubyGems.org 是 Ruby 社区的 Gem 托管服务。 立即 发布您的 Gem 并安装它们。 使用 API 来查找更多 可用的 Gem。 快来成为一名贡献者吧! 由您自己改善我们的网站。 RubyGems.org 是通过与更大的Ruby社区的合作得以实现的。 Fastly 提供带宽和 CDN 支持, Ruby Central 涵盖基础设施成本,并且 资助正在进行的https://rubygems.org/
12.CUDAToolkitLearn More New Release, New Benefits CUDA 12 introduces support for the NVIDIA Hopper? and Ada Lovelace architectures, Arm? server processors, lazy module and kernel loading, revamped dynamic parallelism APIs, enhancements to the CUDA graphs API, performance-optimized libraries, and new developerhttps://www.nvidia.com/content/cuda/cuda-toolkit.html
13.Studio(SSMS)20.1Integration Services:从 SQL Server Integration Services (SSIS) 安装文件中移除了 HADOOP 文件,由此解决了 CVE-2022-25168 的问题。 Libraries:已将 DacFx 版本更新为 162.3.566 Libraries:已将服务器管理对象 (SMO) 版本更新为 171.36.0。 Libraries:从 SSMS 安装中移除了 Microsoft Visual C++ 2013 可再发行组https://www.ittel.cn/archives/39137.html
14.AltiumDesigner软件下载及导入安装库元件图文教程Altium Designer 库文件下载 第一步:我们需要从官网下载元件库,我们先进入网址,然后向下拉:techdocs.altium.com/display/ADOH/Download+Libraries 第二步:这里便是我们需要的元件库了,我们单击”Download all Libraries,in single ZIP file“则下载所有元件库。我们也可以根据需要选择相应的元件库下载,比如Atmel,Alterahttp://www.moxingyun.com/news/detail-jichu-1008797163.html
15.AltiumDesigner哪里下载和导入元件库图文教程库文件的下载 1 我们需要从官网下载元件库,我们先进入网址,然后向下拉:techdocs.altium.com/display/ADOH/Download+Libraries 2 这里便是我们需要的元件库了,我们单击”Download all Libraries,in single ZIP file“则下载所有元件库。我们也可以根据需要选择相应的元件库下载,比如Atmel,Altera,AMP等等。3 我们https://jingyan.baidu.com/article/46650658064621f549e5f88f.html
16.OpenSSLMISSION “We believe everyone should have access to security and privacy tools, whoever they are, wherever they are or whatever their personal beliefs are, as a fundamental human right.” Discover Our Mission OpenSSL Library Learn more Bouncy Castle https://www.openssl.org/
17.ApacheSpark?UnifiedEngineforlargeApache Spark is a multi-language engine for executing data engineering, data science, and machine learning on single-node machines or clusters.http://spark.apache.org/
18.LibtoolGNUProjectGNU Libtool is a generic library support script that hides the complexity of using shared libraries behind a consistent, portable interface. To use Libtool, add the new generic library building commands to your Makefile, Makefile.in, or Makefile.am. See the documentation for details. https://www.gnu.org/software/libtool/
19.wiki.dfrobot.com.cn/(2)选择想要放入的库 .zip 文件(3)在项目 > 加载库 > 库文件名,路径下可以找到放入的库方法三、 通过Gitee下载库(1)在产品wiki页面中点击库下载链接后跳转到库文件下载页面(2)在页面中下载库的zip包(3)打开Arduino所在文件夹(4)打开libraries文件夹,将下载后解压缩的库文件直接拖进文件夹即可https://wiki.dfrobot.com.cn/_Arduino%E5%BA%93%E5%AE%89%E8%A3%85%E6%96%B9%E6%B3%95
20.ReactNative通过文件下载/打开需求,聊聊使用三方库RN 用于跨端开发,整体上为开发 APP 节省了不少资源,也为前端人员碰触 APP 领域降低了门槛。但作为 RN 新人使用 RN 开发的呕心沥血历程,这里借助文件下载、打开的需求,看看三方库的使用思路。 需求:下载文件、并打开文件。 整体思路如下: 1. 选型依赖包 https://xie.infoq.cn/article/d40bb1099a30bb088e7a916fc
21.我是怎么一步步将SystemUI导入到AndroidStudio的SystemUI的代码,直接在Android源码中下载到本地来即可,在framewrok/bace/packages/目录下。 二、将SystemUI代码导入Eclipse,在Eclipse中导出工程gradle文件 我们的终极目标是把SystemUI的代码导入到AndroidStudio,之所以先把工程导入到Eclipse,是借助eclipse帮我们生成工程需要的gradle文件,AndroidStudio的工程是依靠gradle来构https://blog.itpub.net/70006715/viewspace-2791608/
22.FPGA基础基于PangoDesignSuite(PDS)的FPGA开发流程直接下载到FPGA的程序文件格式为:.sbit,该种方式掉电「会丢失」! 间接下载到FLASH的程序文件格式为:.sfc,该种方式掉电「不会丢失」! ? 在上面生成了位流文件(.sbit)后,我们可以把 sbit 文件下载到 FPGA 芯片中,看一下 LED实际运行的效果。下载和调试之前先连接硬件,把 JTAG 下载器和开发板连接,然后开发https://www.dianyuan.com/eestar/article-2642.html
23.Compare,Download&DevelopOpenSource&BusinessSoftwareSourceForge is the complete software discovery platform. SourceForge provides business software reviews and comparisons, and features the largest business software directory, as well as free & fast open source software downloads and development.https://sourceforge.net/
24.从Altium官方网站下载最新的库文件Altium Designer 10 下载和安装遇到的问题 Designer②选择兼容性暗转,并用管理员身份运行安装程序库安装打开Altium官网上的:https://techdocs.altium.com/display/ADOH/Download+Libraries下载指定的库文件:如MSP430,首先这个芯片时候TI公司的https://designcontent.live.altium.com/#UnifiedComponents 关于在 https://www.pianshen.com/article/90731147012/
25.linux下安装MySQL5.6(RPM方式)MySQLmysql教程1、准备对应的安装文件下载页面:http://dev.mysql.com/downloads/mysql/找到对应的版本及所需的文件进行下载,如果下载的为tar文件,请使用tar解压本人在Oracle Edelivery 下载,所以为V44331-01.zip#安装环境[root@linux1 Mysql_src]# cat /etc/issueEnterprise Linux Enterprise Linux Server release 5.5 (Carthagehttp://php.cn/mysql-tutorials-65012.html
26.RAR下载RAR合集下载RAR安卓版 中文 更新时间:2015-01-24 电脑上最常用的解压缩软件winrar的手机版。支持创建RAR和ZIP压缩文件,能够轻松解压RAR,RAR5,ZIP,TAR,GZ,BZ2,XZ,7z,ISO,ARJ等格式的文件,是手机端不可多得的神器!RARforAndroid能建立RAR及ZIP压缩文件,解压缩RAR,ZIP,TAR,GZ,BZ2,XZ,7z, 点击下载 http://www.downcc.com/p/h1_K601_P2.html
27.BoostC++LibrariesBoost provides free peer-reviewed portable C++ source libraries. We emphasize libraries that work well with the C++ Standard Library. Boost libraries are intended to be widely useful, and usable across a broad spectrum of applications. TheBoost licenseencourages the use of Boost libraries for all https://www.boost.org/
28.Visualstudio2022利用glfw+glad配置OpenGL环境的详细过程下载完是这样的文件夹,保存在哪都行,最好是自己有专门的libraries文件夹,放里头,好找。解压缩后里头有include和lib两个有用的东西,(记住这俩单词,很常见!) 2.1.2 在visual studio 中配置glfw 这步看了很多文字链接,看不下去,最后在youtube上看见一个视频,讲的很明白!用评论的话讲就是simple and straight tohttps://www.jb51.net/article/265045.htm