上一页 1 ··· 81 82 83 84 85 86 87 88 89 ··· 109 下一页
摘要: 1、要节省ram资源,可以使用malloc()动态申请内存,使用完再用free()释放掉,free()释放的是指针指向的内存空间,而不是指针。 2、如果某个大数组要在两个函数中使用,可以先定义一个全局指针,在函数中申请和释放内存,这样只需要长期耗用一个指针所占用的内存,而能在两个函数中都使用这个大数 阅读全文
posted @ 2017-07-10 09:56 流水灯 阅读(698) 评论(0) 推荐(0)
摘要: sprintf() 函数原型:int sprintf( char *buffer, const char *format [, argument] ... ) 功能介绍: 1、把一个字符串赋值(拷贝)给另一个字符串,如: sprintf(str1, str2);//把字符串str2拷贝给str1 2 阅读全文
posted @ 2017-07-09 11:01 流水灯 阅读(491) 评论(0) 推荐(0)
摘要: 服务器端: 服务器端先创建一个socket,然后把这个socket绑定到端口上,接着让它向tcp/ip协议栈请求一个监听服务并创建一个accept队列来接受客户端请求。 客户端: 阅读全文
posted @ 2017-07-07 12:23 流水灯 阅读(1772) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2017-07-02 13:59 流水灯 阅读(36) 评论(0) 推荐(0)
摘要: TCP 是面向连接的 , 在实际应用中通常都需要检测对端是否还处于连接中。如果已断开连接,主要分为以下几种情况: 1. 连接的对端正常关闭,即使用 closesocket 关闭连接。 2. 连接的对端非正常关闭,包括对端异常关闭,网络断开等情况。 对于第一种情况,对端正常关闭前都会告知对方,所以很好 阅读全文
posted @ 2017-07-01 13:30 流水灯 阅读(4860) 评论(0) 推荐(0)
摘要: 何为指令集 指令集,就是CPU中用来计算和控制计算机系统的一套指令的集合,而每一种新型的CPU在设计时就规定了一系列与其他硬件电路相配合的指令系统。而指令集的先进与否,也关系到CPU的性能发挥,它也是CPU性能体现的一个重要标志。指令的强弱也是CPU的重要指标,指令集是提高微处理器效率的最有效的工具 阅读全文
posted @ 2017-06-25 22:40 流水灯 阅读(10099) 评论(0) 推荐(1)
摘要: 对于.h中函数申明,extern只是将该函数显式的指定为extern(全局可见的)不加也可以,因为函数默认就是extern(全局可见的) 阅读全文
posted @ 2017-06-24 19:44 流水灯 阅读(218) 评论(0) 推荐(0)
摘要: 1、典型无线收发机编码 2、前导码的作用是使接收机的时钟和发射机同步(有待验证),如果接收机工作在WOR模式,前导码还有唤醒接收机的功能(接收一定数量的前导码),此时发射机必须发送较长的前导码才能把接收机从WOR模式唤醒。如设置接收机1S唤醒一次,那么接收机每隔1S唤醒一次搜索前导码,而发射机先发射 阅读全文
posted @ 2017-06-24 14:03 流水灯 阅读(2677) 评论(0) 推荐(0)
摘要: 以下面的按键处理函数作为例子讲解可能存在的bug 讲解: 第一代码段:检测到按键按下的下降沿,启动定时器计数;检测到按键放开的上升沿,停止定时器计算,根据按下的时间长短进行事件处理。 第二代码段:计数到一定值LED进行相应的显示(计为A)表示已经长按了一定时间,放开按键LED进行另一种显示(计为B) 阅读全文
posted @ 2017-06-23 09:39 流水灯 阅读(1126) 评论(0) 推荐(0)
摘要: 执行NVIC_SystemReset()函数不允许被打断,所以关总中断 阅读全文
posted @ 2017-06-22 14:58 流水灯 阅读(8035) 评论(0) 推荐(0)
上一页 1 ··· 81 82 83 84 85 86 87 88 89 ··· 109 下一页