Air101|Air103|Air105|Air780E|ESP32C3|ESP32S3|Air32F103开发板:概述及PinOut

news2024/11/24 8:42:20

1、合宙Air101(芯片及开发板)

合宙Air101是一款QFN32 封装,4mm x 4mm 大小的mcu。通用串口波特率,设置波特率为921600。

管脚映射表

GPIO编号

命名

默认功能及扩展功能

0

PA0

BOOT

1

PA1

I2C_SCL/ADC0

4

PA4

I2C_SDA/ADC1

7

PA7

GPIO/PWM4

16

PB0

GPIO/PWM0/UART3_TX

17

PB1

GPIO/PWM1/UART3_RX

18

PB2

SPI_SCK/PWM2/UART2_TX

19

PB3

SPI_MISO/PWM3/UART2_RX

20

PB4

SPI_CS/UART4_TX

21

PB5

SPI_MOSI/UART4_RX

22

PB6

UART1_TX

23

PB7

UART1_RX

24

PB8

GPIO

25

PB9

GPIO

26

PB10

GPIO

27

PB11

GPIO

35

PB19

UART0_TX

36

PB20

UART0_RX

开机时仅配置了BOOT和UART0_TX/RX,其他数字脚均为GPIO脚,状态为输入高阻.

ADC编号(LuatOS)

功能

0

模块ADC0-PA1

1

模块ADC1-PA4

10

CPU温度

11

内部电压

2、Air103芯片

合宙Air103是一款QFN56 封装,6mm x 6mm 大小的mcu. 本芯片与联盛德w806可互换.

注意:烧录前请设置波特率为921600

最新固件下载: https://gitee.com/openLuat/LuatOS/releases

管脚映射表

GPIO编号

命名

默认功能及扩展功能

0

PA_00

BOOT

1

PA_01

GPIO_01 / ADC_1 / I2C_SCL

2

PA_02

GPIO_02 / ADC_3/ PWM_30

3

PA_03

GPIO_03 / ADC_2/ PWM_31

4

PA_04

GPIO_04 / ADC_0 / I2C_SDA

5

PA_05

GPIO_05

6

PA_06

GPIO_06

7

PA_07

GPIO_07/ PWM_04

8

PA_08

GPIO_08 / UART4_TX

9

PA_09

GPIO_09 / UART4_RX

10

PA_10

GPIO_10/ PWM_10

11

PA_11

GPIO_11 / PWM_11

12

PA_12

GPIO_12/ UART5_TX/ PWM_12

13

PA_13

GPIO_13/ UART5_RX/ PWM_13

14

PA_14

GPIO_14/ PWM_14

15

PA_15

GPIO_15 / PSRAM_CLK

16

PB_00

GPIO_16 / PWM_00 / UART3_TX

17

PB_01

GPIO_17 / PWM_01 / UART3_RX

18

PB_02

GPIO_18 / UART2_TX / PSRAM_D0 / SPI0_CLK / PWM_02

19

PB_03

GPIO_19 / UART2_RX / PSRAM_D1 / SPI0_MISO / PWM_03

20

PB_04

GPIO_20 / PSRAM_D2 / SPI0_CS

21

PB_05

GPIO_21 / PSRAM_D3 / SPI0_MOSI

22

PB_06

GPIO_22 / UART1_TX / SDIO_CLK

23

PB_07

GPIO_23 / UART1_RX / SDIO_CMD

24

PB_08

GPIO_24 / SDIO_D0

25

PB_09

GPIO_25 / SDIO_D1

26

PB_10

GPIO_26 / SDIO_D2

27

PB_11

GPIO_27 / SDIO_D3

28

PB_12

GPIO_28 / PWM_20

29

PB_13

GPIO_29 / PWM_21

30

PB_14

GPIO_30 / SPI1_CS/ PWM_22

31

PB_15

GPIO_31 / SPI1_CLK/ PWM_23

32

PB_16

GPIO_32 / SPI1_MISO / PWM_24

33

PB_17

GPIO_33 / SPI1_MOSI

34

PB_18

