0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

专题STM32F103C8T6引脚图及功能

STM32f103c8t6引脚是如何去定义的

文件下载: 下载链接
14次下载 2021-08-05 鲁林

STM32F103C8T6工程的建立

文章目录1. ST官网下载相应的固件库2. 复制启动文件3. 复制 system 相关文件4. 复制 driver 文件5. 复制 .icf 文件6. 复制中断相关文件7. 效果展示 本文以 STM32F103C8T6 为例,进行工程的建立。 本文建立工程的目录如下:1. ST官网下载相应的固件库 可以参考 ST官网下载固件库 - 百度经验或者 ST官网下载固件库 - CSDN博客...
1次下载 2021-08-23 阿什顿信道

STM32F103C8T6板的资料分享

描述STM32F103C8T6板
30次下载 2022-09-09 Jade799153347

STM32F103C8T6蓝牙模块

一、环境介绍MCU:STM32F103C8T6蓝牙模块:HC05 (串口蓝牙)音频解码模块: VS1053BOLED显示屏: 0.96寸SPI接口OLED开发软件:Keil5上位机:使用QT设计Android端APP二、功能介绍Android手机打开APP,设置好参数之后,选择音乐文件发送给蓝牙音箱设备端,HC05蓝牙收到数据之后,再传递给VS1053进行播放。程序里采用环形缓冲区,接收HC05蓝牙传递的数据,设置好传递的参数之后,基本播放音乐是很流畅的。...
6次下载 2021-08-12 七上八下

STM32F103C8T6资料

STM32F103C8T6资料
1547次下载 2016-05-12 小丑的LOVE

基于stm32f103c8t6的ADC初识

(本博客所有关于32的文章都是基于stm32f103c8t6(48引脚))ADC初识——理论讲解Analog-to-Digital Converter的缩写。指模/数转换器或者模拟/数字转换器。是指将连续变量的模拟信号转换为离散的数字ADC的基本原理和概念ADC跟其名字一样完成的是一个模拟量转换为数字量的过程,为什么要把模拟信号转换为数字信号呢,这是因为在显示生活中很多模拟信号太抽象,不好定性分析,如果将其按一定方式转化为容易分析的数值信号,就会变得很容易。基本原理:总共有三个ADC控制
7次下载 2022-02-24 骨灰级发烧友

STM32F103C8T6 PWM的应用

#include "stm32f10x.h"int main(void){ GPIO_InitTypeDef GPIO_InitStruct; TIM_TimeBaseInitTypeDef TIM_TimeBaseInitStruct; TIM_OCInitTypeDef TIM_OCInitStruct; GPIO_InitStruct.GPIO_Mode = GPIO_Mode_AF_PP; GPIO_InitStruct.GPIO_Pin = GPIO_Pin_3; GPIO_InitStruct.GPIO_Speed = GPIO_Speed_50MHz; TIM_TimeBaseInitStruct.TIM_CounterMode = TIM_CounterMode_Down; TIM_TimeBaseInitStruct.TIM_Period = 10000-1; TIM_TimeBaseInitStruct.TIM_Prescaler = 72-1; //APB1=72MHz 则以上参数设置的周期为10ms,具体看时钟配置部分代码 TIM_OCInitStruct.TIM_OCMode = TIM_OCMode_PWM2; TIM_OCInitStruct.TIM_OCPolarity = TIM_OCPolarity_Low; TIM_OCInitStruct.TIM_OutputState = ENABLE; TIM_OCInitStruct.TIM_Pulse = 0; RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2, ENABLE); RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO|RCC_APB2Periph_GPIOA, ENABLE); GPIO_Init( GPIOA, & GPIO_InitStruct); TIM_TimeBaseInit( TIM2, & TIM_TimeBaseInitStruct); TIM_OC4Init( TIM2, & TIM_OCInitStruct); TIM_Cmd( TIM2, ENABLE); while(1) {//根据配置:占空比=500/10000//仿真看看TIM_SetCompare4( TIM2, 500); }}
0次下载 2017-11-30 蓝剑威

基于Stm32F103C8T6的代码实现

本次所采用的编译环境为Keil,本来是想在IAR环境下开发的,但是还是用不太惯它的调试,所以还是换成了Keil。 本次用到的单片机是Stm32F103C8T6。
0次下载 2021-08-05 北冥有熊

STM32F103C8T6的相关资料推荐

STM32F103C8T6通过串口加载固件之前写了简单的Bootloader,只实现了程序跳转的功能。但是作为一个Bootloader,只能完成程序跳转感觉缺了点啥。那就继续添加可以加载固件的功能吧。加载固件的途径有很多,常见的就有串口、可移动存储设备、网络等等。这里就从最简单的开始吧,先做串口的。整个程序的思路如下:上位机与单片机进行握手,并传输一些必要的信息。上位机发送固件的一部分到单片机(这里描述为一个块数据)。单片机接收到一块数据后,将其保存到RAM中。然后向上位机返回这块数据的校验和
0次下载 2022-02-21 摩托罗拉

STM32F103C8T6芯片的概述

目前市场替代STM32F103C8T6的国产芯片集中都是M3或者M4的内核,晶圆是8寸晶圆产线。基本都是在华虹代工,所以生产非常拥挤很多都拿不到产能。针对这一现象,灵动微另辟蹊径,改用M0内核,12寸晶圆线,发布了最新款的MM32F013X系列芯片。下面把芯片的概述发给大家看看:1.1 概述本产品使用高性能的 ARM® Cortex®-M0 为内核的 32 位微控制器,最高工作频率可达72MHz,内置高速存储器,丰富的增强型 I/O 端口和外设连接到外部总线。本产品包含1 个 12 位的 ADC、
0次下载 2021-08-20 幽默

芯片使用STM32F103C8T6

芯片使用STM32F103C8T6,用到的资源有TIM | ADC | DMA | RTC实时时钟 | USART | IIC总线,详细记录了安装keil5->新建工程->程序实现 整个过程。
2次下载 2021-08-03 yisen282

STM32F103C8T6的硬件部分

这是我这两天做的一个功能,有一些细节没注意,导致移植没通,现在记下来。一、硬件部分STM32F103C8T6 :2个,记为STM32(1),STM32(2)TJA1050(CAN模块):2个,记为TJA(1),TJA(2)STM32(1)的RX接TJA(1)的RX,TX接TX。TJA(1)的CAN_H接另一个TJA(2)的CAN_H,CAN_L接CAN_L。...
13次下载 2021-08-05 杀狼000

