摘要:
看门狗的作用:在系统错乱跑飞时复位系统 STM32内置两个看门狗,可以用来检测和解决又软件引起的错误和故障,当计数器达到给定超时值时,触发中断(仅适用窗口看门狗)或者产生系统复位 独立看门狗: IWDG由专用低速时钟(LSI)驱动,即使主时钟发生故障时仍有效(独立看门狗适用于需要看门狗作为一个在主程 阅读全文
摘要:
STM32F4每个IO口都可以作为外部输入中断 STM32F4的中断控制器支持22个外部(中断/事件)请求 EXTI线0~15:外部IO口输入中断 EXTI线16:PVD输出 EXTI线17:RTC闹钟事件 EXTI线18:USB OTG 唤醒事件 EXTI线19:以太网唤醒事件 EXTI线20:U 阅读全文
摘要:
1.串口配置步骤 1.1 串口时钟使能(RCC_APBxPeriphClockCmd()),GPIO口使能(RCC_AHP1PeriphClockCmd()) 1.2 引脚复用映射(GPIO_PinAFConfig()) 1.3 GPIO口模式设置为复用,初始化GPIO口(GPIO_Mode_AF, 阅读全文
摘要:
在 STM32F4 中,有 5 个最重要的时钟源,为 HSI、HSE、LSI、LSE、PLL。其中 PLL 实 际是分为两个时钟源,分别为主 PLL 和专用 PLL。从时钟频率来分可以分为高速时钟源和低速 时钟源,在这 5 个中 HSI,HSE 以及 PLL 是高速时钟,LSI 和 LSE 是低速时 阅读全文
摘要:
void LED_Init(void) { //GPIOF9初始化设置 GPIO_InitTypeDef GPIO_InitStructure; RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOF, ENABLE);//使能GPIOF时钟 GPIO_InitStr 阅读全文
摘要:
硬件连接图 1.库函数版本 1.1 引用stm32f4xx.h和stm32f4xx.从两个文件,这两个文件中包含对IO口的定义 声明 和操作 1.2 驱动IO口步骤(GPIO基础) 1.2.1 IO口时钟使能 1.2.2 IO口初始化 1.2.3 IO读取或输出 1.3 程序 //GPIOF9初始化 阅读全文
摘要:
GPIO基础知识 4种输入模式 输入浮空 GPIO_Mode_IN_FLOATING 输入上拉 GPIO_Mode_IPU 输入下拉 GPIO_Mode_IPD 模拟输入GPIO_Mode_AIN 4种输出模式 开漏输出(上下拉) 开漏复用(上下拉) 推挽式输出(上下拉) 推挽式复用(上下拉) 4种 阅读全文
摘要:
1.创建模板主目录Template,在主目录下添加5个子文件夹(USER,CORE,FWLIB,SYSTEM,OBJ) 2.创建项目,打开keil,菜单选择project->new uVision project 项目保存路径为Template/USER,项目名称为Template 选择自己开发的相 阅读全文
摘要:
程序分别为服务端与客户端,服务端创建套接字使用多线程侦听多客户端请求 代码需要引用System.Net;和System.Net.Socket;这两个类 分享源码demo:https://pan.baidu.com/s/10RuE9Vk0cIoxY91uzx4Gig 提取码:4eds 运行图: 服务端 阅读全文
摘要:
layer.closeAll();//疯狂模式,关闭所有层 layer.closeAll('dialog'); //关闭信息框 layer.closeAll('page');//关闭所有页面层 layer.closeAll('iframe');//关闭所有的iframe层 layer.closeAl 阅读全文