Skip to content

smallmakabaka/TemPlate_tirtos

Repository files navigation

线程介绍

mianThread

主线程
优先级:6
在此线程中,MSP432STM32摄像头感为传感器初始化同步。
MSP432感为传感器I2C初始化同步:MSP432感为传感器发送0xAA感为传感器收到0xAA后返回0x66

uart32Thread

与STM32通信的线程
优先级:5
信号量:semUART32S,semUART32 MSP432STM32串口初始化同步:MSP432STM32发送0xAASTM32收到0xAA后返回0x66MSP432成功收到返回值后最后发送0xA5结束同步初始化过程。 在此线程中,MSP432周期循迹,不断给STM32发送数据,此外每成功读取一次释放一次semUART32

cameraThread

与摄像头通信的线程
优先级:4
信号量:semi2cWR,semi2cRE MSP432摄像头I2C初始化同步:MSP432摄像头发送0xAA摄像头收到0xAA后返回0x66
在此线程中,MSP432首先发送一次读取命令请求,之后不断读取摄像头的数据,每成功读取一次释放一次semi2cRE

uartThread

读取距离的线程
优先级:3
信号量:semUART
发送一次读取命令后开启读取,读取完成后释放semUART,重复此过程

lcdThread

LCD屏显示的线程
优先级:2

pcThread

与电脑端调试的线程
优先级:1 信号量:semPCW 信号量:semPCR 每写成功一次释放一次semPCW,每读成功一次释放一次semPCR

车的轮距

前后轮的距离:11.6cm 左右轮的距离:8.38cm

光电传感器说明:

五路
L2 7.0
L1 6.3
M 9.3
R1 5.3
R2 8.3

八路
L4 7.6
L3 7.5
L2 7.4
L1 10.5
R1 10.3

五路八路兼容使用

串口介绍

UART1

TX 3.5 RX 3.7 用于激光传感器测距,波特率9600

UART2(PC_UART)

TX 2.3 RX 3.0 用于 蓝牙 PC 端调试,波特率115200

UART3

TX 9.7 RX 9.6 用于与STM32通信,波特率115200

I2C介绍

I2C1

SDA 3.2
SCL 2.7
用于与摄像头的通信

I2C2

SDA 6.4
SCl 6.5
用于与感为传感器的通信

SPI介绍

SPI1

SCLK 10.1
MISO 6.7
MOSI 10.2
CS 3.3
DC 3.6
BLK 8.2
RES 8.4
用于 TFT LCD

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published