技术专题更多

TI 最新直播、研讨会视频回顾
满满干货,随时免费观看!

社区精华

本帖最后由 cruelfox 于 2018-3-4 13:21 编辑   本篇中“堆栈”术语(stack)是指计算机(包括MCU)处理器 ...

STM32F10x互补输出TIM_OutputState,TIM_OutputNState的意思

TIM_OCInitStructure TIM_OutputState = TIM_OutputState_Disable 禁止OC输出TIM_OutputState_Enable 开启OC输出到对应引脚TIM_OCInitS ...
关键字: STM32F10x 互补输出 TIM
发布时间:2019-05-25

stm32f103c8t6移植Fatfs文件系统出现的一些问题

一、环境keil5,使用库函数二、移植对象stm32f103zet6 >> stm32f103c8t6三、连接方式硬件SPI1(PA5,6,7)四、主函数代码 include "stdio h" ...
关键字: stm32f103c8t6 移植 Fatfs文件系统
发布时间:2019-05-25

stm32外设的使能,失能,复位的区别

首先明确的是,在STM32中所有外设正常工作的前提是使能了相应的外设,有的可能只用使能一个(如GPIO),有的使能两个(如GPIO和USART),有的 ...
关键字: stm32 外设 使能 失能 复位
发布时间:2019-05-25

关于STM32宏定义的产品类型名称解释

startup_stm32f10x_ld_vl s: for STM32 Low density Value line devicesstartup_stm32f10x_ld s: for STM32 Low density devic ...
关键字: STM32 宏定义 产品类型
发布时间:2019-05-25

STM32关于UART4_IRQn未定义的解决方法

这种问题一般出现在中容量(或小容量)向大容量移植程序的时候,出现原因也很简单,因为中容量设备里没有UART4自然也就没有这个中断了。我 ...
关键字: STM32 UART4_IRQn 未定义
发布时间:2019-05-25

STM32 USB时钟设置

原则:STM32 的USB时钟不能超过48MHZ,因此如果时钟源为72MHZ,就需要进行1 5分频:RCC_USBCLKConfig(RCC_USBCLKSource_PLLCLK_1Div5);如 ...
关键字: STM32 USB 时钟设置
发布时间:2019-05-25

STM32F103使用内部rc振荡器做时钟源

写在前面:标题“使用内部rc振荡器做时钟源”其实不太准确,实际应该是“使用内部rc振荡器经PLL倍频后做时钟源”,为了简单本文统一用“使 ...
关键字: STM32F10 内部rc振荡器 时钟源
发布时间:2019-05-25

STM32 时钟RCC相关配置参考stm32f10x_rcc.h

1 时钟使能配置:RCC_LSEConfig()、RCC_HSEConfig()、RCC_HSICmd()、RCC_LSICmd()、RCC_PLLCmd() 2 时钟源相关配置:RCC_PLLConfi ...
关键字: STM32 时钟 RCC 配置
发布时间:2019-05-25

STM32F429之UART使用

if 1 重定向c库函数printf到USART1int fputc(int ch, FILE *f){ * 发送一个字节数据到USART1 * USART_SendDat ...
关键字: STM32F429 UART使用 重定向
发布时间:2019-05-25

STM32F429之 嵌套向量中断控制器NVIC

外部中断 事件控制器由20个产生事件 中断请求的边沿检测器组成,对于其它产品,则有19个能产生事件 中断请求的边沿检测器。每个输入线可以 ...
关键字: STM32F429 嵌套向量 中断控制器 NVIC
发布时间:2019-05-25

STM32F429之SysTick系统定时器

因为 SysTick 属于内核外设,跟普通外设的中断优先级有些区别,并没有抢占优先级和子优先级的说法。滴答定时器优先级也是可以设置的同样 ...
关键字: STM32F429 SysTick 系统定时器
发布时间:2019-05-25

IAR的一些常用设置

设置生成map文件解决步骤...
关键字: IAR 常用设置 map文件
发布时间:2019-05-25

iar &stm32调试过程中遇到的问题记录

10 16串口可以实现发送但是死或接受不了数据,前段时间还可以,但是不知道动了,不能入中断,后来加了增加几句关于标志位清除的函数后,可 ...
关键字: iar stm32 调试过程
发布时间:2019-05-25

STM32之TIM 舵机控制PWM

频率的计算为: F = TIM_CLK {(ARR+1)*(PSC+1)}如果有中断函数就要配置中断通道中之类的配置相应TIM通道的GPIO复用引脚时基结构体配置输 ...
关键字: STM32 TIM 舵机控制 PWM
发布时间:2019-05-25

STM32双缓冲机制初始化(使用STM32CubeMX)

1 使用STM32CubeMX配置的串口引脚设置和dma的设置会生成在usart c。 1)如果DMA接收想采用循环缓冲区的方式,可以直接将RX-DMA设置成Circl ...
关键字: STM32 双缓冲机制 初始化
发布时间:2019-05-24

STM32F407各定时器的时钟频率

TIM1、TIM8~TIM11的时钟为APB2时钟的两倍即168M,TIM2~TIM7、TIM12~TIM14的时钟为APB1的时钟的两倍即84M。...
关键字: STM32F40 定时器 时钟频率
发布时间:2019-05-24

基于STM32F407 HAL库的Flash编程操作

flash的初始化,解锁flash和清除一些flash的异常状态标识uint16_t MEM_If_Init_FS(void){ HAL_FLASH_Unlock(); __HAL_FLASH_CLEAR_F ...
关键字: STM32F407 HAL库 Flash 编程操作
发布时间:2019-05-24

IAR中设置了中断向量偏移时进行仿真的注意事项

1 在IAR中设置中断向量偏移2 在APP程序运行的最开始设置好中断向量,否则程序不能正常运行SCB->VTOR=FLASH_BASE|0x10000; 设置中断向量, ...
关键字: IAR 中断向量 偏移
发布时间:2019-05-24

使用gcc编译STM32遇到的问题

1 针对IAR编译器和arm-none-eabi-gcc编译器,他们处理结构体内存对齐的方法是不同的。对于IAR,取消结构体内存对齐优化是用__packedtypedef ...
关键字: gcc编译 STM32 结构体
发布时间:2019-05-24

在STM32中将变量或代码设定在指定内存地址的方法

各个编译器有自己不同的语法对于arm_none_eabi_gcc: Sampling variables define ADC_SAMPLE_MAX_LEN2000__attribute__((section(" ram ...
关键字: STM32 变量 内存地址
发布时间:2019-05-24

加载更多

小广播

何立民专栏

单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

相关热搜器件

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2019 EEWORLD.com.cn, Inc. All rights reserved