1、STM32F4系列定时器输出PWM频率计算 第一步,了解定时器的时钟多少: 我们知道AHP总线是168Mhz的频率,而APB1和APB2都是挂在AHP总线上的。 (1)高级定时器timer1, timer8以及通用定时器timer9, timer10, timer11的时钟来源是APB2总线(2 ...
分类:
其他好文 时间:
2017-07-21 23:22:54
阅读次数:
253
我用串口精灵发送数据没有问题。可是接收数据没反应。串口接受的时候必需要用中断的。你发送仅仅靠单一的标志位是能够推断的,可是接受的时候,你是一直停留在while里面,我们推断接受是否完毕。通过检測是否收到0x0D、0x0A的连续来检測是否结束。当检測到这个结束序列后,就会置位USART_RX_STA的 ...
分类:
其他好文 时间:
2017-07-03 10:04:50
阅读次数:
401
在使用内部FLASH的时候移植原子的程序里面使用了STMFLASH.c和stmflash.h,开始使用了系统的stm32f4xx_flash.c就出现了问题,报错Error: L6200E: Symbol __asm___17_stm32f4xx_flash_c_a2a150d6____REV16 ...
分类:
其他好文 时间:
2017-06-29 09:56:44
阅读次数:
170
1、STM32F4系列定时器输出PWM频率计算 第一步,了解定时器的时钟多少: 我们知道AHP总线是168Mhz的频率,而APB1和APB2都是挂在AHP总线上的。 (1)高级定时器timer1, timer8以及通用定时器timer9, timer10, timer11的时钟来源是APB2总线(2 ...
分类:
其他好文 时间:
2017-05-20 01:13:55
阅读次数:
601
前言 从51到STM32F4学习这么久了,总算找到点头绪了,目前学习了GPIO,中断,定时器,看门狗的基本使用,所以想试着看看能不能做个什么东西,就是想复习一下最近学习的知识。正好上学期单片机课程设计做过一个可以蓝牙、按键校准、带温度显示的时钟,所以我想看能不能将程序移植到STM32上呢?说做就做, ...
分类:
其他好文 时间:
2017-04-23 15:03:41
阅读次数:
450
(1)NVIC中断优先级分组 1>,CM4内核支持256个中断,其中包含了16个内核中断和240个外部中断,并且 具有256级的可编程中断设置。 2>,STM32F4并没有使用CM4的内核的全部东西,而只是用了它的一部分。 3>,STM32F40xx/STM32F41xx的92 个中断里面,包括10 ...
分类:
其他好文 时间:
2017-04-06 01:37:23
阅读次数:
238
学号:140201209 姓名:田博文 组别:第4组 实验地点:D19 一、实验目的: 1.熟悉WWW技术中的SSI(Server Side Include)技术。 2.学会使用SSI技术编写代码把当前开发板内RTC的时钟及日期数据送往PC机浏览器显示。 3.学会使用SSI技术把当前开发板的按键(K ...
分类:
其他好文 时间:
2017-03-26 23:30:15
阅读次数:
238
前段时间接触到W5100这款集成了PHY的以太网芯片,用作工业场合的通讯以及数据传输功能,现在回顾一下当时调试代码的经过。 大概框架: stm32F4通过8位FSMC总线和W5100通讯。 用这款芯片的理由:集成了PHY,避免了外部再接转换芯片,另外有4个独立的SOCKET,可并行工作。 TCP: ...
分类:
其他好文 时间:
2017-03-22 23:01:42
阅读次数:
264
嵌入式软件设计第2次实验报告 学号:140201225 姓名:刘曦洋 组别:第1组 实验地点:D19 一、实验目的: 1、熟悉KEIL_V5交叉编译链接开发软件的使用。 2、掌握使用ST固件库函数驱动GPIO管脚的方法。 二、实验内容: 1.编写程序,驱动STM32F4开发板的GPIO管脚的LED灯 ...
分类:
其他好文 时间:
2017-03-12 21:44:29
阅读次数:
315
嵌入式软件设计第1次实验报告 学号:140201225 姓名:刘曦洋 组别:第1组 实验地点:D19 一、实验目的: 1、熟悉KEIL_V5交叉编译链接开发软件的使用。 2、掌握使用ST固件库函数驱动GPIO管脚的方法。 二、实验内容: 编写程序,驱动STM32F4开发板的GPIO管脚的蜂鸣器,使其 ...
分类:
其他好文 时间:
2017-03-12 21:34:23
阅读次数:
229