-
车都没去摸过几次
-
汽车电子 很复杂的样子 要入门比较难啊
-
很专业 受益匪浅
-
从速度测试的结果可以看出 STM32 M3 内核 在 24M 的时候 明显比 M0 的快很多 ! 接近 1倍了!
-
和楼主一起一天天进步吧
-
一个定时器不可以同时做输出又做输入。
-
引用 4 楼 wjcapple 的回复:
好办法就是顶啊
那我再顶~~~哈哈哈
-
2 3脚短路,自己给自己发,用串口工具自动发...
-
我现在在找"CardDetectGPIO"是如何和实际IO口联系起来的,还没找到
想自己写驱动,目前还没这个勇气和实力
时间好似也很紧张
-
我都是把T3做为专用观测时间的,地址在0x5328(我上大吧)看,龙其是在高速中断时很方面。
-
是不是你本身电脑的问题
-
PROCESS_NAME: System
这行信息告诉你,导致蓝屏的是:system.exe进程。
百度一下system得到:
system.exe是netcontroller木马病毒生成的文件,出现在c:\windows目录下,建议将其删除。但要与系统的system进程区分开来。system进程是没有.exe的。
也就是说,你中毒了……
-
只能靠串口的打印信息来分析是什么原因导致的
-
sounds good, let me have a try.
-
你这个是什么nand呀?
-
差不多,感觉就是需要一个电流程控功放,不过这个还是不容易啊。
有没有好的方案,麻烦给个建议
-
来个高手支援下。。。观众也鼓个掌,有分捞。
-
友情帮顶下、
MARK 、 、 、 、 、
-
引用 2 楼 feishanm 的回复:
using System.Data.SqlClient;引用不了
怎么会引用不了,你要引用智能设备下的DLL
是引用不了啊,点不出来,,,你说的“引用只能设备下的DLL”具体怎么做,我现在知道只能用webService连数据库,直接连要又办法那更好
-
我也在做,单片机能将At指令通过串口发送,用串口调试助手查看了,TC35i也启动了,而且能完成打电话的的功能,就是发短信不成功。
//单片机控制GSM发短信和打电话程序
#include
#include
#include
#define uint unsigned int
#define uchar unsigned char
unsigned char xdata rec[80];
sbit D10LED=P0^0;
sbit D11LED=P0^1;
sbit SW4=P0^2;
sbit SW5=P0^3;
sbit beeper=P0^4;
sbit J1=P0^6;
sbit J2=P0^7;
sbit START_TC=P3^2; //启动TC35i的控制端
uchar code PhoneCall[]={"ATD13795568363;"};
uchar code PhoneNum[]={"AT+CMGS=\"+8613795568363\""};
uchar code CenterNum[]={"AT+CSCA=\"+8613800813500\""};
uchar code TxtMode[]={"AT+CMGF=0"};
uchar code Sms[] = {"GsmTest"};
uchar code AT[]={"AT"};
uchar ok[]={"00"};
uchar k;
void GSM_OKint() interrupt 4 using 1
{
if(RI==1)
{
RI=0;
ok[k++]=SBUF;
if(k>1)
{k=0;}
}
}
delay(uint ms)// 延时子程序
{
uchar i;
while(ms--)
{
for(i = 0; i < 120; i++);
}
}
delay_Xms(uint t)
{
uint i,j;
for(i=t;i>0;i--)
for(j=113;j>0;j--);
}
/*******************************************************/
Print_Char(uchar ch)//发送单个字符
{
SBUF = ch; //送入缓冲区
while(TI == 0); //等待发送完毕
TI = 0; //软件清零
}
Print_Str(uchar * str,uint len)//发送字符串,调用Send_Char() len字符串长度
{
while(len--)
{
Print_Char(*str++);
}
}
/********************************************************/
Ini_UART(void)//串口初始化、定时器初始化
{
TMOD = 0x20;
TH1 = 0xFD;
TL1 = 0xFD;
SCON = 0x50;
PCON = 0x00;
TF1 = 1;
TR1 = 1;
ES=1;
ET0=1;
EA=1;
}
void GSM_AT()
{
Print_Str(AT,2);
Print_Char('\r');
ES=1;
delay(1000);
}
void GSM_CENTER()
{
Print_Str(CenterNum,24);
Print_Char('\r');
ES=1;
delay(1000);
}
void GSM_TXT()
{
Print_Str(TxtMode,9);
Print_Char('\r');
ES=1;
delay(1000);
}
void GSM_CMGS()
{
Print_Str(PhoneNum,24);
Print_Char('\r');
ES=1;
delay(1000);
}
void GSM_SMS()
{
Print_Str(Sms,7);
Print_Char(0x1a);
ES=1;
delay(5000);
delay(5000);
}
void phone()
{
Print_Str(PhoneCall,15);
Print_Char('\r');
ES=1;
delay(5000);
delay(5000);
}
void main()
{
uint i=0;
Ini_UART(); //串口初始化
beeper=0;
delay_Xms(500);
delay_Xms(500);
beeper=1; //蜂鸣器响一次
D10LED=0;
J1=0;
delay_Xms(2000);
D10LED=1;
J1=1;
D11LED=0;
J2=0;
delay_Xms(2000);
D11LED=1;
J2=1;
START_TC=0;//启动TC35i
delay_Xms(1500);
START_TC=1;//完成启动
while(1)
{
if(i