STM32F10xxCDE勘误

STM32F10xxCDE勘误,有需要的下来看看 ...
关键词: STM32F10xx CDE

http://download.eeworld.com.cn/detail/jujuyaya222/584630 发布时间: 2018-10-17



采用STM32设计的四轴飞行器飞控系统

本设计主要通过利用惯性测量单元(IMU)姿态获取技术、PID电机控制算法、2.4G无线遥控通信技术和高速空心杯直流电机驱动技术来实现简易的四轴方案。整个系统的设计包括飞控部分和遥控部分,飞控部分采用机架和控制核心部分一体设计增加系统稳定性,遥控部分采用模拟摇杆操作输入使操作体验极佳,两部分之间的通信采用2.4G无线模块保证数据稳定传输。 ...
关键词: 飞行器 STM32

http://download.eeworld.com.cn/detail/lamas/584626 发布时间: 2018-10-17



匿名STM32ZET6开发板做飞控程序

匿名STM32ZET6开发板做飞控,集成超声波,气压计,MPU6050模块。 ...
关键词: stm32zet6 开发板

http://download.eeworld.com.cn/detail/nonogugu66/584598 发布时间: 2018-10-17



干货 | 带你了解五种常见的内部噪声

区到热区的跃迁点称为转折频率。图1. 典型噪声功率与频率的关系对于电子电路,内部噪声是指任何电子器件内部产生的噪声,外部噪声则是指从电路外部传到电路中的噪声。图2. 显示内部和外部噪声源的简化LDO框图推荐阅读干货 | 运算放大电路,该如何表征噪声?干货 | 电子产品设计初期EMC设计经验干货 | 从头到脚剖析STM32上的CAN通讯干货 | 直流电机驱动电路及设计思路经验分享干货 | 电子工程师...

http://www.eeworld.com.cn/mp/EEWorld/a53350.jspx 发布时间: 2018-10-17



57。STM32 CAN控制器原理与配置

一。STM32 CAN控制器简介-bxCAN什么是bxCAN:STM32自带了基本扩展CAN外设,又称bxCAN。F103最多有14个过滤器组,F407有28个。(二)STM32 CAN控制器的模式简介工作模式:开始必须是初始化模式,对CAN进行初始化,然后是正常模式,可以正常的收发数据,通过CAN_MCR寄存器控制INRQ和SLEEP。睡吗模式是为了降低功耗用的。测试模式:通过CAN_BTR...
关键词: STM32 CAN控制器

http://www.eeworld.com.cn/mcu/2018/ic-news101641854.html 发布时间: 2018-10-16



关于STM32开发复位哪些事

STM32进行产品开发,测试的时候一切都是正常的,看门狗确实也起作用了,但是开始量产后发现有时候异常,这个是我的最怕。//////////////////////////////////////////////////////////////////////////////////////////////////问:复位引脚可以悬空吗同问:原子哥,我最近利用stm32f103zet6做了一个控制板...
关键词: STM32开发 复位

http://www.eeworld.com.cn/mcu/2018/ic-news101641853.html 发布时间: 2018-10-16



STM32串口出现 ORE标志位的问题研究

测试环境,STM32L476, HAL库使用UART的时候,中断标志寄存器出现ORE错误,介绍如下:代码错误原因:1. 初始化串口,uart_USB_init();这个函数没有启动中断2. 延时3000S,其中这个时候电脑有数据每隔50ms发给这个串口。3. 启动中断接收。  HAL_NVIC_SetPriority(USART_IRQn, 5, 1);   HAL_NVIC_EnableIRQ(USART_IRQn);4. 出现ORE错误。经过分析,可能2个原因,初始化串口之后,串口接收到数据(没处理),然后开中断又接收数据,所以两次接收中断和非中断处...
关键词: STM32 串口 ORE标志位

http://www.eeworld.com.cn/mcu/2018/ic-news101641852.html 发布时间: 2018-10-16



STM32的DMA用串口的接收