基于STM32F103C8T6软件准备

原网址真的找不到了。。。不过测试结果是可以的,可以用的,按照每个步骤去做。比较简单。硬件准备:机智云Gokit V2.1 板卡,基于STM32F103C8T6软件准备:STM32CubeMXIAR for ARMStep1:在UCOS官网下载源码,这里选择Micrium_uC-Eval-STM32F107_uCOS-II,版本是V2.92.07 Step2:使用
0次下载 2021-08-06 发烧友推温针

STM32F103C8T6上网方式

一、环境介绍单片机采用:STM32F103C8T6上网方式:采用ESP8266,也可以使用其他设备代替,只要支持TCP协议即可。比如:GSM模块、有线网卡等。开发软件:keil5二、实现功能通过阿里云物联网服务器实现设备数据远程上传、下发,实现数据交互。在当前使用的开发板上有4盏LED灯、一个蜂鸣器、4个按键。三、阿里云物联网服务器创建步骤说明:如果没有账号的话,先点击网页右上角,注册一个账号,并完成实名认证再继续下一步。产品名称根据自己情况填...
8次下载 2021-08-11 王伟01

浅析STM32F103C8T6 ADC

0次下载 2021-08-13 60user101

基于STM32F103C8t6命名规则

STM32学习 基于STM32F103C8t6STM32F103C8t6命名规则先对自己使用的芯片命名有所了解,才能更好的宏观掌控STM32F103C8t6引脚命名
25次下载 2021-07-23 Wu雨雨雨

STM32F103C8T6 MCU

MCU:初步选型是STM32F103C8T6,64 Pin,淘宝价格大概8.xRMB一片
1次下载 2021-09-13 站着幻想

STM32F103C8T6STM32F103CBT6的区别

一 序:1 STM32F103C8T6和STM32F103CBT6 引脚相同,唯一的区别是前者为64kflash(0x8000000~0x800FFFF) 后者为128kflash(0x8000000~0x801FFFF);2 已经发现STM32Ff103C8T6 在 00x8010000~0x801FFFF是可读写的;二 ST 技术人员对此回答:STM32F103C8T6和STM32F1...
52次下载 2022-01-26 一个黄人

stm32f103zet6移植到stm32f103c8t6

这里以stm32f103zet6移植到stm32f103c8t6为例:1、点开魔术棒–>device中修改芯片型号为stm32f103c8t62、点击编译 会提示有一大堆错误和警告点击第一个错误进入到stm32f10x.h头文件中的#define STM32F10X_HD 将这个宏定义全部屏蔽这时在编译则没有问题3、若烧录的时候丢失CORTEX-M3则点击魔术棒中 Utilit...
18次下载 2021-08-24 wrfqwerty

STM32F103C8T6STM32F103CBT6的联系与区别

一 序:1 STM32F103C8T6和STM32F103CBT6 引脚相同,唯一的区别是前者为64kflash(0x8000000~0x800FFFF) 后者为128kflash(0x8000000~0x801FFFF);2 已经发现STM32Ff103C8T6 在 00x8010000~0x801FFFF是可读写的;二ST 技术人员对此回答:STM32F103C8T6和STM32F...
70次下载 2021-08-09 Tutut

STM32F103C8T6到GD32F103C8T6的调试移植过程

文章目录1.问题集合2.移植调试过程如下:2.1 解决问题一:app启动宕机问题2.2 解决问题二:ADC读取为0异常问题2.3 解决问题三:GPIO模拟I2C使用eeprom连续读写异常问题3.总结:此次调试遇到的资源有ADC,UCOS启动和GPIO模拟I2C最近STM32缺货严重,公司产品所载MCU芯片需从STM32转到GD32,因此引发以下问题!涉及资源:GPIO,ADC,I2C(gpio模拟),UART,DMA,WDT1.问题集合直接将STM32的ROM烧写至GD32,出现如下问题:1.a
35次下载 2022-02-14 tiantian55

STM32F103ZET6引脚说明

STM32引脚说明1.以STM32F103ZET6为例144引脚,共有七组GPIO,GPIOA——GPIOG,一组有16个IO口,一共112个IO口PA0——PA15GPIO基本结构ADC端口不容忍5VFT都可以容忍5VGPIO工作方式输入方式浮空输入上拉输入下拉输入模拟输入输出方式开漏输出复用开漏输出推挽输出复用推挽输出推挽输出:输出强高低电平,...
167次下载 2022-02-28 lalajie

STM32F103RCT6引脚名称

脚号引脚名称主功能默认复用重定义备注 1 VBATVBAT----说明1 2...
19次下载 2021-08-12 二霸

STM32F103C8T6核心板——引脚使用注意!!! 精选资料分享

STM32F103C8T6核心板——引脚使用注意!!!有的引脚与下载JTAG端口复用,有的与BOOT复用,若发生引脚不够使用的情况,可以将他们进行一点特殊的设置,变成普通引脚使用该开发板上有几点需要注意:1)PA13、PA14没有单独引出,分别对应SWDIO、SWCLK,可以在SW模式烧写程序后,再使用PA13、PA14两个引脚;2)PB2与BOOT1共用一个引脚,没有单独引出。因为C8T6启动引导可不需要BOOT1,该引脚悬空也可以下载程序。下载模式说明第一种启动方式是最常用的用...
1次下载 2021-08-11 iiiegsd

Ardunio STM32F103C8T6的中断引脚

Ardunio STM32F103C8T6的中断引脚来解码SYN500R信号 STM32F103C8T6 for Ardunio IDESYN500R芯片4支脚不带解码超外差接收模块关于STM32 在Ardunio 里使用中断事件获得信号脚的电平持续时间信号时序代码STM32F103C8T6 for Ardunio IDE在某宝上购买的STM32F103C8T6最小核心板,通过网上的资料将其应...
14次下载 2021-08-17 陆军航空兵

如何利用GDF103C8T6去移植STM32F103C8T6程序呢

在GD32F103移植STM32F103代码使用相同FLASH和管脚数量相同的芯片,例如GDF103C8T6移植STM32F103C8T6程序。虽然两个款芯片的寄存器地址以及架构基本相同。但是需要注意的是GD32F10x主频是108兆,但是STM32F10x主频是72兆。所以需要针对以RCC时钟进行修改。例如打开原子哥的ALIENTEK MINISTM32 实验8 PWM输出实验例程先将芯片...
57次下载 2022-01-26 木頭瓶子

STM32F103C8T6单片机运行的程序功能

