自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

2974786048的专栏

那些年我干过那些事儿……

  • 博客(20)
  • 资源 (10)
  • 收藏
  • 关注

转载 20130427-[转]防反接保护电路

原文地址:http://blog.csdn.net/zhenwenxian/article/details/7097143 防反接保护电路1,通常情况下直流电源输入防反接保护电路是利用二极管的单向导电性来实现防反接保护。如下图1示:这种接法简单可靠,但当输入大电流的情况下功耗影响是非常大的。以输入电流额定值达到2A,如选用Onsemi的快速恢复二极管  MUR3020P

2013-04-27 10:23:26 1872

原创 20130426-STM32F103 SPI接口9MHz时钟和18Mhz时钟的波形对比

最近工作上的原因使用了STM32F103V8T6这款CPU,用到了SPI接口来读取AD器件AD7685的数据。按该CPU的手册说明,该SPI接口最大的时钟频率为18MHz,即主时钟72MHz的4分频。抓取了两种时钟频率下SPI接口的波形,保留,待以后有时机细研究。 关于时钟的说明: 1.9MHz采32个AD值 2.9MHz采32个AD值中的1个进行放大观察

2013-04-26 10:33:52 6498 2

转载 20130426-[转]分享STM32代码读保护个人解决方案,有需要的请来验证一下!

原文地址:http://www.amobbs.com/thread-5513417-1-1.html稍加编辑。 之前也看到有网友提出代码保护的问题,辛苦写的程序,怎么着也不想被别人拿去用!刚好前一段有个项目完成了,在产品发出去的时候按照老总吩咐,加了代码的读保护!现在就把之前的工作做个总结,以便哪天忘记,可来此查询,也方便网友使用,当然,这个也可能有人发现了,如果你已经知道该方

2013-04-26 10:07:11 3751 3

转载 20130415-[转]STM32 GPIO端口的输出速度设置

原文地址:http://bbs.ednchina.com/BLOG_ARTICLE_104445.HTM 稍加编辑。当STM32的GPIO端口设置为输出模式时,有三种速度可以选择:2MHz、10MHz和50MHz,这个速度是指I/O口驱动电路的速度,是用来选择不同的输出驱动模块,达到最佳的噪声控制和降低功耗的目的。高频的驱动电路,噪声也高,当你不需要高的输出频率时,请选用低频驱动电路,

2013-04-15 17:03:41 2766

转载 20130408-[转]stm32 3.5固件库带sdio版本V4.5.0 bug修改

转帖,原文地址:   http://blog.csdn.net/cokewei/article/details/7343915写的很详细1:SD_WaitReadOperation()函数或者SD_WaitWriteOperation()函数进入死循环原因:数据传输错误导致传输中断,无法满足退出等待的判断条件。代码分析:SD_Error SD_WaitRea

2013-04-08 21:29:50 3217

转载 20130408-[转]ENC28J60以太网之uIP协议

原文地址:http://blog.csdn.net/sun_rise2011/article/details/7555311        广东省电子设计大赛准备的,智能家居网关,外围单片机通信数据需要使用TCP/IP通信,故采用ENC28J60模块。       在嵌入式系统中,以太网控制器通常也是研究热点之一,MicroChip公司的ENC28J60在嵌入式系统中应用价值较高,该芯

2013-04-08 21:28:11 2346

转载 20130408-[转]uIP的移植及对TCP/IP协议的理解(1)待续

原文地址:http://blog.sina.com.cn/s/blog_9007cf3801015de2.html uIP主流程:while(1)        {            uip_len = tapdev_read(uip_buf);            if(uip_len > 0)            {              //收到的

2013-04-08 21:22:01 1024

转载 20130408-[转]STM32学习笔记(7):USART串口的使用

原文地址:不详 1.     串口的基本概念在STM32的参考手册中,串口被描述成通用同步异步收发器(USART),它提供了一种灵活的方法与使用工业标准NRZ异步串行数据格式的外部设备之间进行全双工数据交换。USART利用分数波特率发生器提供宽范围的波特率选择。它支持同步单向通信和半双工单线通信,也支持LIN(局部互联网),智能卡协议和IrDA(红外数据组织)SIR ENDEC规范,以

2013-04-08 21:19:57 2027

转载 20130408-[转]STM32的USART