测试终端,打算设计成串口直接到串口转发,中间使用DMA是否可行?支持外设到外设?1. 假如使用DMA去传输的,从一个串口到另外一个串口(或者数组),DMA如何确定每次接收到的串口数据有更新,DMA是否需要中断,DMA两端只需要有地址就行,那么DMA每次去读取串口的接收寄存器和程序去读效果一样的吗?DMA和串口FIFO存在同时使用的情况吗?2. DMA设置好自动运行的吗?有中断,比如发送完成中断3. DMA如何确定串口的上一个数据发送完成?如果太快,岂不是乱?4. 假设是串口接收的话,使用DMA,不需要串口中断?DMA知道串口数据更新?5. 在STM32的书上,是DMA把数组里面的数据传给串口,...
关键词: STM32 DMA 串口 接收

http://www.eeworld.com.cn/mcu/2018/ic-news101641851.html 发布时间: 2018-10-16



stm32之滴答定时器(1):滴答定时器在内核的位置

    之所以要讲这个滴答定时器,是因为它很特殊,stm32的定时器有内部也有外部的,而滴答定时器是在cortex内核里面的,明白滴答定时器,就可以根据这个思路去对stm32有更深的了解,可以说起到一个举一反三的作用吧。    滴答定时器在stm32手册中可以说是一笔带过,只是讲解了寄存器怎么用,很多童鞋可能对...

http://www.eeworld.com.cn/mcu/2018/ic-news101641849.html 发布时间: 2018-10-16



stm32之滴答定时器(2):滴答定时器地址与stm32结构体

    上一篇讲了滴答定时器在内核什么位置,这篇讲讲滴答定时器结构体和地址的联系    不知道大家搜滴答定时地址的时候有没有注意到,SysTick_BASE的下面就是SysTick的定义#define SysTick             ((SysTick_Type *)       SysTick_BASE)  ...

http://www.eeworld.com.cn/mcu/2018/ic-news101641848.html 发布时间: 2018-10-16



stm32之TFT触摸屏(ILI9320)(2):由触摸屏写入EEPROM

    程序来源是电阻触摸屏的触摸显示实验。TFT触摸屏呢,不仅仅是ILI9320这一个芯片,还涉及到两个,一个是ADS7846,一个是AT24CXX。这两个都分别是什么东西呢,ADS7846是TFT控制器,它的主要作用就是在按压之后,把这个值通过ADC进行模数转换,这个控制器是TFT屏幕必备的,当然可以有很多型号,这个ADS7846只是其中一种;这个AT24CXX则是EEPROM,XX不是真的字母X,而是省略了数字,比如AT24C02,这个是个2K的EEPROM,我们这里用的也是这款,它能干什么呢,存储数据,通过ADC得到的值需要变换为屏幕坐标什么的,...

http://www.eeworld.com.cn/mcu/2018/ic-news101641843.html 发布时间: 2018-10-16



stm32之位带操作:原理及使用方式

    忽然想起来之前的位带操作还没有放上来,单片机裸机很多时候都是GPIO的操作,当然我们如果使用库函数的话实际没什么差别,不使用位带操作时,可以用库函数GPIO_ReadOutputData()与GPIO_ReadInputData()来读取GPIO的输入输出,但是这个位带操作是个很厉害的发明,下面讲下它的原理以及位带操作有什么优越性。    这个位带操作是做待机唤醒想起来的,这里有个函数PAin(n),就是读取第几个PA口的数据,程序具体如下 #define PAin(n)    ...

http://www.eeworld.com.cn/mcu/2018/ic-news101641842.html 发布时间: 2018-10-16



stm32TIM输出通道配置详解

1、使能TIM时钟   RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM*,ENABLE);2、基础设置   TIM_TimeBaseStructure.TIM_Period                           &nbs...

http://www.eeworld.com.cn/mcu/2018/ic-news101641841.html 发布时间: 2018-10-16



STM32F030内部时钟设置

如题,下面贴上我的时钟设置代码:#define PLL_SOURCE_HSI // HSI (~8MHz) used to clock the PLL, and the PLL is used as system clock sourcestatic void SetSysClock(void){__IO uint32_t StartUpCounter = 0, HSEStatus = 0;#if defined (PLL_SOURCE_HSI)FLASH->ACR = FLASH_ACR_PRFTBE | FLASH_ACR_LATENCY;RCC->CFGR |= (uint3...