GPIO_34

35

PB_19

UART0_TX

36

PB_20

UART0_RX

37

PB_21

GPIO_37

38

PB_22

GPIO_38

40

PB_24

GPIO_40/ PWM_32

41

PB_25

GPIO_41/ PWM_33

42

PB_26

GPIO_42 / PWM_34

43

PB_27

GPIO_43 / PSRAM_CS

开机时仅配置了BOOT和UART0_TX/RX,其他数字脚均为GPIO脚,状态为输入高阻.

ADC编号(LuatOS)

功能

0

模块ADC0-PA1

1

模块ADC1-PA4

2

模块ADC2-PA3

3

模块ADC3-PA2

10

CPU温度

11

内部电压

资料链接

  • 硬件设计手册: Air103_MCU设计手册V1.2.pdf

  • 开发板BOM: EVB-Air103_BOM_B_Air103_A10_V1.1_20211022.xlsx

  • 开发板晶振datasheet: 2.3.3.400001004-MDH201808109-D3102512A40000A(1)(1).pdf

  • LDO手册: SGM2019-3.3YN5G_TR.PDF

  • Air103_核心板设计手册: Air103_核心板设计手册V1.2.pdf

  • 寄存器手册(不推荐): 寄存器手册与W800通用

3、合宙Air105

一款QFN88 封装,10mm x 10mm 大小的MCU, 不仅提供UART/GPIO/I2C/ADC/SPI等基础外设,更提供DAC/USB/DCMI/HSPI/LCDI/KCU等高级外设接口,内置充电功能,支持5V/3.3V供电,同时自带5v转3.3V的LDO,4M字节Flash,640K字节RAM。内部flash起始地址0x01001000

下图为Air105管脚定义,支持最多54个GPIO,每个IO都与外设复用管脚。每个GPIO均可配置为输入、输出、 中断模式,当作为输出时,每个IO输出值都可单独配置。IO支持强推挽输出/开漏输出模式。

管脚详细信息(所有通用I/O复位后默认状态为上拉,电阻值51KΩ)

编号

名称

类型

复用功能

上下拉能力

备注

1

CVCC

P

NC

2

VDD33

P

最小电压2.7V,最大电压3.6V

3

VCC

P

可输入最小电压为3.6V,最大电压为5.5V

4

VDD33_OUT

P

芯片 3.3V 输出

芯片的输出能力约为400mA,外围负载使用芯片的3.3V时,要注意最大电流情况

5

NC

NC

6

PA7

I/O

GPIO7/SPI1_CSN

UP

7

PA6

I/O

GPIO6/SPI1_SCK

UP

8

PB2

I/O

GPIO18/SPI2_SCK

UP

9

PB3

I/O

GPIO19/SPI2_CSN

UP

10

PB4

I/O

GPIO20/SPI2_MOSI/UART2_CTS

UP

11

PB5

I/O

GPIO21/SPI2_MISO/UART2_RTS

UP

12

PE6

I/O

GPIO70//UART3_CTS/I2C0_SCL

UP

13

PE7

I/O

GPIO71/UART3_RTS/I2C0_SDA

UP

14

PE8

I/O

GPIO72/UART3_RX

UP

15

PE9

I/O

GPIO73/UART3_TX

UP

16

PE10

I/O

GPIO74/UART3_CTS

UP

17

PE11

I/O

GPIO75/UART3_RTS

UP

18

PA0

I/O

UART0_RX

串口下载

固定

19

PA1

I/O

UART0_TX

固定

20

PA2

I/O

GPIO2/UART0_CTS/PWM2

UP

21

PA3

I/O

GPIO3UART0_RTS/PWM3

UP

22

PB0

I/O

GPIO16/PWM0/XTAL32K

UP

23

PB1

I/O

GPIO17/PWM1/CLK_24M

UP/可配置输出24M

24

CHARGE_VBAT

P

CHARGE电源输出,接电池

可以给3.7V锂电池充电,最大充电电流200mA

25

CHARGE_VCC

P

CHARGE电源输入

