STM32F10xx参考手册英文和中文版百度网盘:https://pan.baidu.com/s/1Z2nB0WVJIxvm3VOI9MQiiw提取码:lxlxSTM32F103RCT6数据手册链接:https://pan.baidu.com/s/1tRchgf-5C1MN4W58vQ9zPg 提取码:lxlx定时器分类STM32F103RCT6包括,高级控制定时器TIM1和TIM8,通用定时器T            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-17 10:10:57
                            
                                414阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            学习资料:《野火零死角玩转STM32——F103》EXTIEXTI——外部中断/事件控制器。可单独配置中断或者事件,及触发事件的属性(?)。 中断编程步骤1.初始化产生中断的GPIO当GPIO作为中断的输入源时(如按键按下产生中断),需要初始化GPIO,配置为输入模式。如配置GPIOC13作为输入源:GPIO_InitTypeDef  GPIO_InitStruct;  
	 //初始            
                
         
            
            
            
            STM32F103内置ADC有三个ADC控制器,可同时进行三个ADC转换,一共支持23个通道,21个外部和2个内部信号源。温度传感器一般不用来测环境温度,不准。1.ADC时钟配置:不要让ADC时钟超过14MHZ,否则可能不准。ADC时钟由PCLK2分频而来,如果按照默认设置PCLK2为72MHZ,此时应为6分频或者8分频。一般选6分频,频率越高,转换速率越快。2.通道采样时间ADC使用若干个ADC            
                
         
            
            
            
            编码器编码器工作原理编码器是一种将角位移或者角速度转换成一串电数字脉冲的旋转式传感器。分为光电编码器和霍尔编码器。通过在电机的传动轴上加装一个码盘,电机带动码盘转动, 而发射机与接收器成一对:当光线穿过码盘孔的时候,接收器收到高电平当光线被码盘阻断的时候,接收器收到低电平定义从低电平变为高电平的那一瞬间(时刻)叫作上升沿;从高电平变为低电平的那一瞬间(时刻)叫作下降沿。由此,通过计算单位时间内的上            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-25 20:15:36
                            
                                578阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            STM32F103RCT6是一款由意法半导体(STMicroelectronics)生产的32位单片微控制器。在嵌入式系统中,STM32F103RCT6因其高性能、丰富的外设和灵活的功耗管理受到广泛应用。本文将深入探讨STM32F103RCT6的系统架构,思路结构将包括背景描述、技术原理、架构解析、源码分析、案例分析及扩展讨论。
