(1) 设置DMA通道,控制ADC测量内部温度传感器温度;
(2) 每次自动测量50次;
(3) 设置DMA通道,控制串口发送字符串:NO. 01 temperature is:xx℃;NO. 02temperature is:xx℃;依次类推,其中包含序号和温度值;
(4) 串口接收也采用DMA的方式,串口助手向单片机发送的数据形式是:“xxxxxxxxxxxxxxstopxxxxxxxxxxxx”;“xxxxxxxxxxxxxxgoxxxxxxxxxxxx”;xxx是随机字母,长短不定,但其中包含stop和go等控制字;单机接收到stop指令后,停止AD采样和串口发送;接收到go指令后继续AD采样和发送;
通过正点原子的代码进行修改,已调试,正常运行
1