历史上的今天

今天是:2024年10月15日(星期二)

正在发生

2020年10月15日 | sim900a调试方法和注意事项

发布者:幸福的人生 来源: elecfans关键字:sim900a  调试方法  MSP430 手机看文章 扫描二维码
随时随地手机看文章

  MSP430系列单片机是美国德州仪器(TI)1996年开始推向市场的一种16位超低功耗、具有精简指令集(RISC)的混合信号处理器(Mixed Signal Processor)。MSP430单片机称之为混合信号处理器,是由于其针对实际应用需求,将多个不同功能的模拟电路、数字电路模块和微处理器集成在一个芯片上,以提供“单片机”解决方案。该系列单片机多应用于需要电池供电的便携式仪器仪表中。


  SIM900A模块是一款尺寸紧凑的GSM/GPRS模块,采用SMT封装,基于STE的单芯片案,采用ARM926EJ-S架构,性能强大,可以内置客户应用程序。可广泛应用于车载跟踪、车队管理、无线POS、手持PDA、智能抄表与电力监控等众多方向。基于MSP430单片机使用电脑控制的方法在教程中有详细的介绍:


  使用USB设备将模块与电脑连接,如果调试不成功,首先检查一下USB设备和驱动及串口软件是否好用。

  sim900a调试方法和注意事项

  调试方法

  方法:将USB--TTL设备上的TXD 和RXD或是USB—232线上的2 3 针短接,然后用串口助手随意发送数据,看是否能够接收到。如果能够接收到,一般来说就没有问题,继续检查USB设备与模块的连线;如果无法通过自收发检测,说明USB设备或是驱动或是串口助手设置 等存在问题。


  调试注意事项

  下面讲解单片机控制模块的方法及注意事项。首先将模块连接到电脑上,通过电脑先去确定模块是否能正常工作。如果模块正常工作后,手机、电源就应该没没有问题。


  如果不方便通过电脑测试模块的话,可以将手机卡和电源接好,向模块中的电话号拨打一个电话,如果能打通,模块几乎就是好用的了。如果确定模块好用了,这是就可以将模块连接到单片机了。


  不论什么单片机,都是要将单片机的TXD 链接到 模块的RXD 上,单片机的RXD链接到模块的TXD上,GND连接到GND上(特重要)。


  可以先发送一条指令,如AT指令(注意,第一条指令要都大写),注意大多数指令后面都要加上rn,有些单片机如430单片机要加两个,看看模块是不是会回复OK ,如果不回复,可再发一条AT指令。如果没有OK 回复的话,先去看硬件连线是否OK,如果确定硬件连线没问题的话,就去检查软件。此时可以将单片机连接到电脑上,看单片机的串口是否发出了正确的AT指令(包括回车换行)。如果能发出正确的指令,还要检查硬件连线。


  调试存在问题

  MSP430单片机跟SIM900A模块可能会存在通信的问题。


  原因:怀疑是时钟问题,我将430的MCLK设置为8M,SMCLK设置为1M,串口时钟选择选择SMCLK,波特率19200,就可以正常通信了。最初我并没有设置430的MCLK和SMCLK,也就是他们都是默认取值,应该是DOC时钟吧,然后串口使用ACLK作为时钟,SIM900就接收不到数据。

关键字:sim900a  调试方法  MSP430 引用地址:sim900a调试方法和注意事项

上一篇:msp430如何设置时钟及ad模块学习
下一篇:数字可寻址照明接口(DALI)

推荐阅读

月亮和六便士,梦想和面包成为很多人面对选择的尴尬,古人有言:鱼和熊掌不可兼得,难道真不可得?如若兴趣成为事业,事业带来变现,速创诊断有限公司总经理方雪恩就这么“任性”了一把。缘起:产学研成果的落地转化“我是从大学实验室里走出来的,那个时候年轻气盛,完全是凭着一腔热爱,一种兴趣,整天一头扎在实验室里,和一帮同学做各种实验,当满怀热...
//***********************************************************************// 包含文件//***********************************************************************#include <string.h>#include <stdio.h>#define F_CPU 16000000 // 单片机主频为16MHz,用于延时...
随着电机在越来越多的系统应用中日益普及,开发人员需要能确保系统尽可能高效运行的产品和工具,同时减少电路板尺寸、元件数量和能耗。美国微芯科技公司(Microchip Technology Inc.)今日宣布扩大电机控制产品阵容,推出全新数字信号控制器(DSC)和单片机(MCU)产品,提供设计工具、开发硬件、转矩最大化算法和冰箱压缩机参考设计。 Microchip MCU16 ...
贸泽备货Analog Devices LTC2688 16通道DAC 助力光纤网络和自动化应用2021年10月15日 – 专注于引入新品并提供海量库存的电子元器件分销商贸泽电子 (Mouser Electronics) 即日起开始供应Analog Devices (ADI) 的LTC2688 SoftSpan™数模转换器 (DAC)。LTC2688为工程师提供了各种光纤网络、自动化和电信应用所需的高级功能、效率和可编程性。 ...