可输入最小电压为4.7V,最大电压为5.4V

26

PD1

I/O

GPIO49/DCMIS_DATA0

UP

27

PD2

I/O

GPIO50/DCMIS_DATA1

UP

28

PD3

I/O

GPIO51/DCMIS_DATA2

UP

29

PD8

I/O

GPIO56/DCMIS_DATA3

UP

30

PD9

I/O

GPIO57/DCMIS_DATA4

UP

31

PD10

I/O

GPIO58/KeyBoard7/DCMIS_DATA5

UP

32

PD11

I/O

GPIO59/KeyBoard8/DCMIS_DATA6

UP

33

PE0

I/O

GPIO64/KeyBoard4/DCMIS_DATA7

UP

34

PD6

I/O

GPIO54/UART1_CTS/DCMIS_DATA8

UP

35

PD7

I/O

GPIO55/UART1_RTS/DCMIS_DATA9

UP

36

PC6

I/O

GPIO38/PWM4/DCMIS_DATA10

UP

37

PC7

I/O

GPIO39/PWM5/DCMIS_DATA11

UP

38

PC8

I/O

GPIO40/PWM6/DCMIS_DATA12

UP

39

PC9

I/O

GPIO41/PWM7/DCMIS_DATA13

UP

40

PE1

I/O

GPIO65/KeyBoard5/DCMIS_VSYNC

UP

41

PE2

I/O

GPIO66/KeyBoard6/DCMIS_HSYNC

UP

42

PE3

I/O

GPIO67/DCMIS_PIX_CLK

UP

43

PB12

I/O

GPIO28/SPI0_CLK

UP

44

VSS

GND

芯片地

45

PB13

I/O

GPIO29/SPI0_CSN

UP

46

PB14

I/O

GPIO30/SPI0_MOSI/UART1_CTS

UP

47

PB15

I/O

GPIO31/SPI0_MISO/UART1_RTS

UP

48

PC12

I/O

GPIO44/SPI5_MISO

UP

49

PC13

I/O

GPIO45/SPI5_MOSI

UP

50

PC14

I/O

GPIO46/SPI5_CSN

UP

51

PC15

I/O

GPIO47/SPI5_CLK

UP

52

VDD33

P

53

PD13

I/O

GPIO61/UART2_TX/KeyBoard1

UP

54

PD12

I/O

GPIO60/UART2_RX/KeyBoard0

UP

55

PD15

I/O

GPIO63/UART2_RTS/KeyBoard3

UP

56

PD14

I/O

GPIO62/UART2_CTS/KeyBoard2

UP

57

NC

NC

58

NC

NC

59

NC

NC

60

NC

NC

61

REFP

O

接1uF电容到地

62

PC5

I/O

GPIO37/ADC_IN6/CLK_27P12

可配置输出27.12M

63

PC4

I/O

GPIO36/ADC_IN5/XTAL32K

UP

64

PC3

I/O

GPIO35/ADC_IN4/UART1_RTS

UP

65

PC1

I/O

GPIO33/ADC_IN2/DAC/UART1_TX

数字音频转换为模拟音频接口

66

PC0

I/O

GPIO32/ADC_IN1/UART1_RX

UP

67

VDD25

O

接1uF对地电容

68

DN

I

注意保持差分走线,阻抗做好90 Ohm控制

69

DP

O

70

VBUS

I

串接100Ω电阻抗浪涌

71

VDD33

P

最小电压2.7V,最大电压3.6V

72

XO12M

0

XTAL 12MHz Output

芯片支持内部12MHz振荡器和外置12MHz晶体,使用外置12MHz晶体时的芯片对接口,可以参考下文中的时钟电路

73

XI12M

1

XTAL 12MHz Input

同上

74

VDD12

O

接1uF对地电容

75

AVD33

P

最小电压2.7V,最大电压3.6V

76

XI32

I

XTAL 32KHz Input

芯片支持内部或外部的32KHz输出,使用外部32KHz电路可以参考下文中的时钟电路

77

XO32

O

XTAL 32KHz Output

同上

78

NC

