STM32
东方青
这个作者很懒,什么都没留下…
展开
-
STM32 GPIO 相关寄存器
每个GPIO端口有两个32位配置寄存器(GPIOx_CRL,GPIOx_CRH)分别控制每个端口的高八位和低八位,如果IO口是0-7号的话,则写CRL寄存器,如果IO口是8-15号的话,则写CRH寄存器,两个32位数据寄存器(GPIOx_IDR,GPIOx_ODR)一个是只读作输入数据寄存器,一个是只写作输出寄存器,一个32位置位/复位寄存器(GPIOx_BSRR),一个16位复位寄存器(GPIO转载 2013-04-03 09:46:15 · 436 阅读 · 0 评论 -
P沟道mos管作为开关的条件(GS >GS(TH))
P沟道mos管作为开关,栅源的阀值为-0.4V,当栅源的电压差为-0.4V就会使DS导通,如果S为2.8V,G为1.8V,那么GS=-1V,mos管导通,D为2.8V如果S为2.8V,G为2.8V,VGSw那么mos管不导通,D为0V,所以,如果2.8V连接到S,要mos管导通为系统供电,系统连接到D,利用G控制。那么和G相连的GPIO高电平要2.8-0.4=2.4转载 2015-01-06 17:32:57 · 1035 阅读 · 0 评论 -
增强型N沟道场效应管(MOSFET)的电池反接保护电路
功率场效应管(MOSFET)典型应用电路 1.电池反接保护电路 电池反接保护电路如图9所示。一般防止电池接反损坏电路采用串接二极管的方法,在电池接反时,PN结反接无电压降,但在正常工 作时有0.6~0.7V的管压降。采用导通电阻低的增强型N沟道场效应管(MOSFET)具有极小的管压降(RDS(ON)×ID),如Si9410DY的RDS(ON)约为0.0转载 2015-01-06 17:30:07 · 1892 阅读 · 0 评论 -
防反接保护电路
防反接保护电路1,通常情况下直流电源输入防反接保护电路是利用二极管的单向导电性来实现防反接保护。如下图1示:这种接法简单可靠,但当输入大电流的情况下功耗影响是非常大的。以输入电流额定值达到2A,如选用Onsemi的快速恢复二极管 MUR3020PT,额定管压降为0.7V,那么功耗至少也要达到:Pd=2A×0.7V=1.4W,这样效率低,发热量大,要加散热器。2转载 2015-01-06 17:27:57 · 551 阅读 · 0 评论 -
Android 的启动流程
Android 的启动流程 Android 根文件系统启动过程。在Android系统启动时,内核引导参数上一般都会设置“init=/init”, 这样的话,如果内核成功挂载了这个文件系统之后,首先运行的就是这个根目录下的init程序。init程序源码在Android官方源码的system/core/init中,main在init.c里。我们的分析就从main开始。ini转载 2015-01-06 17:33:42 · 351 阅读 · 0 评论 -
低功耗设计
与初学者谈低功耗设计(ZT 作者:沈洁) 降低功耗不光能够大大的节约电能还能简化电源部分的设计,甚至可以用于手持设备上面使用,这些都已经越来越成为未来产 品的设计方向了^_^ 1 降低功耗从MCU选型开始,一开始选型的时候就应该考虑选择低功耗的MCU比如MSP430一类的为低功耗设计的CPU^_^ 强烈不建议使用51一方面是因为51速度慢,另外一方面是因为51的IO是有上拉电阻的转载 2014-12-01 13:45:02 · 418 阅读 · 0 评论 -
IAR建立CC2530工程的设置问题及生成.hex文件 .
这篇是转载过来的,其实设置都差不多:利用IAR建完一个工程后,进行设置如下:这里以CC2430为例子,CC2530设置也差不多。 选择 Project 菜单下的Options 配置与 CC2430 相关的选项。1、General Options选项,按下图配置Target标签,选择Code model 和Data model,以及其它参数。 a、单击 Derivative转载 2014-11-02 14:57:16 · 744 阅读 · 0 评论 -
IAR for MSP430 关于添加自定义头文件的两种方法 .
IAR for MSP430 关于添加自定义头文件的两种方法上次编写关于430的程序还是在一年半前,再次使用时新版本的IAR5.31时发现又不会添加头文件了,想想当时用的时候也遇到过类似问题,最后也不知是如何解决的,在利用workspace栏添加时,倒也能添加,只是不再main分目录下,即便包含了xxx.h文件,编译时仍然会提示“can no find xxx.h”。于是在网上搜了一下有关I转载 2014-11-02 18:03:11 · 608 阅读 · 0 评论 -
AS3933唤醒帧解释
AS3933唤醒帧解释 本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明. 现在在做一个基于AS3933的唤醒激活系统,分为A,B两个设备.A设备需要产生125KHz信号,B设备上有AS3933芯片,AS3933接收A设备产生的125KHz信号,然后激活唤醒MCU开始工作. AS3933的唤醒机制转载 2014-11-01 21:28:35 · 1257 阅读 · 1 评论 -
网络视频监控P2P解决方案
网络视频监控P2P解决方案 一.摘要本文分析了日益增长的民用级别家庭和个人网络视频监控市场的需求特点,并给出了一种经济可行易于大规模部署的P2P解决方案。由于篇幅有限,本文只给出了方案的思路,未对更深入的技术细节做详细的论述,有兴趣的朋友可以继续深入研究。二.关键词IPCAM, P2P,NAT, STUN, TURN, ICE, PJSIP, OPEN转载 2014-03-13 22:45:12 · 703 阅读 · 0 评论 -
STM32菜鸟成长记录---窗口看门狗
stm32有两个看门狗,独立看门狗和窗口看门狗,其实两者的功能是类似的,只是喂狗的限制时间不同。 独立看门狗是限制喂狗时间在0-x内,x由你的相关寄存器决定。喂狗的时间不能过晚。窗口看门狗,所以称之为窗口就是因为其喂狗时间是一个有上下限的范围内,你可以通过设定相关寄存器,设定其上限时间和下限时间。喂狗的时间不能过早也不能过晚。图1 窗口看门狗的转载 2015-05-06 00:40:19 · 526 阅读 · 0 评论