【最新教程】STM32单片机

STM32系列教程之二时钟 【课程目标】1.掌握时钟概念;2.熟悉stm32时钟树;3.掌握时钟树的配置方法 【视频二:http://www.superedu.com.cn/xuexi/jdsp/287.html?ee321】 星创客STM32系列教程之三 中断 【课程目标】1. 掌握中断概念;2. 熟悉nvic;3. 掌握stm32中断配置方法 【视频三:http...
关键词: 单片机 资源分享

http://bbs.eeworld.com.cn/thread-592789-1-1.html 发布时间: 2017-12-01



STM32 ADC自我学习总结

        记录一下STM32的ADC编程方法!        前面已经学习了DMA,知道如何使用DMA去减小CPU的负担,这里的ADC转换也来使用DMA---这个也是STM32的ADC转换最常见的方式。---第一步是---了解STM32的ADC对应的GPIO口----如下图---不用记住,可以查询,我是将它剪下来粘贴到书本的相应章节----!---第二步是---配置相应ADC转换的GPIO口----这里使用PC0--PC1static void ADC1_GPIO_Config(void){GPIO_Init...
关键词: STM32 ADC

http://www.eeworld.com.cn/mcu/article_2017112936394.html 发布时间: 2017-11-29



STM32 DMA 自我学习 简单总结

        简单记录一下STM32的DMA的配置说明--------        根据野火的串口的DMA程序,自己简单理解说明---------第一部分----DMA配置-----void USART1_DMA_Config(void){DMA_InitTypeDef DMA_InitStructure;RCC_AHBPeriphClockCmd(RCC_AHBPeriph_DMA1, ENABLE);  //时钟DMA_InitStructure.DMA_PeripheralBaseAddr =&...
关键词: STM32 DMA

http://www.eeworld.com.cn/mcu/article_2017112936393.html 发布时间: 2017-11-29



STM32 SysTick 精准延时 简单分析

在设计软件的时候,有的对时序要求比较严格,但是简单的延时函数又不能准确延时---STM32中有一个系统滴答时钟是不错的配置-------第一部分是---向滴答时钟寄存器写初值,也就是要根据系统频率来递减----然后为0 则产生中断void SysTick_Init(uint32_t a)   //a-us{/* SystemFrequency / 1000    ...
关键词: STM32 SysTick 精准延时

http://www.eeworld.com.cn/mcu/article_2017112936392.html 发布时间: 2017-11-29



STM32 GPIO 简单操作函数

STM32库函数太多,而且不能识别大小写,经常记错,GPIO简单记忆。---第一步--模式配置void GPIO_Config(void){GPIO_InitTypeDef GPIO_InitStructure;RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE); RCC_APB2PeriphClockCmd...
关键词: STM32 GPIO 操作函数

http://www.eeworld.com.cn/mcu/article_2017112936391.html 发布时间: 2017-11-29



STM32 中断配置 自我学习总结

简单记录一下STM32 的中断配置说明!----第一部分是---中断向量表-------------这个只是简单参照----不同版本也有些不一样--但是大同小异----自己可以到启动文件---startup_stm32f10x_hd.s中去查找。----第二部分---中断优先级配置static void NVIC_Configuration(void){ ...
关键词: STM32 中断配置

http://www.eeworld.com.cn/mcu/article_2017112936390.html 发布时间: 2017-11-29



STM32 DS18B20 代码详解 学习总结

DS18B20是最常用来学习某一个新的开发工具的,程序都是大同小异,主要是要注意时序中的延时要准确,指令要正确,这里记录一下!------------------第一部分是--------ds18b20.h----------------------#ifndef __DS18B20_H#define __DS18B20_H#include "stm32f10x.h"#include "bsp_SysTick.h"   //精确延时函数头文件----参考http://blog.csdn.net/xuxuechen/article/details...
关键词: STM32 DS18B20 代码

http://www.eeworld.com.cn/mcu/article_2017112936389.html 发布时间: 2017-11-29



STM32 ILI9325 驱动代码 学习总结

 为了更好,更深入学习了解ILI9325系列TFT的驱动原理,自己做了一块TFT板子。为了方便测试,在上面集成了STM32芯片,到时候做实验的时候就焊接STM32测试,如果只是使用,就直接焊接TFT就行了。板子还在做,先上原理图与PCB。-------------------------等板子回来,再测试,总结继续---------------------板子回来了,焊接好了,简单测...
关键词: STM32 ILI9325 驱动代码

http://www.eeworld.com.cn/mcu/article_2017112936388.html 发布时间: 2017-11-29



【ST板卡来了(下)】 品读STM32实战经验,汲取FAE经验闯关去抽奖

ST官方板卡们:NUCLEO-F042K6、NUCLEO-F303ZE、NUCLEO-F413ZH、NUCLEO-F722ZE、NUCLEO-L011K4、NUCLEO-L496ZG阅读ST一线工程师笔记,答题闯关成功后,即可进行抽奖...

http://www.eeworld.com.cn/ads/clickads.php?id=13836 发布时间: 2017-11-29



STM32 关闭JTAG 使用相应GPIO口 简单记录

STM32 的PA13-PA14-PA15-PB3-PB4-PB5主要是用来JTAG调试用的,于是在默认下是启动后为JTAG模式,但是对于不需要JTAG而需要充分利用GPIO口时,就需要将JTAG关闭,设置为GPIO模式。GPIO_InitTypeDef GPIO_InitStructure;RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE...
关键词: STM32 关闭JTAG GPIO口

http://www.eeworld.com.cn/mcu/article_2017112836384.html 发布时间: 2017-11-28



STM32 串口通讯 发送 接收

STM32的使用有利有弊,种类多---但是种类有太多,资料也是比较乱的,还有就是库的调用,经常忘记一些函数的使用------比如最常用的串口------------------------------------------------------------------------------------USART ----设置-------------------------------void USART1_Config(void){        GPIO_InitTypeDef GPIO_InitStructure;   &...

http://www.eeworld.com.cn/mcu/article_2017112836375.html 发布时间: 2017-11-28



STM32 485通信 自我学习总结

准备总结一下学习过程中的485通信知识!----------------------------------------------------先描述一下学习STM32与485通信的时候想实现的功能--------首先是完成双机通信中的双向通信----这里定义A为主机发送指令给从机B,从机B在接收到主机A的指令后,判断有效位的正确性,如果正确将这个指令通过RS232串口显示到串口助手里,观察整个...
关键词: STM32 485通信

http://www.eeworld.com.cn/mcu/article_2017112836376.html 发布时间: 2017-11-28



STM32 I2C总线 自我总结学习

;        I2C_Send7bitAddress(I2C1, EEPROM_ADDRESS,I2C_Direction_Transmitter);//---(2.)---发送地址寻找匹配-- I2C_Direction_Transmitter--表示数据传输方向为STM32发送...

http://www.eeworld.com.cn/mcu/article_2017112836374.html 发布时间: 2017-11-28



STM32 MDK 工程创建 图解步骤 自我学习总结

好久没有使用MDK编写STM32的程序了,现在上手才发现自己都不太记得创建步骤了,于是再次翻阅书籍,一步一步记录一下-----参考了野火的例子!---第一步---创建一个文件夹---在文件夹下建立如下文件夹------1-1---其中CMSIS是用来存放库文件为我们自带的启动文件和一些CMSIS层文件。----1-1-1-----上面说的启动文件在startup文件夹中,其中包含了各种STM32芯片的启动文件,主要是按照flash大小来分的,后面工程设置再介绍。---1-2---其中FWlib是用来存放STM32库中inc与src两个文件夹---这两个文件夹不需要修改----inc中是所有驱动...
关键词: STM32 MDK 工程创建

http://www.eeworld.com.cn/mcu/article_2017112836373.html 发布时间: 2017-11-28



在main()之前,IAR都做了啥?

最近要在Cortex-M3上写一个简单的操作系统,打算使用IAR,为了写好启动代码,花了一些时间了解了IAR在main()以前做了些什么事。首先系统复位时,Cortex-M3从代码区偏移0x0000'0000处获取栈顶地址,用来初始化MSP寄存器的值。接下来从代码区偏移0x0000'0004获取第一个指令的跳转地址。这些地址,是CM3要求放置中断向量表的地方。这里是一个程序的启动区的反汇编:__vector_table:  08004000  2600        080040...
关键词: main() IAR

http://www.eeworld.com.cn/mcu/article_2017112836370.html 发布时间: 2017-11-28



STM32 串口烧写 FLASH 外部字库 UCGUI显示 自我学习总结

最近学习TFT显示问题,在多种汉字显示方面有点难,主要是字库太大,几个字库就不得了。开始是使用SD卡向外部FLASH---W25X16写,完全能够完成。后来觉得这样比较麻烦,有时候还没有SD接口,于是打算用串口写一下试一试,网上有很多人说会丢失数据,在后面的试验中暂时没有发现。我是在我前段时间学习的UCGUI的基础基础上修改的。主要功能是----启动开发板,首先写入地址指令----必须十六进制----比如---2A 23 00 05 00 03 23 2A-----其中2A,23为验证码,前后都有,第3,4位是地址码,前面就表示将要写入的起始地址是0x0...

http://www.eeworld.com.cn/mcu/article_2017112836372.html 发布时间: 2017-11-28



STM32串口一直进中断解决方法

今天在使用USART模块,遇到了一些问题并解决了,于是发贴共享。问题描述:在使用USART做串口通讯时,我只把接收中断打开,并设置抢占优先级为最低一个级别,而接收中断上一个优先级处理事情比较多,可能占用了2ms时间。当我使用9600波特率往下位机发送数据,速度非常快,就是一直按回车发!问题就出来,不到1分钟时间,通讯没有反应了。USART配置代码如下:void uart_config(void)  {      USART_InitTypeDef USART_InitStructure;&nbs...
关键词: STM32 串口 中断

http://www.eeworld.com.cn/mcu/article_2017112736330.html 发布时间: 2017-11-27



使用 IAR for ARM 的一些心得

;long __REV16(unsigned long)" (declared at line 177 of "C:\ E:\STM32资料\源码\36 以太网STM32F107_ETH_LCD(神舟IV号)TFTP文件传输\Libraries\CMSIS\Core\CM3...
关键词: IAR ARM

http://www.eeworld.com.cn/mcu/article_2017112736328.html 发布时间: 2017-11-27



STM32 DMA 多通道 ADC 采集

1. 本次实践目标    a. 完成外部 ADC 的采集, 连接引脚为 PC2     b. 完成 STM32 内置温度传感器 ADC 的采集    c. ADC 的采集必须以 DMA 的方式工作,通过 FreeRTOS 系统中创建的一个进程读取采集结果,并打包通过网络发送至上位机2. 查看 datasheet ...
关键词: STM32 DMA ADC采集

http://www.eeworld.com.cn/mcu/article_2017112736326.html 发布时间: 2017-11-27



STM32F4XX多功能测试程序

本程序提供STM32F4多功能驱动程序,包括CAN,USART CDOG,TIMER,等...
关键词: 驱动

http://download.eeworld.com.cn/detail/山川子俊/565967 发布时间: 2017-11-26




<上一页 10111213141516171819202122232425 下一页> 相关结果约14,453个