NC

79

NC

NC

80

NC

NC

81

NC

NC

82

NC

NC

83

NC

NC

84

VBAT33

P

纽扣电池

85

PA5

I/O

GPIO5/CLK_24M

可配置输出 24M

86

PA8

I/O

GPIO8/SPI1_MOSI

复用为 IO 时必须先 打开IC 卡电源,且输 出信号的高电平为IC 卡输出电平

87

PA9

I/O

GPIO9/SPI1_MISO

同上

88

PA10

I/O

GPIO10

同上

注意:I、代表输入;O、代表输出;P、代表电源

注意: LuatOS固件下, PWM6/7 不可用

开发板PinOut

3个LED分别为 PD14/PD15/PC3

注意:烧录前请设置波特率为1500000 , 并勾选 “通用串口打印” , 否则刷机后日志会乱码.

4、Air780E

合宙通信推出的 LTE Cat.1 bis通信模块,采用移芯EC618平台,支持4G全网通。

  • 支持双卡单待, 仅支持4G网络

  • 支持USB 2.0, 仅CDC功能

  • 支持I2S数字语音接口

  • 更多模块硬件资料请前往:air780e.cn

提醒:

  1. 标红色的是AON_GPIO, 在休眠模式下也可以使用. 非休眠模式下就是普通GPIO

  2. UART2与SPI0复用 GPIO11/GPIO10,没有标错

  3. DBG即UART0, 是底层日志输出口, 强烈建议不要尝试复用它

  4. UART1是主串口, 也支持下载串口, 强烈建议不要复用成GPIO

  5. AON_GPIO的驱动能力均很弱!!

  6. GPIO均不支持”双向触发”,只支持单向触发

  7. PWM的最高频率是13M

  8. 图中的LCD SPI只是约定排序, 其实就是普通SPI,非”专用”SPI

  9. 开发板的IO电平为3.3v, 模块本身可配置1.8v/3.3v

  10. SPK是扬声器输出, 需要外接功放, 否则声音很小

  11. PWM可用通道共4个, 分别是 0/1/2/4, 但分别由2种映射.后面有小节说明

5、Esp32C3

ORE ESP32核心板是基于乐鑫ESP32-C3进行设计的一款核心板,尺寸仅有21mm*51mm,板边采用邮票孔设计,方便开发者在不同场景下的使用。核心板支持UART、GPIO、SPI、I2C、ADC、PWM等接口,可根据实际需要选择。

  • 尺寸长宽 21mm*51mm

  • 1路SPI FLASH,板载4MB,支持最高 16MB

  • 2路UART接口,UART0~UART1,其中下载口为UART0

  • 5 路 12 比特 ADC,最高采样率 100KSPS

  • 1路低速SPI接口,支持主模式

  • 1路IIC控制器

  • 4路PWM接口,可使用任意GPIO

  • GPIO外部管脚15路,可复用

  • 2路贴片LED指示灯

  • 1路复位按键+1路BOOT按键

  • 1路USB转TTL下载调试口

  • 2.4G PCB板载天线

​详细管脚描述

编号

名称

复位后默认功能

复用功能

电源域

上下拉能力

32

GND

接地

31

5V

5V电源接口,与USB的VBUS相连

30

BOOT

GPIO09,输入

BOOTMODE

VDD3P3_CPU

UP/DOWN

29

IO08

GPIO08,输入,输出,高阻

VDD3P3_CPU

UP/DOWN

28

IO04

GPIO04,输入,输出,高阻

I2C_SDA/ADC_4

VDD3P3_RTC

UP/DOWN

27

IO05

GPIO05,输入,输出,高阻

I2C_SCL/ADC_5

VDD3P3_RTC

UP/DOWN

26

3.3V

芯片电源,3.3V

25

GND

接地

24

PB_11

GPIO11,输入,输出,高阻

VDD_SPI

VDD3P3_CPU

UP/DOWN

23

IO07

GPIO07,输入,输出,高阻

SPI2_CS

VDD3P3_CPU

UP/DOWN

22

IO06