史海拾趣

问答坊 | AI 解惑

中断响应过程

MCS-51的中断响应过程: 1、中断响应的条件:讲到这儿,我们依然对于计算机响应中断感到神奇,我们人可以响应外界的事件,是因为我们有多种“传感器“――眼、耳可以接受不同的信息,计算机是如何做到这点的呢?其实说穿了,一点都不希奇,MCS51 ...…

查看全部问答∨

编写ARM上Linux驱动程序出错,百分相送请教高手

请教大家: 我在Intel PXA270 ARM开发板上/usr/local和/root/code/两个地方放了开发板附带的交错编译工具,在/toxp/linux-2.6.9目录放了开发板附带的Linux内核文件, 我自己编写了一个空的驱动测试程序,用以下命令行编译: /usr/local/arm-li ...…

查看全部问答∨

WINCE wifi 多了一个图标

我的系统是WINCE5.0+Pxa300,WIFI是用的Marvell的8686 我编出来的镜像,在通过如下操作:禁用,挂起,复位 后会出现一个“倒T”的图标,这个图标在Public下可以找到,lan_disconnect.ico 再启用WIFI,WIFI的正确的图标也显示出来,这样任务栏上就 ...…

查看全部问答∨

小妹请各位高手帮助

我需要一片能采集声音信号并且转换为WAV格式的A/D芯片,请大家给我推荐一下.谢谢…

查看全部问答∨

解决ModelSim显示中文乱码

当打开一个文件时其中的中文会显示为乱码,可以通过如下设置解决。在ModelSim主窗口中 Tools --> Preference --> Source Windows --> Files --> Custom Encoding for Read中选择gb2312编码。就可显示并输入中文了。…

查看全部问答∨

DS1302秒超过60问题???

DS1302秒停或超过60问题??? 一批(几百个)产品,户外应用的,使用了DS1302,带电池,主电源每天白天断电,晚上通电. 现在的问题是,这批产品中,偶尔会出现"秒"的数值超过60的情况,这个时候时钟就不动了,但重新设定一下时间又正常了. 而且, ...…

查看全部问答∨

P1口的中断会冲突吗

P1口开启了P1.4和P1.7的两个中断,但是发现在P1.7的上升沿中断后就程序就不再响应P1.4的中断,直到P1.7的下降沿中断才能继续响应P1.4的中断,请大家帮忙看看。 说明:主程序中并没有关闭总中断,也没有对P1口的中断使能P1IE进行任何设置 #pragma ...…

查看全部问答∨

寻求实际应用中,信道(DEFAULT_CHANLIST)冲突的解决办法。

将成品到用户处组网实施发现信道(DEFAULT_CHANLIST)已经被占用目前的解决办法是修改DEFAULT_CHANLIST定义,将所有节点重新烧录程序但这个解决方法存在很大弊端一旦网络中节点数量众多,重新烧录费时费力而且一旦使用环境发生变化,占用了默认信道( ...…

查看全部问答∨

於WINCE上貼PNG碰到的問題

系統是WINCE6.0 使用CXIMAGE貼圖但有些時候會出現以下的情況 貌似透明度處理有問題 http://img9.uploadhouse.com/fileuploads/16293/1629396093557174443e071707dca9e939dfac59.png但如果用模擬器或是WIN32執行折完全不會出現  WINCE實機 ...…

查看全部问答∨

求助关于OSTimeDly延迟时间不准的问题

本人UCOS小白,刚接触UCOS不久。问题有点简单,但是困扰我很久,望大神们多多指点。    我在一个开发板上移植了UCOS-II,想在板子上首先实现LED闪烁(闪烁间隔1s,时钟节拍1000HZ)。只用了一个任务。如下: void task1(* pdata) { w ...…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved