摘要: 转载自博客:http://blog.csdn.net/liang890319/article/details/8456794本文主要搜集了下互联网上关于LWIP的资料和教程欢迎补充第一部分:移植LWIP在UCOS上移植LWIP 在STM32上移植 http://www.docin.com/p-459... 阅读全文
posted @ 2014-06-12 16:06 thinkwhat 阅读(568) 评论(0) 推荐(0) 编辑
摘要: stm32 有两种看门狗,一种是独立的硬件看门狗,另一种是窗口看门狗STM32的独立看门狗由内部专门的40Khz低速时钟驱动,即使主时钟发生故障,它也仍然有效。这里需要注意独立看门狗的时钟并不是准确的40Khz,而是在30~60Khz之间变化的一个时钟,只是我们在估算的时候,以40Khz的频率来计算... 阅读全文
posted @ 2014-05-19 23:06 thinkwhat 阅读(790) 评论(0) 推荐(0) 编辑
摘要: 一、概述. SPI, Serial Perripheral Interface, 串行外围设备接口, 是 Motorola 公司推出的一种同步串行接口技术. SPI 总线在物理上是通过接在外围设备微控制器(PICmicro) 上面的微处理控制单元 (MCU) 上叫作同步串行端口(Synchronou... 阅读全文
posted @ 2014-05-13 23:02 thinkwhat 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 1、总结自己一天任务的完成情况最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多>> 好记性不如烂笔头。呵呵2、考虑自己明天应该做的主要工作把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作>> WORKLIST。计划... 阅读全文
posted @ 2014-04-29 18:05 thinkwhat 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 一、周期性的做工作总结并及时汇报于上司;二、努力配合上司的工作,不要让上司难堪;三、在同事(同级别)面前不要过分的讨好领导;四、要求加薪或晋升时找个好时机或者理由,找不到就不要提;五、不要谈论公司发展不乐观的一面;六、不在同事面前评价任何人,特别是你的领导;七、不要过分的张扬自己的才华,保持低调;八... 阅读全文
posted @ 2014-04-29 17:56 thinkwhat 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 根据霍尔原件的特征曲线图:从图中可以看出霍尔原件的输出与输入的关系是线性变化的,变化的公式是Uout=0.0625Iin+2.5;这样就能根据输出电阻的阻值获得当前电容的电压。程序实现:#defineCAP_Max 235u //电容电压最大值235V#defineCAP_Num 32u //电容电... 阅读全文
posted @ 2014-04-03 14:59 thinkwhat 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 转载:http://blog.csdn.net/shuaishuai80/article/details/6202205介绍的很详细Flash编程原理都是只能将1写为0,而不能将0写成1.所以在Flash编程之前,必须将对应的块擦除,而擦除的过程就是将所有位都写为1的过程,块内的所有字节变为0xFF... 阅读全文
posted @ 2014-03-17 11:50 thinkwhat 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 一、CAN总线的特点:bxCAN主要特点● 支持CAN协议2.0A和2.0B主动模式● 波特率最高可达1兆位/秒● 支持时间触发通信功能发送● 3个发送邮箱● 发送报文的优先级特性可软件配置● 记录发送SOF时刻的时间戳接收● 3级深度的2个接收FIFO● 可变的过滤器组:─ 在互联型产品中,CAN... 阅读全文
posted @ 2014-03-14 16:58 thinkwhat 阅读(2369) 评论(0) 推荐(0) 编辑
摘要: 语法题目考察的比较集中,基本上包括以下几个方面:宏定义和预处理结构体、功用体对齐、长度sizeof/typedef变量类型转换指针运算关键字运算符优先级语法解析 需要认证啊,错很多基础的。本篇博客耗时4小时。一、宏定义和预处理1、写出下列代码的运行结果:12345678910111213141... 阅读全文
posted @ 2014-03-14 13:32 thinkwhat 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 之前在系统应用中都是直接用的void SystemInit (void)函数进行系统时钟的初始化,从来没有考虑怎样进行时钟初始化的细节,但是突然硬件时钟无法起振了,所以才考虑利用系统内部,stm32内部提供了一个8M的内部时钟,不是很准确,但是可以用。如果还是按照调用系统时钟的方法,程序运行起来会很... 阅读全文
posted @ 2014-02-27 15:09 thinkwhat 阅读(1726) 评论(0) 推荐(0) 编辑