ESP8266 07SESP 07SMQTT固件,传输距离100米。 WIFI 保持活连接,不用担心断开。MQTT 与 Socket 区别:通俗来讲:mqtt是对socket进一步封装。稳定性更好,消耗流量更小,连接更加安全, 大公司物联网目前主流使用的传输协议是MQTT。单片机型号:STM32F103C8T6单片机运行的程序功能:通过单片机采集DS18B20温度,通过AT指令控制ESP8266 01 设置透传模式,单片机运行MQTT协议,连接到EMQ等标准MQTT服务,手机APP端完成温度采
1次下载 2022-02-23 guotong1984

STM32F103C8T6最小系统板实现功能

环境:1.STM32 CUBEMX2.超声波模块HC-SR043.STM32F103C8T6最小系统板实现功能:选用两个超声波实现实时测距,并测得的距离在串口1显示。思路:使用定时器2实现检测,但不使用定时器中断,然后通过循环检测超声波返回脉冲的形式实现距离测量。STM32F103C8T6最小系统板超声波模块HC-SR04超声波原理介绍:接线表:超声波模块引脚STM32最小系统板引脚设置模式 VCC ...
2次下载 2021-12-06 gXDhn

STM32F103C8T6芯片各个管脚的功能分配

STM32F103C8T6这款芯片,是我们使用单片机做项目常用到的一款芯片。它具有价格便宜、性能强大、资源齐全等各种优点。我常常使用的是黑金的c8t6核心板,如下:以下将介绍他的资源配置该款芯片各个管脚的功能分配如下(注意:凡是引脚标注有ADC功能的,该引脚都是3.3V耐压,不可接5V信号,否则会使该引脚烧毁或者芯片烧毁)附件为:1.官方c8t6的数据手册(中英文)2....
18次下载 2021-12-02 Lucia_nie

STM32F103C8T6管脚的复用功能有哪些