STM32的USART STM32资料 b) 初始化函数定义:void USART_Configuration(void); //定义串口初始化函数 c) 初始化函数调用:void UART_Configuration(void); //串口初始化函数调用初始化代码:void USART_Configuration(void) //串口初始化函数{/

2013-04-08 21:17:15 1006

转载 20130408-[转]STM32的USART发送数据时如何使用TXE和TC标志

在USART的发送端有2个寄存器,一个是程序可以看到的USART_DR寄存器,另一个是程序看不到的移位寄存器,对应USART数据发送有两个标志,一个是TXE=发送数据寄存器空,另一个是TC=发送结束。当USART_DR中的数据传送到移位寄存器后,TXE被设置,此时移位寄存器开始向TX信号线按位传输数据,但因为TDR已经变空,程序可以把下一个要发送的字节(操作USART_DR)写入TDR中,而不

2013-04-08 21:14:20 2062

转载 20130408-[转]STM32库函数USART_SendData的缺陷和解决方法

2.1        问题及现象使用USART_SendData()函数非连续发送单个字符是没有问题的;当连续发送字符时(两个字符间没有延时),就会发现发送缓冲区有溢出现象。若发送的数据量很小时,此时串口发送的只是最后一个字符,当发送数据量大时,就会导致发送的数据莫名其妙的丢失。如:      for(TxCounter = 0;TxCounter               US

2013-04-08 21:12:19 4531

转载 20130408-[转]STVP绝对定位

1.如何分配变量到指定的地址?举例:unsigned char temp_A@0x00; //定义无符号变量temp_A,强制其地址为0x00unsigned char temp_B@0x100; //定义无符号变量temp_B,强制其地址为0x100@tiny unsigned char temp_C; //定义无符号变量temp_C,由编译器自动在地址小于0x100的RAM

2013-04-08 21:09:40 1447

转载 20130408-[转]uIP中文协议文档:Ch01 .

uIP0.9 参考手册by Doxygen 1.3.3Tue Oct 7 15:51:00 2003译: fishOnFly(鱼在飞) uIP-refman中文pdf下载第1章  uIP TCP/IP协议栈uIP TCP/IP协议栈的目标是:即便是8位微控制器也能够使用TCP/IP协议栈进行网络通信。尽管小而简单, uIP不需要与他们通信的节

2013-04-08 21:07:07 1025

转载 20130408-在STM32平台上实现printf和scanf函数(带回显)

原文地址:http://hi.baidu.com/jing_0010/item/ea05d215821f16eb9913d65c 首先我们来看这两者之间的区别, Keil专用于嵌入式程序仿真编译书写的平台, 支持C99, 不支持标准输入输出, 不支持文件操作, 带有标准库和各类处理器的固件库. POJ专用于程序测试, 支持C99, 支持标准输入输出, 不支持文件操作, 自带C, C++标准

2013-04-08 21:02:06 10693

转载 20130408-[转]微秒, 纳秒,毫秒, 时间单位换算

秒,时间单位,符号s(英语:second):0.000 000 001 毫秒 = 1皮秒0.000 001 毫秒 = 1纳秒0.001 毫秒 = 1微秒1毫秒=0.001秒60秒=1分钟60分钟=1小时24小时=1天7天=1星期30,31,28或29天=1月12月=1年100年=1世纪。 微秒,时间单位,符号μs(英语:microsecond

2013-04-08 17:20:28 5541

转载 20130408-[转]贴片钽电容的封装、尺寸和标识

贴片钽电容的封装、尺寸CodeEIACodeL±0.20 (0.008)W+0.20 (0.008)-0.10 (0.004)H+0.20 (0.008)-0.10 (0.004)W1±0.20 (0.008)A+0.30 (0.012)-0.20 (0.008)S Min.A3216-183.20 (

2013-04-08 17:09:31 2005

转载 20130408-[转]STM32 NVIC学习

阅读nvic:系统中断管理。 我的理解——管理系统内部的中断,负责打开和关闭中断。 基础应用1,中断的初始化函数,包括设置中断向量表位置,和开启所需的中断两部分。所有程序中必须的。 用法: void NVIC_Configuration(void) { NVIC_InitTypeDef NVIC_InitStructure;//中断管理恢复默认参数 #ifdef

2013-04-08 13:38:16 1641

转载 20130408-[转]简述TVS是的命名和封装

1. 瞬态抑制二极管简称TVS (Transient Voltage Suppressor ),TVS的电气特性由P-N结面积,参杂浓度及晶片阻质决定的。其耐突波电流的能力与其P-N结面积成正比。特点:反映速度快(为pS级),体积小,箝位电压低,可靠性高。10/1000μs波脉冲功率从400W~30000W,脉冲峰值电流从几安~几百安。常用的TVS管的击穿电压有从5V到550V的系列值

2013-04-08 11:45:59 1005

转载 20130403-[转]One ELF Section per Function

KEI MDK软件中,工程设置有这样的一个选项。选项One ELF Section per Function的主要功能是对冗余函数的优化。通过这个选项,可以在最后生成的二进制文件中将冗余函数排除掉(虽然其所在的文件已经参与了编译链接),以便最大程度地优化最后生成的二进制代码。而该选项实现的机制是将每一个函数作为一个优化的单元,而并非整个文件作为参与优化的单元。选项One ELF Sec

2013-04-03 10:04:06 1016

转载 20130403-[转]MDK的优化应用

使用Keil/MDK这么多年了,一直都没有使用它的代码优化功能。总是觉得在容量可以容纳的情况下没有必要。最近在做一个摄像头项目时,总是只能在TFT上显示大约2/3的图像。其余1/3没有显示。当按键时,整个TFT都能显示,那么按照分析,应该是因为代码是速度太慢造成的。但是分析了一下代码实在没有可以更改的地方了。那么是单片机运行速度问题吗?       本代码本来是用IAR编写的,而且在单片机上实

2013-04-03 10:02:22 867

STM8在IAR环境的新建工程标准源码

与我的博客文章《20130912-STM8在IAR环境的新建工程标准》一起配套的源码。新手可以看一看,是IAR环境下STM8单片机开发的第一步。新建一个工程。

2013-09-12

20130517-JLINK升级到4.62的方法

升级J-LINK的方法。配合博客中的文章使用。

2013-08-20

STM32F103ZET基于KEIL环境新建工程笔记所用的源码

学习STM32时第一步新建工程时所记的笔记,内有详细的步骤及截图,适合新手用于STM32入门。参见《20130204-STM32F103ZET基于KEIL环境新建工程笔记》这篇文档。

2013-02-04

TTYReceiveMSComm

例子是《Visual C++ 串口通信技术详解》李景峰、杨丽娜、潘恒著,机械工业出版社2010年6月第1版,这本书中的例子。 本段程序是我学习时做的练习,在XP系统调试通过。博客中有《20120908-串口编程-MSComm使用2-接收Step by Step》一文详细记录了此过程。 适用于徘徊在大门左右的初学者。

2012-09-08

MSCommDemo

这是《Visual C++ 串口通信技术详解》一书中,关于MSComm控件章节的一个很基础的例子,本人在XP系统,VC++6.0的环境中,编写调试,内有截图,过程清晰。对于入门的初学者是个很不错的资料。

2012-09-04

电源完整性设计详解-于争

中文,来源于于争博士的网站,自己看过了,非常好的一份资料,关于电路板中电源完整性的,语言通俗易懂,请有这方面需要的网友仔细看一下,努力提高自身,提高整个行业的水平。我只是资料的分享者,请大家尊重于博士的劳动。。。

2010-02-23

LPC2214的原理图库(OrCAD格式)

本人新手制作的LPC2214原理图库,OrCAD格式的,希望能有朋友用得上。。。

2009-12-09

LPC2214原理图库(OrCAD格式)

本人新手制作的LPC2214的原理图库,OrCAD格式的,希望有能用上的朋友。。。

2009-12-09

中兴通讯Allegro自动布线器教程

该教程是中兴通讯EDA设计部的内部教程,这是其中的自动布线器分册,基于Cadence公司的SPB15.2版本的。。。

2009-11-27

SST公版51仿真器自制资料

这是SST官方的基于SST89E516RD、SST89E56RD、SST89E58RD等芯片,用于制作AT89C51,AT89S52等常见单片机的仿真器资料,内附SST官方仿真监控程序。资料非常详细,对于想动手自己制作51仿真器的朋友来说非常珍贵。

2009-06-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除