• STM32F4(USART+DMA+静态内存)

    1,开发环境 1,适用芯片:STM32F4全部芯片 2,固件库:STM32F4xx_DSP_StdPeriph_Lib_V1.8.0 3,IDE:MDK5172,驱动源码 USART.h文件/*************************************************************

  • STM32F4(用SysTick实现Delay函数)

    1,开发环境 1,适用芯片:STM32F4全部芯片 2,固件库:STM32F4xx_DSP_StdPeriph_Lib_V1.8.0 3,IDE:MDK5172,驱动源码 Delay.h文件/*************************************************************

  • STM32F4(Flash读保护)

    1,目的 在实际的产品发布中,如果不对储存在单片机Flash中的程序做一些保护的话,就有可能被一些不法公司,通过仿真器(J-Link,ST-Link等)把Flash中的程序读取回来,得到bin文件或hex文件,然后去山

    单片机
    2018-06-21
    Flash
  • STM32F4(USART+DMA+动态内存)

    1,开发环境 1,适用芯片:STM32F4全部芯片 2,固件库:STM32F4xx_DSP_StdPeriph_Lib_V1.8.0 3,IDE:MDK5172,驱动源码 USART.h文件/*************************************************************

  • STM32学习笔记:外部中断的使用

    中断对于开发嵌入式系统来讲的地位绝对是毋庸置疑的,在C51单片机时代,一共只有5个中断,其中2个外部中断,2个定时/计数器中断和一个串口中断,但是在STM32中,中断数量大大增加,而且中断的设置也更加

    单片机
    2018-06-21
  • STM32的外部中断配置

    一.配置中断void NVIC_Configuration(void){NVIC_InitTypeDef NVIC_InitStructure;/* Set the Vector Table base location at 0x08004000NVIC_SetVectorTable(NVIC_VectTab_FLASH, 0x4000);// 1.分配中

    单片机
    2018-06-20
  • 对于STM32软件复位

    对于STM32来说软件复位有两种方式:1)采用官方自带的软件库在官方软件库的stm32f10x_nvic.c 文件里 直接提供了 系统复位的函数/*******************************************************************

    单片机
    2018-06-20
    软件
  • STM32 定时器输入捕获实现红外遥控数据接收

    一、原理1、红外发射协议红外发射协议已经在之前的文章中写过,在此就不赘述。2、定时器计数和输入捕获定时器就是按照一个特定的频率对计数值进行加一或减一操作,当数值溢出时则产生一个标志或中断。定

  • STM32NET学习笔记 UDP部分

    1.前言 嵌入式以太网开发是一个很有挑战性的工作。通过几个月的学习,我个人觉得大致有两条途径。第一条途径,先通过高级语言熟悉socket编程,例如C#或C++,对bind,listen,connect,accept等函数熟悉

    单片机
    2018-06-20
    net udp
  • udp协议的数据接收与发送的代码

    于lwIP协议中的UDP协议,用单片机做一个服务器,接受电脑的指令然后返回数据。以下是我的代码/*****************************************************函数功能:初始化udp,选定通信端口,建立连接机制

    单片机
    2018-06-20
    协议 数据 udp
  • Keil5 点击Debug Setting 使软件奔溃的解决方法

    今天再网上下了一个别人Dome工程,在本地编译通过,正准备选择调试器的时候发现IDE奔溃了重新进软件和重新编译都无法解决,再度娘之后找到了解决方法 和大家分享一下再工程路径下找到与项目同名的 .UVO

  • 调试STM32 UDP功能的一些心得

    最近在研究STM32F107VC,由于某个任务需要用到UDP,就准备利用开发板结合LWip来实现该功能,但是在调试UDP的过程中,遇到了一些问题,在网上查找了半天,终于将基本的功能调通了。准备将过程记录一下,

    单片机
    2018-06-20
    功能 udp
  • 分析TCP/IP协议栈代码之UDP(STM32平台)

    1. UDP介绍UDP是一个简单的面向数据报的运输层协议:进程的每个输出操作都正好产生一个 UDP数据报,并组装成一份待发送的IP数据报。这与面向流字符的协议不同,如TCP,应用程序产生的全体数据与真正发送

  • 分析TCP/IP协议栈代码之ARP(STM32平台)

    1. ARP的简介Address Resolution Protocol-地址解析协议ARP为IP地址到对应的硬件地址之间提供动态映射。从逻辑Internet地址到对应的物理硬件地址需要进行翻译。这就是ARP的功能。ARP的功能是在32 bit的

  • 分析TCP/IP协议栈代码之IP & ICMP(STM32平台)

    1. IP介绍IP是TCP/IP协议族中最为核心的协议。大家,如TCP、UDP、ICMP及IGMP数据,都是在IP数据报格式基础上再封装一层再来传输的(见图1 - 4)。不可靠(unreliable)的意思是它不能保证 IP数据报能成

发布文章