### 背景描述
在当前快速发展的物联网和智能设备领域,单片微控            
                
         
            
            
            
            工程实践老师喊我们进行一个proteus仿真做STM32的测试,proteus之前笔者有用过,都用来做51的仿真,32的仿真确实没有尝试过,于是今天把我实战32仿真的整个操作流程做一个记录。1、首先按照AD那边的原理图搭建好基本电路,包括晶振振荡电路等外围。2、正当准备运行上电的时候,提示没VSS和VDD未连接3、通过查阅资料可知 选择 Design -> Configure Power R            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-21 15:54:40
                            
                                3670阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            STM32F103RCT6项目RAM&ROM占用分析查阅DataSheet可知STM32F103RCT6属于大容量产品,内含256KB的Flash,48KB的SRAM之前关于RAM&ROM的空间利用根本没有考虑,但在移植FreeRTOS和jasson库之后,在任务中调用Json_loads()时,包括用malloc申请空间时偶尔会出现Hardware fault。如此看来,合理的空            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-24 09:31:59
                            
                                0阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            也可以直接从源代码看,例如,我要看APB2桥出来了哪些外设也就是上图这些            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-04-15 11:31:44
                            
                                659阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            概述STM32F103RCT6共4组IO口16*3+3 = 51个IO口GPIOA0 ~ A15GPIOB0 ~ B15GPIOC0 ~ C15GPIOD0 ~ D2IO口的基本结构4种输入模式输入浮空输入上拉上图中上面打叉的部分开关闭合,上拉电阻约为30至50k输入下拉与上类似模拟输入4种输出模式开漏输出开漏复用功能推挽式输出推挽式复用功能3种最大翻转速度2MHz10MHz50MHz每组IO口包            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-04-15 11:31:45
                            
                                1606阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            系列文章目录 目录系列文章目录章目录目标一、认识端口文件二、使能 lv_port_indev.c 三、接口函数1.输入设备初始化四、Main函数五、过程中的疑难杂症1.内存不足2、LCD白屏五、效果总结 目标在显示的基础上添加触摸输入提示:以下是本篇文章正文内容,下面案例可供参考一、认识端口文件这两个是输入设备的端口文件,这里我改过文件名(原文件名叫 lv_port_indev            
                
         
            
            
            
            目录1 SD 卡协议1.1 何为 SD 卡1.2 SD 卡总线1.3 SD 总线协议1.3.1 SD 总线---命令1.3.2 SD 总线---响应1.4 STM32 的 SDIO 功能2 基于 STM32F103 实现在 FATFS 模式下对 SD 卡的数据读取2.1 准备工具2.2 创建项目2.3 代码文件2.4 电路连接2.4 效果3 总结4 参考资料 1 SD 卡协议1.1 何为 SD            
                
         
            
            
            
            外形图STM32系列如图所示:(种类是满足用户不同的需求:内存/尺寸/引脚数) 纵坐标是flash内存大小,横坐标是引脚数 QFN(方形扁平无引脚封装) LQFP(薄型四方扁平式封装):引脚在四周 BGA(焊球阵列封装):引脚在芯片下面内部资源内核 -ARM 32位 Cortex - M 3处理器 -高达72 MHz -单周期乘法和硬件除法内存 -256 KB 的 Flash -48 KB 的 S            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-20 16:13:14
                            
                                132阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录概述I2S功能SPI功能概述SPI接口可以配置为支持SPI协议或者支持I2S音频协议。SPI接口默认工作在SPI方式,可以通过软件把功能从SPI模式切换到I2S模式。串行外设接口(SPI)允许芯片与外部设备以半/全双工、同步、串行方式通信。此接口可以被配置成主模式,并为外部从设备提供通信时钟(SCK)。I2S也是一种3引脚的同步串行接口通讯协议。它支持四种音频标准,包括飞利浦I2S标准,MSB            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-30 00:36:14
                            
                                394阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # STM32F103RCT6 与深度学习
## 引言
随着人工智能和深度学习的快速发展,嵌入式设备也越来越多地融入这一领域。然而,由于资源的限制,如何让STM32F103RCT6这样的小型嵌入式平台实现深度学习的能力是一个有趣而复杂的问题。在本文中,我们将探讨如何使用STM32F103RCT6实现深度学习的基本流程和代码示例。
## 整体流程
我们可以将实现深度学习的过程分为以下几个步骤            
                
         
            
            
            
            旋转编码器旋转编码器是一种可以左右旋转,同时也可以按下,也可以按下旋转的器件,通过左右旋转对应着内部不同开关的导通,同时按下也可以旋转,由此看来旋转编码器可以实现很复杂的功能,简单的通过左右旋转可以调节音量、亮暗等功能,按键可以发挥普通按键的作用,按下按键的同时左右旋转又可以区别普通旋转的按键,因此可以用一个旋转编码器同时调节音量和亮暗(举例),同时也可以通过不同的转速实现不同的功能,总之,功能很            
                
         
            
            
            
            转载脚资源的浪费,而且管脚多的成本也会很高            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-02-22 10:59:58
                            
                                3099阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、去官网下载源代码(FreeRTOSv9.0.0.exe) 2、取出Source文件夹,根据单片机和编译器不同,删除不需要的文件,如下图 3、在CORTEX_STM32F103_IAR文件夹中取出PartTest.c及相应头文件(方便测试,可不用),FreeRTOSConfig.h和main.c,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-04-14 14:57:00
                            
                                210阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            由于芯片价格上涨,产品成本增加,选用APM32F103RCT6替代STM32F107RCT6,原本板子上使用的是STM32F107RCT6,没有使用网络功能,使用的时钟源是25MHZ的外部晶振,开发平台是keil5。1、是根据引脚的数量和容量大小进行区分的,两款芯片可以通用。2、标准固件库也一样。3、外部晶振有差异107默认使用25MHZ 103一般默认8MHZ。4、如果不使用网络,OTG、以太控            
                
         
            
            
            
            1、ADC简介双重模式(提高采样率)。STM32 的 ADC 是 12 位逐次逼近型的模拟数字转换器。它有 18 个通道,可测量 16 个外部和 2 个内部信号源。各通道的 A/D 转换可以单次、连续、扫描或间断模式执行。ADC 的结果可以左对齐或右对齐方式(12位)存储在 16 位数据寄存器中。模拟看门狗特性允许应用程序检测输入电压是否超出用户定义的高/低阀值。               
                
         
            
            
            
            源:STM32 USB虚拟串口串口调试在项目中被使用越来越多,串口资源的紧缺也变的尤为突出。很多本本人群,更是深有体会,不准备一个USB转串口工具就没办法进行开发。本章节来简单概述STM32低端芯片上的USB虚拟串口的移植。在官方DEMO中已经提供了现成的程序,这里对修改方法做简单说明。         官方demo及            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-13 22:55:38
                            
                                425阅读
                            
                                                                             
                 
                
                                
                    