![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
STM32F103系列
文章平均质量分 52
STM32F103系列
perseverance52
兴趣是最好的老师,学习需要持之以恒,才能有所成。书山有路勤为径,学海无涯苦作舟。
展开
-
STM32F103基于标准库+I2C SSD1306仿数码管RTC时钟显示
STM32F103基于标准库+I2C SSD1306仿数码管RTC时钟显示原创 2023-04-22 11:51:16 · 1072 阅读 · 0 评论 -
STM32F103VE基于STM32CubeMX读取DS18B20数据
STM32F103VE基于STM32CubeMX读取DS18B20数据原创 2023-03-30 16:13:11 · 770 阅读 · 1 评论 -
STM32F03C8T6+ADC信号采集+OLED波形显示
【开源工程】STM32C8T6+ADC信号采集+OLED波形显示原创 2022-07-25 17:34:35 · 10067 阅读 · 26 评论 -
【STM32开源项目】基于STM32F103C8T6 + I2C OLED屏幕太空人+钟表显示
【STM32开源项目】基于STM32F103C8T6 + I2C OLED屏幕太空人+钟表显示原创 2021-12-16 19:09:45 · 7281 阅读 · 5 评论 -
STM32读取MPU6050角度数据OLED显示
STM32读取MPU6050角度数据OLED显示 STM32F103C8T6读取陀螺仪MPU6050的角度数据,使用6050自带DMP库姿态解算出各个方向的角度,并使用OLED实时刷新显示,同时可以将数据通过串口发送到计算机,每一组数据50ms。本操作过程简单,方便移植.0.96寸IIC显示屏接PA5:SCK,PA7:SDA,陀螺仪接PB6/7,串口为PA9/10,本程序代码开源。 STM32读取MPU6050角度原创 2021-01-20 11:08:36 · 8853 阅读 · 42 评论 -
STM32相关寄存器操作说明
STM32相关寄存器操作说明GPIOx->CRL端口配置低(8位数据)寄存器CRL操作的对象是0-7位的寄存器,例如PA0-PA7.PB0-PB7,GPIOB->CRL|=0X00300000CRL对应的是将要操作的是低8位数据寄存器,0X00300000对应的是第6个(从0位开始计数,从右往左数过去,第几位就是对应PB0 -PB7的哪个引脚)GPIO引脚,也就是要操作的是PB5口,数值为3,那么转换成二进制就是:0011,查看数据手册上的CRL寄存器相关数据,可以找到对应的数值含原创 2021-04-02 16:04:28 · 1622 阅读 · 0 评论 -
分享从正点原子资料中移植出来的STM32F103C8T6工程模板
分享从正点原子资料中移植出来的STM32F103C8T6工程模板模板文件来源正点原子官网:http://www.openedv.com/docs/index.html移植到STM32F103C8T6的资源下载:链接:https://pan.baidu.com/s/1H_Gqa0VYOUtsEfK6Z_3_mw 提取码:2syo ...原创 2021-02-05 22:03:36 · 4015 阅读 · 1 评论 -
stm32f103c8t6引脚功能图以及在arduino IDE编程环境下引脚调用
stm32f103c8t6引脚功能图以及在arduino IDE编程环境下引脚调用例如:pinMode(PB1, INPUT);原创 2021-09-06 13:59:24 · 8586 阅读 · 0 评论 -
ArduinoSTM32 RTC clock
ArduinoSTM32 RTC clock时间戳获取:Epoch & Unix Timestamp Conversion Toolshttps://www.epochconverter.com/开发板STM32F103C8/* STM32F103C8 Blue Pill ( PC13) Serialport set and display RTC clock , Write by CSNOL https://github.com/csnol/STM32-Examples原创 2021-07-03 12:02:02 · 331 阅读 · 1 评论 -
28BYJ-48步进电机+ULN2003驱动程序(stm32f103c8t6)
28BYJ-48步进电机+ULN2003驱动程序四相八拍(stm32f103c8t6)前面发布的四相四拍,这次的程序是四相八拍:AD-A-AB-B-CB-C-DC-D 四相八拍正转对应的引脚:(请务必使用该引脚,因为是寄存器操作,更换引脚将配置的输出对应不上输出)//IN4: PB9 d //IN3: PB8 c //IN2: PB7 b //IN1: PB6 a四相四拍和四相八拍都在其中,使用那种启用和注释对应的即可实现转换//四相四拍电流0.35A,四相八拍电流0.7A//原创 2021-04-04 14:21:43 · 5167 阅读 · 7 评论 -
Arduino框架下调试STM32F103C8T6
Arduino框架下调试STM32F103C8T6原创 2021-03-13 15:32:39 · 1031 阅读 · 0 评论 -
使用STM32duino免串口调试STM32F103C8T6最小系统板
使用STM32duino调试STM32F103C8T6最小系统板如何实现使用STM32duio来上传代码,首先需要给最小系统板烧写一个boot loader固件,相当于,先给板子搭建一个系统平台。如何搭建这个系统平台我就在这里不屑教程了,前辈们已经有写好的完整教程,这里只做引用:新手帮助,STM32 刷入Arduino的BootLoader。实现免串口下载Boot loader固件下载:Guthub链接地址使用STM32duino调试STM32F103C8T6最小系统板最大的好处就是,可以不借助原创 2021-03-12 10:34:27 · 1939 阅读 · 0 评论 -
使用arduino平台调试STM32F103C8T6最小系统板3组串口全开
使用arduino平台调试STM32F103C8T6最小系统板3组串口全开注意很容易掉坑的地方!!!注意:如果使用STLink烧录工具烧录程序的话,串口0无输出,(也就是如果你定义的是Serial.begin(115200);以及Serial.print();将无串口输出信息,你必须定义Serial1.begin(115200); //TX=PA9,RX=PA10来串口输出)实际上串口0和串口1是共用口。 在源代码相同的情况下,如果使用CH340串口烧录工具烧写同样的程序的话,会多出一组串口0:Seri原创 2021-03-11 23:21:11 · 1333 阅读 · 0 评论 -
使用stm32CubeMX配置的USB虚拟串口功能
使用stm32CubeMX配置的USB虚拟串口功能本文采用STM32F103C8T6最新系统板进行配置。1.芯片选型:配置debug(下载)方式:晶振和时钟设置启用USB功能根据自己的情况设定工程根据自己的情况设置包含文件生成工程前,查看Advanced Settings选项做好这些工作后,就可以点击 genrate code,生成工程了用keil5打开生成的工程,整体编译一下。如果显示头文件带X ,表示没有将路径设置进来下载烧录到最小系统板里面,根据原创 2021-02-24 11:34:11 · 2226 阅读 · 1 评论 -
用ST-Link V2烧录器配合arduino IDE给STM32F103C8T6烧写程序以及注意事项
用ST-Link V2烧录器配合arduinoIDE给STM32F103C8T6烧写程序原创 2020-12-17 15:36:20 · 7048 阅读 · 8 评论 -
基于Arduino框架下开发STM32F103C8T6系统板注意事项
基于Arduino框架下开发STM32F103C8T6系统板注意事项原创 2020-08-22 21:59:23 · 2693 阅读 · 9 评论