GPIO06,输入,输出,高阻

VDD3P3_CPU

UP/DOWN

21

IO10

GPIO10,输入,输出,高阻

SPI2_MISO

VDD3P3_CPU

UP/DOWN

20

IO03

GPIO03,输入,输出,高阻

SPI2_MOSI/ADC_3

VDD3P3_RTC

UP/DOWN

19

IO02

GPIO02,输入,输出,高阻

SPI2_CK/ADC_2

VDD3P3_CPU

UP/DOWN

18

3.3V

芯片电源,3.3V

17

GND

接地

16

5V

5V电源接口,与USB的VBUS相连

15

PWB

芯片3.3V供电控制,高电平有效,不用可悬空

14

GND

接地

13

3.3V

芯片电源,3.3V

12

RESET

芯片复位

VDD3P3_RTC

11

NC

10

IO13

GPIO13,输入,输出,高阻

VDD3P3_CPU

UP/DOWN

09

U0_RX

GPIO20,输入,输出,高阻

UART0_RX

VDD3P3_CPU

UP/DOWN

08

U0_TX

GPIO21,输入,输出,高阻

UART0_TX

VDD3P3_CPU

UP/DOWN

07

GND

接地

06

IO19

GPIO19,输入,输出,高阻

USB_D+

VDD3P3_CPU

UP/DOWN

05

IO18

GPIO18,输入,输出,高阻

USB_D-

VDD3P3_CPU

UP/DOWN

04

IO12

GPIO12,输入,输出,高阻

SPIHD

VDD3P3_CPU

UP/DOWN

03

IO01

GPIO1,输入,输出,高阻

UART1_RX/ADC_1

VDD3P3_CPU

UP/DOWN

02

IO00

GPIO0,输入,输出,高阻

UART1_TX/ADC_0

VDD3P3_CPU

UP/DOWN

01

GND

接地

  • 任意GPIO均可作为PWM脚, 编号与GPIO一致, 但同时只能开启4路PWM,务必注意

6、ESP32S3

CORE ESP32S3核心板是基于乐鑫ESP32-S3进行设计的一款核心板,尺寸仅有21mm*51mm,板边采用邮票孔设计,方便开发者在不同场景下的使用。核心板板载2.4G天线,支持wifi和蓝牙。核心板内置8MB psram,16MB flash豪华配置。板载ch343p USB转串口芯片,方便下载烧录;同时还设计了模拟开关电路,可一键切换到S3内置的USB,进行USB功能的开发调试。核心板支持UART、GPIO、SPI、I2C、ADC、PWM,SDIO,Camera等接口,可根据实际需要连接外设进行调试。

  • ESP32S3采用Xtensa® 32 位 LX7 双核处理器,五级流水线架构,主频高达240M。内置512K SRAM,本次发布型号和封8MB psram。

  • 4 × SPI

  • 1 × LCD 接口(8 位 ~16 位并行 RGB, I8080, MOTO6800), 支持 RGB565, YUV422, YUV420, YUV411 之间互相转换

  • 1 × DVP 8 位 ~16 位摄像头接口

  • 3 × UART

  • 2 × I2C

  • 2 × I2S

  • 1 × RMT (TX/RX)

  • 1 × 脉冲计数器 – LED PWM 控制器,多达 8 个通道

  • 1 × 全速 USB OTG

  • 1 × USB Serial/JTAG 控制器

  • 2 × MCPWM

  • 1 × SDIO 主机接口,具有 2 个卡槽

  • 通用 DMA 控制器 (简称 GDMA),5 个接收通 道和 5 个发送通道

  • 1 × TWAI® 控制器,兼容 ISO 11898-1(CAN 规范 2.0)

  • 2 × 12 位 SAR ADC,多达 20 个通道

​任意GPIO均可作为PWM脚, 编号与GPIO一致, 但同时只能开启8路PWM,务必注意

7、Air32F103

为系列芯片,首发型号为Air32F103CBT6,其外设和硬件设计兼容市场上一些主流F103型号,主频最高可达216M,32K RAM+128K Flash,每个IO都可设置独立的内部上下拉电阻。详细信息见数据手册,Air32F103芯片手册

