一點資料,僅供參考。
關于GSM實驗的硬件連接方法需要注意的連接處是:
1、紐扣電池座旁邊的跳線帽;
2、串口1通過排線連接USB轉串口線,再連接到電腦USB;
3、串口2通過排線連接到GSM模塊的串口上;
接線法參考文件夾中的圖。
關于GSM實驗的軟件需要修改的地方
由于該工程是由老版本的Keil做的,因此,我們需要對其進行改造,
第一步:
將#include <stm32f10x_map.h>
和
#include <stm32f10x_nvic.h>
全部改為
#include <stm32f10x.h>
第二步:
在malloc.h中,添加:
#include <stm32f10x.h>
注釋掉:
typedef unsigned long u32;
第三步;
將USART1_IRQChannel
改為
USART1_IRQn
將USART2_IRQChannel
改為
USART2_IRQn
第四步:
因為我們用的GSM模塊的波特率是115200,而串口2和GSM模塊相連,所以需要在程序中修改USART2串口的波特率為115200,如下:
main.c中
USART2_Init(36,115200); /*初始化串口2*/
// USART2_Init(36,38400); /*初始化串口2*/
全部資料下載地址:
STM32連接GSM模塊實驗整理教程-曾昶暢.rar
(8.59 MB, 下載次數: 61)
2017-6-11 10:33 上傳
點擊文件名下載附件
|