声源定位装置上位机
任务采集发送数据
- 启动声采卡
- 步骤1 电池电压采集
- 步骤2 声压采集
- 关闭声采卡
- 步骤3 发送数据
- DELAY 需要的时间
需要的资源
- IO启动声采卡
- AD采集电压
- 串口2采集声压
- IO启动通信卡
- 串口1发送数据
任务休眠
delay期间为IDLE , 控制其休眠
实际定义
IO
- PA0 key
- PC13 LED 进程1 呼吸
- PB0 OUT1 声卡使能
- PB1 OUT2 通信使能
- PB2 IN1
- PA8 IN2
ADC
- AD1 PA1 电池电压监测
- AD5 PA5
- AD6 PA6
- AD7 PA7
IIC
-
IIC1
SDA PB7
SCL PB6
-
IIC2
SDA PB9
SCL PB10
SPI
-
SPI1
MOSI PB5
MISO PB4
CLK PB3
-
SPI2
MOSI PB15
MISO PB14
CLK PB13
UART
-
UART1 声卡通信端口
TX PA9
RX PA10
-
UART2 4G通信端口
TX PA9
RX PA10
-
UART6 调试端口
TX PA2
RX PA3
调试步骤
- 测试STM32正确上电、正确下载程序 done!
- *测试通信模块正确上电 done! *
- 测试通信模块AT指令
无法顺利掉电,MOSFET关断后仍有电流,非掉电状态不能顺利启动。
需要拔掉串口地,重新关开电源,在插上串口地 - 测试通信模块发送信息至阿里云 done!
- 测试STM32控制通信模块
- 20s开关、串口直通、STM32控制
- 测试STM32控制声卡