技能会随着经验的积累不断提升的!STM32F103C8T6的PA15,PB3,PB4管脚的复用功能分别是:PA15/JTDI、PB3/JTDO、PB4/JNTRST;这几个管脚复位后的主功能是JTDI 、JDO、 JNTRST。要这几个管脚作为普通I/O口用时,在初始化配置时的前面添加 GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE); 引脚重映射函数,1.GPIO_Remap_SWJ_JTAGDisable: /*!< J
2次下载 2022-01-18 kudy

stm32f103c8t6无线遥控器设计原理分享

实际可用的高精度adc采集遥控器摇杆,通过串口透传无线数据,控制电机开关等设备,其中涉及到如何进行数字电路和模拟电路的隔离,提高stm32的adc采集精度,减少cpu本身的高速数字信号对模拟电路的影响,也对其他外围电路做了相应防护,可作为大学生学习电路设计的参
5次下载 2023-09-22 普罗旺斯的薰衣草

STM32F103C8T6最小系统原理相关资料分享

原理图下载链接:https://download.csdn.net/download/id_l_j_j_/11165257
2次下载 2021-07-05 xf20160629

STM32F103C8T6单片机的PA13引脚一直输出高电平的解决办法

使用环境(蓝色粗体字为特别注意内容)1、软件环境:Keil MDK 5.152、硬件环境:STM32F103C8T6最小系统在项目中需要用到STM32F103C8T6的GPIOA13引脚,发现无论如何初始化都无法控制该引脚的输出电平,该引脚一直输出高电平,而且非常稳定。查阅相关资料发现是JTAG模式搞的鬼。原因如下:可以看到PA13口的Main function是JTMS-SWDI...
14次下载 2022-01-06 uuwfjwer

怎样把STM32F103RCT6的程序改到STM32F103C8T6上去

把STM32F103RCT6的程序改到STM32F103C8T6上的步骤版权声明:本文为CSDN博主「@嵌入式爱好者@」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明把stm32f103rc的程序改到stm32f103c8t6上...
13次下载 2021-08-05 他在笑

使用STM32F103C8T6 + STM32CubeMX时遇到的问题

这四个问题是我在使用STM32F103C8T6 + STM32CubeMX做项目时遇到的,给大家分享一下,以下四个问题重要程度依次降低,分别是:① 调试选项问题(默认会造成下载器无法下载);② 定时器设置占空比的函数找不到报错的问题;③ 硬件iic的一个小bug(亲测oled可以正常显示);④ 串口寄存器与其它系列不一样的问题;1. 调试选项问题1.1. 问题描述使用STM32C...
2次下载 2021-08-05 Tutut

STM32F103C8T6封装引脚

STM32F103C8T6-Blue-Pill的两张封装引脚图
93次下载 2021-12-27

stm32f103rc的程序改到stm32f103c8t6上有哪些步骤

把stm32f103rc的程序改到stm32f103c8t6上的步骤:一、换启动文件startup_stm32f10x_hd.s ------> startup_stm32f10x_md.sstartup_stm32f10x_cl.s——互联型的器件包括:STM32F105xx,STM32F107xxstartup_stm32f...
7次下载 2021-08-04 淡淡的爱

如何去测试APM32F103C8T6STM32F103C8T6的兼容性

近几个月以来,STM32价格疯涨、缺货,国内很多公司不得不转而采用国产单片机的方案。这次涨价对国产芯片是一次机遇,可以趁机笼络不少客户。但对于工程师来说,换芯片就意味着软硬件重新设计,不过好在对于一些用量大的芯片,很多国内的厂商可以做到与STM32硬件兼容,可以直接替换。部分厂家甚至软件也兼容,不用做任何修改。今天就来测试一款与STM32F103C8T6兼容的国产单片机:APM32F103C8T6。之所以选这款是朋友推荐的,据说软硬件兼容性不错。手头上只有一块之前的板子,只能对部分功能进行测试。...
8次下载 2021-07-28 Jade799153347

STM32F103大容量移植到STM32F103C8T6上的步骤

一、把STM32F103大容量移植到STM32F103C8T6上的步骤:1、换启动文件startup_stm32f10x_cl.s——互联型的器件包括:STM32F105xx,STM32F107xxstartup_stm32f10x_hd.s ——大容量器件包括:STM32F101xx,STM32F102xx,STM32F103xxsta...
3次下载 2021-08-23 hxjq

stm32f407引脚功能

stm32f407引脚功能表1 主功能就是STM32基本IO口,与外设没有连接的,我们可以直接输出或读入高低电平使用时采用要初始化GPIO结构体参数,并打开端口的时钟2 默认复用功能是与外设连接的IO口,单片机通过控制IO口控制外设。使用时采用要初始化GPIO结构体参数,IO口的工作模式要更具STM32中文参考手册中,IO口复用功能的设置工作模式,设置时,与主功能的唯一区别就是IO口的工作模式的...
94次下载 2021-08-09 小嘛小二郎呀

仪器仪表国产MCU单片机HK32F103CBT6和HK32F103C8T6完全兼容STM32F103CBT6/STM32F103C8T6

属性参数值商品目录单片机(MCU/MPU/SOC)[X]CPU内核ARM Cortex-M3[ ]CPU最大主频96MHz[ ]工作电压范围2V~5.5V[ ]内部振荡器有[ ]外部时钟频率范围4MHz~16MHz[ ]程序 FLASH容量128KB[ ]RAM总容量20KB[ ]EEPROM/数据 FLASH容量-[ ]GPIO端口数量37[ ]ADC(单元数/通道数/位数)2@x10ch/12bit[ ]DAC(单元数/通道数/位数)-[ ](E)PWM(单元数/通道数/位数)2@x6ch/16bit[ ]8位Timer数量-[ ]16位Timer数量4[ ]32位Timer数量-[ ]内部比较器数量-[ ]U(S)ART路数3[ ]I2C路数2[ ]I2S路数-[ ](Q)SPI路数2[ ]CAN路数1[ ]USB(主/从/自适应)-[ ]外设/功能/协议栈低电压检测;看门狗;CCP捕获/比较;片载温度传感器;IrDA;CRC校验;DMA;RTC实时时钟[ ]工作温度范围-40℃~+105℃
0次下载 2022-10-18 h1654155975.7481

SPWM波在STM32F103C8T6上是如何实现的

最近需要用到单片机输出SPWM波功能,在网上找了好多资料,发现都不完整,有算法的没有代码,有代码的看不懂算法。于是只好自己摸索,现将方法整理如下。关于什么是SPWM波,为什么要用SPWM波,网上的介绍有很多,就不多说了。主要说一下在STM32F103C8T6上是如何实现的。要产生SPWM波,核心就是调节PWM波的占空比,在一定时间段内使输出PWM波所占的面积和对应的正弦波面积相等。占空比的调节...
58次下载 2021-11-26 幽默

基于STM32F103C8T6在Keil下编程实现蜂鸣器的长鸣

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、原理图1.STM32F103C8T62.BELL蜂鸣器二、Keil代码1.Beep.c2.Beep.h3.main.c总结前言基于STM32F103C8T6在Keil下编程实现蜂鸣器的长鸣一、原理图1.STM32F103C8T6STM32F103C8T6是ST在2007年发布的一款MCU,截止目前ST已经发布了速度高达400MHz的STM32H7。三点好处,一是封装比较大,方便初学者焊接,二是价格低廉,学习成本
13次下载 2022-02-14 idskfwier

如何自制STM32F103C8T6核心板

市场上的STM32开发板,最小系统核心板种类很多,价格十几到几百不等。喜欢DIY的同学,不妨自己DIY一块低成本的、能够满足入门要求的,适合用于自制的小项目的STM32核心板。选择的STM32芯片是STM32F103C8T6选择理由:价格便宜;LQFP封装,方便焊接;IO数量可满足平时需求。电子设计竞赛中简单的控制题,电源题等题目,可使用此单片机完成赛题的要求。对于单片机的初学者或需要...
27次下载 2022-02-16 qiangqzuo

STM32F103C8T6能做实时时钟吗

大家好,本人小白一个,从去年暑假接触stm32单片机开始,已经过去快一年了。大一时候的不懂事,大二才知道努力,现在,才知道实践的宝贵。花了快半年,断断续续的,带队做了一个小项目,软硬件结合。今天已经能拿出手参加比赛了,心中无比欣慰,所以在此对“技术成长”、“心里收获”做总结好了,直奔主题,都是干货,注意记笔记哦。技术部分:好奇心1:STM32F103C8T6能做实时时钟吗?好奇心2...
0次下载 2022-01-05 安德森大

STM32F103C8T6开发板的相关资料推荐

下面列出此课程中涉及的硬件主板及参考的购买链接。可以自行选择店铺购买,只要参数一致即可。1. STM32F103C8T6 开发板https://item.taobao.com/item.htm?spm=a1z09.2.0.0.14e02e8daDrLMv&id=591061494821&_u=61bg9vk3c54这是STM32平台的一个典型开发板,后续的课程都是使用这个开发板来进行学习和实验。2. 1.44寸SPI接口TFT显示屏...
1次下载 2021-12-03 xiongcanfei

基于STM32F103C8T6的多按键检测的方法

制作航模遥控器需要用到多按键检测,使用有限状态机实现检测短按、长按,修正了原文中的一些错误
8次下载 2021-12-09 好名字

STM32F103C8T6通用定时器简介

STM32通用定时器的使用1、STM32F103C8T6通用定时器简介2、通用定时器 TIM3 中断控制PC13main函数timer.c函数timer.h头文件  STM32 的定时器功能十分强大,有 TIME1 和 TIME8 等高级定时器,也有 TIME2~TIME5 等通用定时器,还有 TIME6 和IME7 等基本定时器。STM32F103C8T6是中容量的芯片,由高级定时器TIME1 和通用定时器 TIME1~TIME5。1、STM32F103C8T6通用定时器简介  STM32 的通用定
32次下载 2021-08-13 啦啦啦啦啦啦啦l

STM32F103C8T6在DEBUG为什么会卡死

今天在前几天的功能上加上了串口通信的功能,在搬好野火的砖后,很自信的打开了DEBUG,然而…翻车了,程序还没有跑到主程序,在初始化就死掉了于是乎看了下代码发现停在了B.这里打开度娘,又涨了新知识(B 是跳转的意思,“.”是指当前地址),原来程序死在这里,B.前面的xxxx_TRQHandler,直觉告诉我,是我的中断出现问题了,然后去找串口初始化的问题在串口初始化的里开启了接收中断,但是忘记了写中断服务函数,导致程序跳到了B,这里在加上接收服务中断函数后,终于能够跑进主函数了函数正常运行,
1次下载 2021-08-16 靓仔峰

基于STM32F103C8T6的SPI液晶屏设计

本设计主控芯片为STM32F103C8T6为核心控制2.2寸SPI液晶屏,语音模块LD3320,DM860H电机,42BYGH34电机,雨滴模块,湿度传感器DHT11。开机运行液晶屏显示当前湿度。当语音唤醒LD3320模块后用户可以说的指令开窗:42BYGH34电机正转关窗:42BYGH34电机反转打开防风装置:DM860H电机正转关闭防风装置:DM860H电机反转当雨滴模块检测到有水的时
5次下载 2021-08-17 uwufwjrw

STM32F103C8T6定时器配置

这一章讲的是STM32F103C8T6定时器配置,定时器配置主要要弄懂的是系统主频多少、你分频多少、你需要定时多长时间。我们来做一个简单的计算。比如说系统的主频是72M,我们要想得到一个定时时间1S钟的定时器,我们可以通过修改分频系数和计数值来确定。这里我们分频系数设置为(7200-1)这里减1是必须加上的确保计数精确,这样得到分频时钟是10K。我们将计数值设置为10000(10k)这样就能配...
1次下载 2021-08-19 无厘头

如何利用STM32F103C8T6单片机芯片实现柔光台灯设计

课题主要研究语音识别、按键识别、PWM波调节亮度、OLED屏幕显示四个模块。目前市面上语音识别的台灯大多仅是控制灯的亮灭,采用的是普通LED节能灯进行照明。相比较于市场上已有的产品,本课题所研究设计的台灯采用的主控芯片是性能较高的STM32F103C8T6单片机芯片,采用中断方式对台灯进行按键控制,并通过基于LD332O语音识别模块,利用非特定人语音识别技术对台灯的工作状态进行语音控制,同时实现了...
10次下载 2022-01-19 美信电子

如何利用STM32F103C8T6实现流水灯的设计

一、项目创建 首先在STM32CUBE中选择对应的单片机,这里用的是STM32F103C8T6。创建步骤: 创建好项目之后选择要用到的引脚,本次使用A4,B5,C14三个引脚注意要选择GPIO_output。配置调试接口配置GPIO项目设置生成项目直接打开项目,跳转到KEIL打开main函数,找到里面的循环,在循环中添加流水灯代码 //高电平点亮A4 HAL_GPIO_WritePin(GPIOA,GPIO_PIN_4,GPI...
0次下载 2022-01-21 一巷清苑

如何利用stm32f103c8t6控制led的亮灭

stm32利用语音识别与播报智能控制led灯上次写了一个语音识别的文章,但是那个模块是用串口进行通信的。这次要讲的是另一种识别与播报模块,这种模块相对于上次那种,功能更多,当然价格也更贵。这种识别模块与播报模块都是利用IIC进行传输的,所以本次利用了stm32f103c8t6控制板上面的两个IIC分别是PB6、PB7以及PB10、PB11。本文章主要实现的功能是:根据说出的指令让识别模块识别到相应的词语后,做出相应的动作,并且利用播报模块说出对应动作是否完成。在这里我只是简单的控制led灯,当然你也可以控
3次下载 2022-01-07 fhdgxfvx

STM32F103C8T6 can端口映射 精选资料分享

之前在网上找了一个STM32F103C8T6关于can通信的例子,直接烧录,can不能使用,使用示波器在VP230前后端查看没有波形,先介绍板子硬件资源:HSE时钟:8MHz;MCU :STM32F103C8T6CAN:一路;在软件的配置中找不到任何原因,使用USB-CAN分析仪不能识别波特率,怀疑是不是因为波特率设置不对,是不是硬件设计出现错误,查找...
5次下载 2021-08-09 study875

基于STM32F103C8T6的MPU6050调试

标题基于STM32F103C8T6的MPU6050调试与数字运动处理器DMPStrongerHangover丶萌笔者之前也接触过MPU6050模块,但是并没有真正的去了解内部的通讯方式与内部的寄存器操作,况且之前接触的程序是基于51单片机的,笔者只是使用者并未自己书写。虽然说,不管是基于51单片机还是基于STM32单片机,它内部的通讯方式和寄存器配置依然相同,主要区别于操作方式有所区别。当然S...
9次下载 2021-08-09 相当刺激

UCOS-II移植详解,基于Gokit STM32F103C8T6

UCOS-II移植详解,基于Gokit STM32F103C8T6
20次下载 2018-01-25 lee_st

STM32F103C8T6寄存器手册

STM32F103C8T6寄存器手册感觉有用不错给你顶顶
859次下载 2018-12-03 学思危

基于STM32F103c8t6的智能垃圾桶项目 精选资料分享

基于STM32F103c8t6为核心,配合HC-SR04、SG90及OLED显示屏,完成一个带有状态显示的智能垃圾桶。
21次下载 2021-07-30 张峰9998

使用Arduino IDE玩转STM32F103C8T6

Arduino_STM32视频教程(英文)使用Arduino IDE玩转STM32F103C8T6之开发环境搭建与LED闪灯
4次下载 2021-08-03 liutiefu

stm32f103c8t6中文参考手册

stm32f103c8t6中文参考手册:忙碌的小姚新浪微博:@忙碌的小姚新浪博客:/mlxiaoyao222 目录STM32 自 学 笔 记1第一章3我与STM32 的那些日子3第二章4使用固件库建立一个工程41、了解STM32F103的固件库42、创建第一个工程43、接下来就是管理工程文件了94、编写main.c 和文件路径10第三章14STM32点亮第...
298次下载 2021-08-09 laisvl

如何利用STM32F103C8T6去LED流水灯呢

一、keil5添加stm32固件库1、新建文件夹,里面包含四个文件夹
0次下载 2022-01-07 他在笑

介绍stm32f103c8t6最小系统的搭建

目录前言一、搭建最小系统必须的引脚口二、复位电路​三、外部晶振电路四、系统启动配置详细查看stm32数据手册前言下面介绍stm32f103c8t6最小系统的搭建,这款芯片也是销量最多的,尽管一个单片机内部集成了很多东西,但是想让它跑起来需要一些辅助器件,例如供电电路、复位电路、外部时钟电路和模式配置。一、搭建最小系统必须的引脚口管脚口名称功能 1VBAT外部不掉电电...
37次下载 2021-11-25 fdjslkjd

STM32F103C8T6核心板最小系统的相关资料分享

STM32F103C8T6 核心板最小系统 Jtag调试下载接线图如图jtag模式1 VDD 棕3 TRST----PB4 红5 TDI----PA15 橙7 TMS/SWDIO----PA13 黄9 TCK/SWCLK----PA14 绿13TDO\SWO----PB3 紫15RESET----NRST 灰4,6,8,10,12,14,16,18,20都...
12次下载 2021-11-26 jack_study

将ucosii移植到STM32F103C8T6程序开始调度时就卡死

ucosii在STM32rbt6上可以正常地运行,工作需要,我将ucosii移植到STM32F103C8T6,更换了一下启动代码,结果程序 开始调度时就死在那了 OSStart(); 进去后voidOSStart (void){ if (OSRunning == OS_FALSE) {OS_SchedNew();...
7次下载 2021-08-23 遇鱼余的小白

STM32F103C8T6单片机简介 精选资料分享

The STM32F103xx medium-density performance line family incorporates the high-performance ARMCortex-M3 32-bit RISC core operating at a 72 MHz frequency, high-speed embedded memories (Flash memory up to 128 Kbytes and SRAM up to 20 Kbytes), and an extensive
0次下载 2021-07-16 雪大大11

STM32F103C8T6连接阿里云物联网平台

STM32F103C8T6连接阿里云物联网平台(1)—阿里云lot Studio控制Web开发分享一下自己使用stm32f103c8t6通过ESP_01模块连接阿里云物联网平台,实现温湿度上传和控制命令下达的过程,能力有限,用的是最简单的方法,如有错误,多多担待。一、硬件选型1、stm32f103c8t62、ESP_01 wifi模块3、其他二、硬件连接WSP_01STM32F103C8T6RXDPA2TXDPA3RESPA4VCC3.3
57次下载 2021-08-11 shbaoyan

STM32F103C8T6程序开发IDE

一、环境介绍MCU: STM32F103C8T6程序开发IDE: keil5STM32程序风格: 采用寄存器方式开发,注释齐全,执行效率高,方便移植手机APP: 采用QT设计,程序支持跨平台编译运行(Android、IOS、Windows、Linux都可以编译运行,对应平台上QT的环境搭建,之前博客已经发了文章讲解)硬件包含:SRM32F103C8T6最小系统板、红外热释电人体感应模块、DHT11温湿度传感器、0.96寸单色OLED显示屏、ESP8266、继电器、RGB大功率白灯...
2次下载 2021-08-12 山川1998

STM32f103c8t6的定时器配置 精选资料分享

//时间计算公式Tout = ((arr+1)*(psc+1))/Tclk ;其中: Tclk:定时器的输入时钟频率(单位MHZ) Tout:定时器溢出时间(单位为us).TIM_Period = arr;eg;4999.TIM_Prescaler = psc;eg:7199Tout = ((4999+1)×(7199+1))...
2次下载 2021-08-16 绝代双骄

STM32F103C8T6的USB虚拟串口实现步骤

STM32F103C8T6的USB虚拟串口实现1.实现步骤本文所提到的所有软件、驱动、代码电脑安装VCP_V1.4.0_Setup.exe在工程文件夹下新建USB文件夹,拷贝官方USB驱动库相关代码USB文件夹下新建CONFIG文件夹存放Virtual COM相关代码进入工程,新建分组USB_CORE和USB_CONFIG,按图所示添加.c文件按
57次下载 2021-08-17 牛牛爱吃草

STM32F103C8T6写字符时会出错是为什么

单片机的LCD屏幕供电电路好像坏了,导致LCD屏幕不能够使用。所以购置了一块OLED屏幕。店家给的代码是STM32F103C8T6的。PB6--SCL,PB6--SDA,使用硬件IIC控制。发现C8T6与RCT6与VET6的代码是兼容的。调试过程中单片机的PB6,PB7引脚有问题,更换了单片机得到解决。但新的单片机键盘又有问题,,,所以很头痛。原LCD画点与画线都没问题,但写字符时会出错,...
0次下载 2022-02-16 秋风宜人

利用stm32F103C8T6发送Hello Windows的方法

本文是基于STMF103C8T6 芯片及开发板,在深入理解串口通信的原理后完成实操,发送Hello Windows。文章目录一、通信方式1.串行通信2.并行通信3.同步通信和异步通信二、、串口通信协议1.串口通信协议简介2.物理层①电平标准②RS-232 信号线3.协议层①波特率②数据位③起始位和停止位④奇偶校验位三、RS232通信协议1.概念2.电气特性3.接口4.特性四、STM32的USART串口通信(查询方式)1.题目要求2.代码编写一、通信方式1.串行通信一条信息的各位数据被逐位按顺序传.
0次下载 2022-02-17 Lucia_nie

使用stm32f103c8t6进行串口通信无反应是怎么回事

现象在使用stm32f103c8t6进行串口通信实验时,将资料包中的代码下载进去。打开串口,按下复位,发现啥反应都没有,代码也没错误。无论发送什么都是没有反应。解决方法将keil5中的Use MicroLIB勾选上(网上下载下来的工程往往都没有勾选)。然后使用keil5将代码下载入板子中,这里我的keil5报了一个错误:Error: Flash Download failed-“Cortex-M3”这里我没有正面去解决这个问题,我想应该可以使用STM32 ST-LINK Utility(
5次下载 2022-02-21 60user146

STM32F103C8T6通过SD卡加载固件的方法

STM32F103C8T6通过SD卡加载固件前面写了通过Uart加载固件,这次就使用SD卡来尝试一下加载固件吧。要实现SD卡加载固件的功能,需要完成以下三项工作:能够对单片机内部FLASH进行编程。(前面写串口加载固件的时候写了)完成SD卡驱动。移植FATFS文件系统。有了这三项的支持,编写从SD卡加载固件的程序就很简单了。程序思路如下:初始化SD卡,挂载文件系统。只读方式打开"download.bin"文件,获取文件描述符。以512字节为单位,循环读取"download.bin"文
39次下载 2022-01-25 snandi

stm32f103c8t6点亮流水灯的原理是什么

一、实验原理1.1 stm32f103c8t6介绍STM32F103C8T8是一款由意法半导体公司(ST)推出的基于Cortex-M3内核的32位微控制器,硬件采用LQFP48封装,属于ST公司微控制器中的STM32系列。1.2 stm32f103c8t6点亮流水灯原理寄存器可以存储数据,指令,也可以担任一些特定的功能,stm32板子里由很多寄存器,如果想实现流水灯操作,就需要对相应的引脚进行操作,想对引脚进行操作,就需要对相应的引脚进行时钟使能配置、端口配置(高or低)寄存器配置、端口输.
37次下载 2022-02-10 h1654155957.9311

STM32F103C8T6最小系统板的资料分享

描述STM32F103C8T6最小系统板,板载两个0805LED,一个电源指示灯,一个定制LED;两个按钮,一个复位按钮,一个用户自定义按钮PCB+原理图
46次下载 2022-08-17 harmonin

STM32F103C8T6是什么?有何性能

@TOC一、STM32F103C8T6简介STM32F103C8T6是一款由意法半导体公司(ST)推出的基于Cortex-M3内核的32位微控制器,硬件采用LQFP48封装,属于ST公司微控制器中的STM32系列。所有的资料都可以在野火官网上下载野火资料下载中心二、点灯点亮LED灯,需要用到GPIO端口。为了点亮LED灯,需要三个步骤:打开GPIO口的时钟初始化GPIO口(选择推挽输出)设置低电平(一)打开时钟GPIO的地址:时钟的地址:-即0x40021018,则
4次下载 2022-02-10 jfsky

STM32F103C8T6系统板的相关资料分享

组成1.电源部分2.复位3.晶振4.CH340G 电路STM32-CH340实现一键下载电路分析CH340G电路CH340转串口芯片的使用在5V供电时,电路为上图。首先,我们需要接VCC,GND,给芯片工作电源。其次,接上晶振电路,提供时钟信号。这个电路又叫转串口电路,因此,我们需要USB信号,D+,D-对应连接。输出的串口信号,可以直接接单片机,当然,一般的习惯是加一个隔离二极管和一个电阻。V3引脚,一定要加退耦电容,不加的话,可能不会被识别。同时,电源也需要添加滤波
0次下载 2022-02-14 linlin10

STM32F103C8T6驱动SYN6288语音模块的方法

使用USART3(PB10,PB11)引脚连接模块的对应引脚,模块还有一个BY忙碌检测引脚,低电平表示语音模块空闲,高电平表示语音模块忙碌,这里连的是PA7。VCC接3~5V。**USART3部分程序**#include "usart3.h"/*****************************************USART3*************************...
2次下载 2022-01-07 723662364d

关于STM32F103C8T6 Systick的一些注意事项

开发板:普中A7开发板STM32核心板:STM32F103C8T6关于Systick的一些注意事项都在下面的备注中。/************************************************************************************** * 函数功能:systick初始化 * 参 数:需要延时的ms数 * 返 回 值:成功返回...
0次下载 2022-01-07 番茄番茄

如何将正点原子的红外遥控移植到stm32f103c8t6

1.修改芯片类型可以参考这一篇文章注意要在主函数中添加SystemInit();,不然程序会运行的很慢。2.消除报错移植之后,你会发现有很多的报错1.定时器报错因为stm32f103c8t6没有这个定时器,使用替换即可,仅在当前文档替换2.其他的报错TIM_ICInitTypeDef未定义在工程中添加stm32f10x_tim.h并在stm32f10x_conf.h中取消注释ps:有时候还会报错,这时候你需要添加路径...
0次下载 2022-01-11 bctwerwer

怎样去设计基于STM32F103C8T6的循迹避障小车

基于STM32F103C8T6的循迹避障小车完整制作过程由于本人的一个小项目,要做一个基于STM32的循迹避障小车,前后花了约1周的时间,这个过程种也参考了很多大神分享的资料,学到很多的东西。但是资料都比较分散,有些东西也不好找,在这里就想把自己制作小车的一个整体过程记录分享一下,希望能够帮到你。我自己也算是一个小白,之前有做过你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎...
13次下载 2021-08-03 深海零下一度1

STM32F103C8T6分成几个部分

以STM32F103C8T6为例首先把STM32F103C8T6分成几个部分如下STM32 F 103 C 8 T 6STM32为一个系列F代表产品类型103代表产品子系列101为基本型102为USB基本型USB 2.0全速设备103为增强型105或107为互联型。C代表引脚T=36脚C=48脚R=64脚V=100脚Z=144脚8代表FLASH大小6=32K字节8=64K字节B=128K字节C=256K字节D=384K字节E=512K字节T代表封装信息.
8次下载 2021-08-04 gvjhvbc

STM32F103C8T6内核外设Systick有何性能

STM32F103C8T6 内核外设Systick与普通外设中断优先级比较最近有网友经实验验证(网友的验证.),Systick虽然作为与CPU紧耦合的内核外设,但其中断优先级并不比普通外设要高,并不因为它是内核外设而特殊,它还是遵循中断优先级高低的规则来响应。就网友的结论是没问题,但网友的实验现象感觉有点出入,和自己想的不太一样,出严谨,按网友的代码在stm32f103的芯片是实验了一下,由于网友的是stm32f104的芯片,程序上会有点不一样,但都是stm32系列的想来问题不大,同事我的项目是用M3的芯
0次下载 2021-12-08 DH9527

将ucosii移植到STM32F103C8T6上遇到的问题

ucosii在STM32rbt6上可以正常地运行,工作需要,我将ucosii移植到STM32F103C8T6,更换了一下启动代码,结果程序 开始调度时就死在那了 OSStart(); 进去后voidOSStart (void){ if (OSRunning == OS_FALSE) {OS_SchedNew();...
0次下载 2021-08-23 一说就是错

使用STM32F103C8T6的USB模拟U盘

使用STM32F103C8T6的USB模拟U盘(亲测GD32F103C8T6也行)1.打开我的STM32CubeMX,选外部时钟,选SWD调试接口,勾上SPI1外设(使用PB3,PB4,PB5),这些比较简单我就不上图了。2.勾上我的全速USB设备,其他默认即可,如下图。3.全速USB选择大容量存取设备,最后一个由512字节改成4096字节(如果是SD卡则使用默认的512字节),其他默认即可,如下图。4.堆栈改大一点,如下图。5.在u***d_storage_if.c中把原来的参数屏蔽掉,使用
36次下载 2021-08-09 星星公交站

STM32F103C8T6最小系统

使用环境(蓝色粗体字为特别注意内容)1、软件环境:Keil uv5.15,串口调试助手2、硬件环境:STM32F103C8T6 最小系统,CCS811气体传感器模块,USB转TTL模块,示波器,逻辑分析仪3、最近项目中用到CCS811气体传感器模块,这模块使用起来相当的繁琐,而且操作不当极...
0次下载 2021-08-09 723662364d

STM32F103C8T6 - 控制LED点亮熄灭 精选资料分享

硬件连线PB8 - PB15 → LED1 - LED8寄存器地址确认C语言操作寄存器(指针)ARM是内存与IO统一编址,所以ARM中的所有外设都是通过寄存器的方式操作每个寄存器都有地址,C语言通过地址来操作寄存器位(位操作和指针)C指针常用技巧代码实现在这里插入代码片...
1次下载 2021-08-11 hgimtk

基于STM32F103C8T6的开发笔记

基于STM32F103C8T6开发笔记
4次下载 2021-08-13 雪大大11

如何去设计STM32F103C8T6最小系统板电路

。STM32F103C8T6最小系统板电路设计一。电源部分设计了一个XH插座,以便使用3.7V锂电池供电,接入电压不允许超过6V。二。指示灯部分电源指示灯可以通过一个短路帽控制亮灭,以达到节电的目的。三。复位电路四。按键电路KEY_1为用户自己定义RST复位按键WKUP为唤醒按键。RST按键的作用:程序下载的方式是SWD模式,BOOT0和BOOT1都接地,单片机一上...
3次下载 2021-07-14 鲁林

手机APP通过WIFI连接STM32f103c8t6开发板

stm32f103单片机socket安卓app远程控制继电器esp8266wifi物联网项目功能:手机APP 通过 WIFI (socket)连接 STM32f103c8t6开发板,控制继电器,采集DS18B20温度值。继电器可以控制智能家居开关。手机APP连接ESP8266模块WIFI热点,socket默认连接IP为:192.168.4.1 端口:2020(可以自己通过串口助手设置,也可以通过keil代码设置,设置一次下一次连接无需重复设置)淘宝购买送ESP8266串...
30次下载 2022-01-18 神船大幅

如何利用STM32F103C8T6制作温度计?

Arduino学习:STM32F103C8T6开发板(黑色板)、NTC热敏电阻、12864OLED显示屏(四脚)制作温度计示例
4次下载 2022-01-20 iiiegsd

stm32f103c8t6定时器的应用

#include "stm32f10x.h"int main(void){ TIM_TimeBaseInitTypeDef TIM_TimeBaseInitStruct; NVIC_InitTypeDef NVIC_InitStruct; GPIO_InitTypeDef GPIO_InitStruct; TIM_TimeBaseInitStruct.TIM_CounterMode = TIM_CounterMode_Down; TIM_TimeBaseInitStruct.TIM_Period = 10000-1; TIM_TimeBaseInitStruct.TIM_Prescaler = 7200-1; //APB1时钟72MHz,具体看时钟配置部分代码,以上配置为定时1000ms NVIC_InitStruct.NVIC_IRQChannel = TIM2_IRQn; NVIC_InitStruct.NVIC_IRQChannelCmd = ENABLE; GPIO_InitStruct.GPIO_Mode = GPIO_Mode_Out_PP; GPIO_InitStruct.GPIO_Pin = GPIO_Pin_13; GPIO_InitStruct.GPIO_Speed = GPIO_Speed_10MHz; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC, ENABLE); RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2, ENABLE); TIM_TimeBaseInit( TIM2, & TIM_TimeBaseInitStruct); TIM_ITConfig(TIM2,TIM_IT_Update, ENABLE); TIM_ClearITPendingBit( TIM2,TIM_IT_Update); NVIC_Init( &NVIC_InitStruct); TIM_Cmd( TIM2, ENABLE); GPIO_Init( GPIOC, & GPIO_InitStruct); while(1) {//我啥也不干//仿真看看PC13的电平变化 }}void TIM2_IRQHandler(void){ if(RESET != TIM_GetITStatus( TIM2,TIM_IT_Update)) {GPIOC->ODR ^=(1
0次下载 2017-12-01 蓝剑威

stm32f103c8t6的modbus协议示例

曾经看到贴吧中有人分享给,照着移植到了stm32f103c8t6上,原来芯片应该是rb。现在发现找不到原版程序了,因此把我修改过的程序来共享出来。思路是类似的,利用串口和上位机通讯,按照modbus协议的格式来生成数据格式,其中有一点通过超时判断一帧数据结束是通过定时器计数实现的。主要是串口和定时器两个中断,前者用于接收数据,定时器中断用于判断超时。
238次下载 2020-01-18 finhaz169

stm32f103c8t6最小系统板

板子可以做的很小,单面板可以自己做腐蚀板
2201次下载 2016-07-18 xiongji712

基于STM32F103C8T6的LoRa模块驱动程序

此驱动程序适用于STM32f103xxx的MCU,LoRa使用的是周立功的ZM470SX-M。该模块的技术点信息如图:,该驱动基本可以实现模块间的通信,已经通过收/发测试,数据包大小为
0次下载 2019-01-28 物是人非aaa

STM32F103C8T6中文手册

求STM32F103C8T6中文手册,好像是700多页的那种,中文的,谁有啊,急求急求急求
0次下载 2017-12-13 1993ding

基于STM32F103C8T6的简版SPI控制OLED菜单界面 精选资料分享

基于STM32F103C8T6的简版IIC控制OLED菜单界面接着之前发的IIC控制OLED屏,新买了一块有SPI接口的,用SPI也做个菜单界面顺便看看两种通信方式有什么区别吧,先上效果图:环境:1.核心板:STM32F103C8T6最小系统板以及一些按键开关2.OLED显示模块:SPI接口3.编译环境:Keil MDK这次还是先了解一下SPI接口通信方式的基础知识吧;首先如下是从...
24次下载 2021-07-27 神船大幅

STM32F103C8T6串口介绍

1 STM32F103C8T6串口介绍STM32F103C8T6有三个串口,每个串口有5个引出脚。分别是TX、RX、RTS、CTS、CK。以USART1为例,具体见如下截图。串口通讯中我们只用到TX和RX引脚就可以了。其他的引脚暂时不用去管它。其他几个引脚使用来做硬件流控制的。这里讲到的“流”,当然指的是数据流。数据在两个串口之间传输时,常常会出现丢失数据的现象,或者两台计算机的处理速度不同...
65次下载 2021-08-05 h1654155199.5148

stm32f103c8t6开发板具体流程

准备工具Arduino IDEst-link-v2stm32f103c8t6开发板具体流程首先, Arduino IDE要搭建stm32开发环境,具体可参考这篇博客: Arduino IDE 烧录 STM32单片机.然后,给电脑安装st-link驱动,驱动链接.提取码:5dpc.下一步,st-link和stm32f103c8t6按如下接线:接好线后按下图所示配置Arduino IDE:完成后,将st-link连接电脑选择对应端口开始烧录,烧录结束后将led灯两端分别接开发板的PB
2次下载 2021-08-05 hfgdzc
查看更多

暂无数据

上传资料赚积分

7天热门专题

换一换