使用说明

开发板出厂默认为daplink固件,固件支持对外控制调试下载功能,并且支持U盘模式烧录和虚拟串口,引脚对应关系如下:

引脚

功能

PB13

SWD_CLK(daplink固件对外控制)

PB14

SWD_DIO(daplink固件对外控制)

PB0

RST复位(daplink固件对外控制)

PA2

虚拟串口的TX

PA3

虚拟串口的RX

PB13连接被调试设备的SWDCLK,PB14连接被调试设备的SWDIO,PB0连接被调试设备的复位:

整体连接图如下图所示:

中间绿色的灯指示与被连接设备的通信情况。插入电脑后会显示一个名为daplink的U盘,一个COM口,以及一个便携设备daplink。在keil或其他开发软件中选择调试器为CMSIS DAP即可。目前支持的开发环境如下:

  • KEIL MDK

  • IAR

  • PyOCD

  • 其他支持CMSIS-DAP协议的软件

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/392697.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

前端必备技术之——AJAX

简介 AJAX 全称为 Asynchronous JavaScript And XML,就是异步的 JS 和 XML(现在已经基本被json取代)。通过 AJAX 可以在浏览器中向服务器发送异步请求,最大的优势:无刷新获取数据。AJAX 不是新的编程语言,而是一种将现有的标准组…

揭秘关键一环!数据安全服务大盘点

数据安全服务,数据安全体系建设的关键一环。通过数据安全服务解决数据安全建设难题,得到越来越多的重视。不久前,《工业和信息化部等十六部门关于促进数据安全产业发展的指导意见》发布,明确“壮大数据安全服务”,推进…

VScode 插件【配置】

写这篇博客的原因: vscode 很久以前的插件,忘记是干什么的了记录 vscode 好用的插件 插件介绍(正文开始) Auto Rename tag 开始/关闭标签内容 同步 Chinese (Simplified) VScode 中文化 CSS Peek 通过 html 代码查找到引用的样式…

Linux - 磁盘I/O性能评估

文章目录概述RAID文件系统与裸设备的对比磁盘I/O性能评判标准常用命令“sar –d”命令组合“iostat –d”命令组合“iostat –x”单独统计某个磁盘的I/O“vmstat –d”命令组合小结概述 RAID 可以根据应用的不同,选择不同的RAID方式 如果一个应用经常有大量的读操…

Flink(Java版)学习

一、Flink流处理简介 1.Flink 是什么 2.为什么要用 Flink 3.流处理的发展和演变 4.Flink 的主要特点 5.Flink vs Spark Streaming 二、快速上手 1.搭建maven工程 2.批处理WordCount 3.流处理WordCount 三、Flink部署 1.Standalone 模式 2.Yarn 模式 3.Kubernetes 部署 四、F…

PyTorch深度学习:60分钟入门

PyTorch深度学习:60分钟入门 本教程的目的: 更高层级地理解PyTorch的Tensor库以及神经网络。训练一个小的神经网络来对图像进行分类。 本教程以您拥有一定的numpy基础的前提下展开 Note: 务必确认您已经安装了 torch 和 torchvision 两个包。 这是一个基于Pytho…

Cannot resolve symbol ‘String‘或Cannot resolve symbol ‘System‘ ——IDEA

IDEA中运行报错,“Cannot resolve symbol ‘String‘”解决方案 ‘System‘解决 参考一:(31条消息) IDEA2021 提示“Cannot resolve symbol ‘String‘”解决方案_idea无法解析符号string_YT20233的博客-CSDN博客https://blog.csdn.net/CNMBZY/article…

docker 的安装与卸载

一 卸载旧版本的 Docker 1.列出系统中已安装的docker包 yum list installed | grep docker 示例 2.卸载docker yum -y remove docker-ce-cli.x86_64 yum -y remove docker-ce.x86_64 yum -y remove containerd.io 示例 二 Docker的安装 1.安装 Docker 所需的依赖&#…