http://www.eeworld.com.cn/mcu/2018/ic-news101641840.html 发布时间: 2018-10-16



STM32 DMA详细说明

技术,提供外设和存储器之间或者存储器之间的高速数据传输。当 CPU 初始化这个传输动作,传输动作本身是由 DMA 控制器 来实行和完成。STM32就有一个DMA控制器,它有7个通道,每个通道专门用来管理一个或多个外设对存储器访问的请求,还有一个仲裁器来协调各个DMA请求的优先权。DMA 控制器和Cortex-M3核共享系统数据总线执行直接存储器数据传输。当CPU和DMA同时访问...
关键词: STM32 DMA

http://www.eeworld.com.cn/mcu/2018/ic-news101641839.html 发布时间: 2018-10-16



基于STM32的TM1629的驱动代码

某年写个番禺龙美游戏机IO板用到了STM32F103VBT6及TM1629.写下了一个驱动程序。希望能帮助到有需要的朋友。不多说了,代码如下:#ifdef GAME#include "stm32f10x.h"#include "stdio.h"//TM1629片选 //STB#define TM1629_STB GPIOC#define TM1629_CSA GPIOC, GPIO_Pin_0#define TM1629_CSB GPIOC, GPIO_Pin_1#define TM1629_CSC GPIOC, GPIO_Pin_2#define TM...
关键词: STM32 TM1629 驱动代码

http://www.eeworld.com.cn/mcu/2018/ic-news101641838.html 发布时间: 2018-10-16



stm32 多路ADC+DMA 在内存中各路ADC的数据是如何界定的

#define N 50 //每通道采50次#define M 7 //为7个通道uint32_t ADC_ConvertedValue[N][M];其中DMA_InitStructure.DMA_MemoryBaseAddr = (u32)&ADC_ConvertedValue;DMA_InitStructure.DMA_BufferSize = N*M; //DMA通道的DMA缓存的大小这里DMA 知道往 ADC_ConvertedValue[N][M]放数据以及缓存的SIZE,当把七个通道的ADC 数据通过DMA传送完了,DMA 是怎样界定ADC_ConvertedValue[4...
关键词: stm32 ADC DMA

http://www.eeworld.com.cn/mcu/2018/ic-news101641837.html 发布时间: 2018-10-16



STM32大小端模式与堆栈及其增长方向分析

;这个代码不是我写的,网上抄来的,思路很巧妙,利用递归,判断两次分配给dummy的地址,来比较栈是向下生长,还是向上生长.如果你在STM32测试这个函数,你会发现,STM32的栈,是向下生长的.事实上,一般CPU的栈增长方向,都是向下的.2,再来说说,堆(HEAP)的问题.全局变量,静态变量,以及内存管理所用的内存,都是属于"堆"区,英文名:"HEAP"与栈区...

http://www.eeworld.com.cn/mcu/2018/ic-news101641833.html 发布时间: 2018-10-16



STM32之SysTick时钟

今天学完STM32的SysTick时钟,(24位递减计数器)现在总结如下:首先SysTick时钟包含一下四个寄存器(1),STK_CSR       地址为0xE000E010   ----控制寄存器  STK_CSR中有以下四位具有意义,使用的时候需要配置           (1),第0位:SysTick使能位(0-关闭功能,1-开启功能)   &nbs...
关键词: STM32 SysTick时钟

http://www.eeworld.com.cn/mcu/2018/ic-news101641832.html 发布时间: 2018-10-16



STM32系统初始化模板函数

第一次写,也不知道写些啥,就copy一个STM32 系统时钟初始化模板函数吧,以来分享给新手参考,而来自己当做备份一下。有大神看到觉不妥之处请指出,勿喷!谢谢!void SYS_Init(void){uint8_t HSEStartUpStatus;RCC_DeInit(); //将RCC设置为默认的重置状态RCC_HSEConfig(RCC_HSE_ON); //配置外部高速晶振  ...

http://www.eeworld.com.cn/mcu/2018/ic-news101641830.html 发布时间: 2018-10-16




<上一页 10111213141516171819202122232425 下一页> 相关结果约24,498个