上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 54 下一页
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-03-27 20:02 prayer521 阅读(2) 评论(0) 推荐(0) 编辑
摘要: spi flash W25Q128会偶尔出现写入错误的情况,会发现读出的值和写入的值不一致,需加入2次读出比较判断。 阅读全文
posted @ 2017-03-27 19:29 prayer521 阅读(3089) 评论(0) 推荐(0) 编辑
摘要: 转载:http://blog.csdn.net/embedded_sky/article/details/42077321 对于TCP长连接保活是十分必要的,原因如下: 1、系统多在OA网和外网间有防火墙隔离,很多防火墙对一段时间内没有报文活动的socket会自动关闭。 2、对于非正常断开的连接系统 阅读全文
posted @ 2017-03-24 09:14 prayer521 阅读(5318) 评论(0) 推荐(0) 编辑
摘要: SIM800L默认上电开机,若此时没有把rst和pwk引脚提前设置好,SIM800l会使stm32进入硬件中断(这可能是因为方面电源的原因导致的),同时sim800L开机后需要一定的时间稳定下来,建议采取方法:上电后立刻用软件方式控制PWK引脚使模块开机,这样到了后面执行连接服务器函数的时候该模块也 阅读全文
posted @ 2017-03-16 10:17 prayer521 阅读(2610) 评论(0) 推荐(0) 编辑
摘要: https://wenku.baidu.com/view/a4a7499afad6195f312ba6d2.html https://wenku.baidu.com/view/085b6fbe5022aaea988f0f48.html 问题查找: 1 在stm32f10x_it.c中,添加软件断点, 阅读全文
posted @ 2017-02-28 14:48 prayer521 阅读(1682) 评论(0) 推荐(0) 编辑
摘要: UART1_SendString("AT+CIPCLOSE=1"); //关闭连接 delay_ms(100); Second_AT_Command("AT+CIPSHUT","SHUT OK",2); //关闭移动场景 Second_AT_Command("AT+CGCLASS=\"B\"","OK",2);//设置GPRS移动台类别为B,支持包交换和数据交换 Second_AT... 阅读全文
posted @ 2017-02-16 19:20 prayer521 阅读(4317) 评论(0) 推荐(0) 编辑
摘要: 比如: typedef __packed struct READ_Command{ u_char code; u_int addr; u_char len;} READ_Command;与typedef struct READ_Command{ u_char code; u_int addr; u_ 阅读全文
posted @ 2017-02-07 15:31 prayer521 阅读(560) 评论(0) 推荐(0) 编辑
摘要: http://bbs.ickey.cn/community/forum.php?mod=viewthread&tid=43202 阅读全文
posted @ 2017-01-20 14:01 prayer521 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 一个程序一般分为3段:text段,data段,bss段 text段:就是放程序代码的,编译时确定,只读, data段:存放在编译阶段(而非运行时)就能确定的数据,可读可写 就是通常所说的静态存储区,赋了初值的全局变量和静态变量存放在这个区域,常量也存放在这个区域 bss段:定义而没有赋初值的全局变量 阅读全文
posted @ 2017-01-20 10:53 prayer521 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 关于堆和栈已经是程序员的一个月经话题,大部分有是基于os层来聊的。 那么,在赤裸裸的单片机下的堆和栈是什么样的分布呢?以下是网摘: 刚接手STM32时,你只编写一个 int main() { while(1); } BUILD://Program Size: Code=340 RO-data=252 阅读全文
posted @ 2017-01-20 10:20 prayer521 阅读(2310) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 54 下一页