虹科方案| 助力高性能视频存储解决方案-1

虹科电子科技有限公司是ATTO技术公司在中国的官方合作伙伴。依附于我们十多年的客户积累和方案提供经验,虹科与 ATTO共同致力于为数据密集型计算环境提供网络和存储连接以及基础架构解决方案,为客户提供更高性能的产品与服务。无论您的工作流程面临何种挑…

分页插件——PageHelper

文章目录1 分页查询——分页插件(PageHelper)1.1 概述1.2 代码实现1.2.1 在pom.xml引入依赖1.2.2 Mapper数据访问层实现1.2.3 Service业务逻辑层实现1.2.4 postman测试试2 带条件的分页查询——分页插件(PageHelper)2.1 需求2.2 代…

ubuntu 20.04安装ROS体验小海龟转圈圈

文章目录前言一、ros安装1、添加ROS软件源:2、添加密钥:3、安装ROS:4、初始化rosdep:5、设置环境变量:6、安装rosinstall二、体验小海龟案例1.键盘控制小海龟:1、新建一个终端运行ros2、新建终端启动小海龟的仿真器3、…

网络资源面经3

文章目录hive 与 mysql 的区别类加载器的种类,有什么机制,机制有何用处MapReduce实现wordcount流程full GC 和 old GC 区别避免频繁的Full GChive 与 mysql 的区别 数据存储位置 hive数据存储在hdfs上,mysql的数据存储在本地磁盘中。数据规模…

自排查Nginx域名失效

静态分离 用户访问域名——>Nginx——>网关——>微服务 问题: 访问域名后发现不能跳转到首页 检查: 1.检测hosts文件 结果:正确配置域名没有发现问题 2.检查Nginx配置(Nginx总配置、服务配置) Nginx总配置 服…

【需求响应】基于数据驱动的需求响应优化及预测研究(Matlab代码实现)

👨‍🎓个人主页:研学社的博客💥💥💞💞欢迎来到本博客❤️❤️💥💥🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密…

SpringBoot+Vue中使用AES进行加解密(加密模式等对照关系)

场景 若依前后端分离版本地搭建开发环境并运行项目的教程: 若依前后端分离版手把手教你本地搭建环境并运行项目_霸道流氓气质的博客-CSDN博客 在上面搭建起来前后端架构之后,在前后端分别进行AES方式的加解密。 AndroidJava中使用Aes对称加密的工具类…

内存泄漏分析及规避方法

啥是内存泄漏?内存泄漏就是堆内存中的某些对象,你虽然不再使用它们了,但是垃圾回收器还回收不了他们,长此以往内存就慢慢耗没了。内存泄漏怎么检测?如果你的服务经常占用内存很大,慢慢隔一段时间需要重启一…

Linux学习第十三节-软件包

1.分类 二进制包 rpm包 2.软件包管理 软件包之间的依赖关系 命令格式:rpm [选项] 软件包 常用选项: -q #仅查询软件是否安装 -qa #列出所有已经安装在系统中所有软件,可以和grep过滤指定的软件包 -qi #列出软件包详细信息&#xff0c…

xxl-job启用https访问

一、准备证书 1.进入想要生成证书的目录 2.在路径中输入cmd,点击回车 (1) (2) 3.输入命令keytool -genkeypair -alias "boot" -keyalg "RSA" -keystore "seek.keystore" 4.输入信息&#xff0c…

12_MySQL数据类型

1. MySQL中的数据类型常见数据类型的属性,如下:2. 整数类型2.1 类型介绍整数类型一共有 5 种,包括 TINYINT、SMALLINT、MEDIUMINT、INT(INTEGER)和 BIGINT。它们的区别如下表所示:2.2 可选属性2.2.1:MM : 表…

【Spring 深入学习】事务的理解以及配置

事务的理解以及配置 1. 概述 1.1 什么是事务 事务(Transaction)指的是一个操作序列,该操作序列中的多个操作要么都做,要么都不做,是一个不可分割的工作单位,是数据库环境中的逻辑工作单位,由D…