技术专题更多
TI 最新直播、研讨会视频回顾
满满干货,随时免费观看!
社区精华更多
一个单片机软件工程师如何写简单的计算机软件
从事单片机开发有些年头,受益于LCD的成本不断降低我们的产品终于也用上了彩色LCD。经过最近一年的摸索我总 ...
最新
【STM32小知识】TIM6的时钟频率疑问
【STM32小知识】TIM6的时钟频率疑问 通过前面的学习,我们知道了,TIM6是挂载在APB1上的,而APB1通过前面的学习,我们知道在系统时钟频率为72M的前提下,APB1最高是36M,而实际 ...
关键字: STM3 TIM6 时钟频率
发布时间:2021-09-18
【STM32小知识】分频及重装载疑惑
【STM32小知识】分频及重装载疑惑 RGB彩灯程序的阅读过程中,到了这两行代码,卡了半天不明所以。回头重新审视第三章的内容,才发现忽略了某些东西!说白了,所谓x分频就是, ...
关键字: STM32 分频 重装载
发布时间:2021-09-18
【STM小知识】不同FLASH的芯片启动文件选择规则
【STM小知识】不同FLASH的芯片启动文件选择规则 F103ZET6的FLASH大小是512K,所以选择startup_stm32f10x_hd sF103C8T6的FLASH大小是64K,所以选择startup_stm32f10x_md s移植需要注意的事 ...
关键字: STM FLASH 启动文件 选择规则
发布时间:2021-09-18
STM32的重映射功能,以ZET6的TIM3_CH2通道从PA7->PB5为例
STM32的重映射功能,以ZET6的TIM3_CH2通道从PA7->PB5为例 还需要先提的是,重映射有的可能只适用于与部分STM32芯片。TIM3_CH2 默认是接在 PA7,可以通过重映射功能,把 TIM3_CH2映射到 PB5 上 ...
关键字: STM32 重映射功能 通道
发布时间:2021-09-18
STM32开启和关闭总中断的方法
__set_PRIMASK(1); 关总中断__set_PRIMASK(0); 开总中断...
关键字: STM32 开启 关闭 总中断
发布时间:2021-09-18
STM32中断源位置
STM32中断源位置 在 CMSISDeviceSTSTM32F10x中的stm32f10x h,然后在结构体IRQn_Type找到对应单片机型号的代码片段。比如STM32F103C8T6属于STM32F10X_MD, ...
关键字: STM32 中断源位置 结构体
发布时间:2021-09-18
【STM32模块化程序】定时器输入捕获实现超声波测距
【STM32模块化程序】定时器输入捕获实现超声波测距 一、输入捕获介绍输入捕获模式可以用来测量脉冲宽度或者测量频率。除了基本定时器,通用和高级均有输入捕获功能。TIMx_CCMR1(捕获 比较模式 ...
关键字: STM32 模块化程序 定时器 输入捕获 超声波测距
发布时间:2021-09-18
原子的串口ISP一键下载研究
原子的串口ISP一键下载研究 把我弄晕了,CH340的DTR和RTS。。。原子的原ISP一键下载图:《STM32F1开发指南-库函数版本_V3 1 》中对下载电路的解释:更直观的解释应该 ...
关键字: 原子 串口 ISP 一键下载
发布时间:2021-09-17
KST-STM32学习之USART
KST-STM32学习之USART 1、STM32F103ZE 单片机内部集成有 3(USART)+2(UART)个串行通信接口。2、相应的串行通信接口对应的管脚。3、注意了,USART和UART是不 ...
关键字: KST-STM32 USART 内部集成
发布时间:2021-09-17
KST-STM学习之I2C+SPI
KST-STM学习之I2C+SPI 只能说跟51的差不了多少,在这里仅仅记录下主要注意事项吧。1、I 2 C 通信分为标准模式 100kbit s、快速模式 400kbit s 和高速模式 ...
关键字: KST-STM I2C SPI
发布时间:2021-09-17
KST-STM32学习之W25Q128
KST-STM32学习之W25Q128 1、W25Q128 是华邦公司推出的一款 SPI 接口的 NOR Flash 芯片,其存储空间为 128Mbit,相当于 16M 字节。W25Q128 可以支持 SPI ...
关键字: KST-STM32 W25Q128 SPI 接口
发布时间:2021-09-17
KST-STM32学习之基础知识
KST-STM32学习之基础知识 STM32上电复位时I O口为高阻状态,复位结束后,GPIO端口引脚默认为浮空输入。 1、三大资源单片机用户来讲,单片机提供给的三大资源分别是 ...
关键字: KST-STM32 基础知识 高阻状态
发布时间:2021-09-17
KST-STM32学习之数码管扫描中的一个寄存器操作疑问
KST-STM32学习之数码管扫描中的一个寄存器操作疑问 猝不及防的寄存器操作读到这里,竟然卡住了,吓得我赶紧回去查查书,在第一章的19页。当然它还是摘自《STM32中文参考手册》的P115页。再结 ...
关键字: KST-STM32 数码管扫描中 寄存器操作
发布时间:2021-09-17
KST-STM32 学习之GPIO_Speed
一、 GPIO模式配置1、输入 输出模式(参考stm32手册)2、GPIO输出模式下,几种速度的区别:(1) GPIO 引脚速度: GPIO_Speed_2MHz (10 ...
关键字: KST-STM32 GPIO_Speed 输出模式
发布时间:2021-09-17
KST-STM32学习之位带操作
KST-STM32学习之位带操作 位带别名区地址 = 位带别名区基址 + 位带区字节偏移 × 32(位带区的一个字节膨胀过来是32个字节) + 位带区位偏移 × 4(位带区的 ...
关键字: KST-STM32 位带操作
发布时间:2021-09-16
【STM32模块化程序】PWM产生
一、STM32的通用定时器介绍STM32F103ZE 拥有 TIM2、TIM3、TIM4 和 TIM5 共 4 个通用定时器。STM32F103C8拥有TIM2 TIM3 TIM4这三个通 ...
关键字: STM32 模块化程序 PWM产生
发布时间:2021-09-16
KST-STM32学习之项目实战RGB舞台灯光
KST-STM32学习之项目实战RGB舞台灯光 RGB小灯的原理图奉上~1、相比基本定时器,通用定时器使用输出比较多了设置捕获比较寄存器通道初值和通道预装载。2、基本定时器在中断中实现 ...
关键字: KST-STM32 RGB 舞台灯光
发布时间:2021-09-16
STM32几种操作的寄存器版本和库函数版本对比
1、USART1接收完成标志检测USART1->SR&0X40 == 0USART_GetFlagStatus(USART1,USART_FLAG_TC)==RESET2、USART1发送数据USART1->DR = (u8) ch;USART_SendData(USART1,(u8)ch);...
关键字: STM32 寄存器版本 库函数版本
发布时间:2021-09-16
STM32的printf使用
include <stdio h> 加入以下代码,支持printf函数,而不需要选择use MicroLIB if 1 pragma import(__use_no_semihosting) ...
关键字: STM32 printf使用 标准库
发布时间:2021-09-16
STM32之JTAG口作为普通IO使用
STM32F10x系列的MCU复位后,PA13 14 15 以及PB3 4默认配置为JTAG功能。有时我们为了充分利用MCU I O口的资源,会把这些端口设置为普通I O ...
关键字: STM32 JTAG口 普通IO
发布时间:2021-09-16
小广播
何立民专栏 单片机及嵌入式宝典

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

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