陷门三角密码体系简介:
(本密码体系为菜农个人原创,非菜农外转载及引用关键设计方法和原理请注明出处和冠以“雁塔菜农”字样)
陷门三角密码是在菜农的直角三角形“三边整数陷门”的基础 ...
STM32 (Cortex-M3) 中有两个优先级的概念——抢占式优先级和响应优先级,有人把响应优先级称作'亚优先级'或'副优先级',每个中断源都需要被指定这两种优先级。
具有高抢占式优先级的中断可以 ...
是In Application Programming的首字母缩写,IAP是用户自己的程序在运行过程中对User Flash的部分区域进行烧写,目的是为了在产品发布后可以方便地通过预留的通信口对产品中的固件程序进行更新 ...
在STM32中用到了Cortex-M3定义的三组寄存器,有关这三组寄存器的说明不在STM32的技术手册中,需要参考ARM公司发布的Cortex-M3 Technical Reference Manual (r2p0)。
在STM32的固件库中定义了 ...
STM32的普通定时器有四路输出:TIMx_CH1、TIMx_CH2、TIMx_CH3和TIMx_CH4,可以使用输出比较的方法产生不同频率的方波输出,简单的方法是:
1)设置计数器为向上计数模式,将自动重装载寄存器 ...
近来碰到很多客户在使用STM32的外设时,由于IO口被用作复用功能,但是外设的初始化正确,GPIO口初始化正确,外设的时钟也已开启,但是外设无法正常运行。
其中最关键的一项,大多数使用者多 ...
用户在使用STM32时,可以利用其内部的PVD对VDD的电压进行监控,通过电源控制寄存器(PWR_CR)中的PLS[2:0]位来设定监控的电压值。
PLS[2:0]位用于选择PVD监控电源的电压阀值:
000:2.2V
0 ...
32F的窗口看门狗中有一个7位的递减计数器,它会在出现下述2种情况之一时产生看门狗复位:
1)当计数器的数值从0x40减到0x3F时
2)当刷新看门狗时计数器的数值大于某一设定数值时,此设定数 ...
以下所有的说明来源于《STM32F103xx数据手册》(2008年5月 第7版)。这里没有新的信息,只是把数据手册中的相应部分翻译了一下。
在阅读这个数据手册中各个参数时,首先必须搞清楚这些参数是如 ...
STM32内置一个温度传感器,通过ADC_IN16这个通道可以读出温度传感器的电压。在STM32的技术参考手册中给出了一个计算公式:
Temperature (in ℃) = {(V25 - VSENSE) / Avg_Slope} + 25
公 ...
我们这里一个上海交大来的实习生,在他学习STM32的过程中,把STM32固件库中的所有例子程序移植到了南京万利推出的EK-STM32F学习板,下面是他的工作成果,供各位网友学习参考。
注:因为原有 ...
STM32的定时器具有计数功能,在实际应用中可以用来对引脚上的输入信号进行统计。其输入信号作为计数时钟,输入引脚为ETR引脚。
本例程使用Timer 2,其ETR输入引脚为PA1,初始化是设置该 ...