E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
stm32f103c8
C语言嵌套汇编语言
目录一、创建新工程test21.1点击创建1.2取项目名称为test21.3选择
STM32F103C8
二、编写程序2.1main.c2.2Func.s2.3原理三、添加源代码3.1添加main.c3.2
Laul Ken-Yi
·
2023-04-21 18:51
c语言
2 新建工程步骤
Library文件夹1.Keil中新建工程,选择型号打开keil5,project->newproject->选择文件夹(2-1STM32工程模板)->给工程取个名称(Project),点击保存,选择型号:
STM32F103C8
唱跳ROS
·
2023-04-10 11:22
#
stm32学习笔记
单片机
stm32
嵌入式硬件
STM32F103C8T6详细引脚表
今天准备画一个STM32F103C8T6的最小系统板,就去
STM32F103C8
的数据手册查看了一下相应的引脚,因为数据手册里面的引脚表有中容量的多种封装描述,看上去比较麻烦,我就单独做了一个LQFP48
OMGMac
·
2023-03-29 10:54
嵌入式
单片机
arm
stm32
嵌入式硬件
STM32F103C8
基于Modbus协议读取温湿度
目录一、创建工程1.通过CubeMX配置stm32二、编写代码1.重定向输出串口一2.添加中断处理3.修改main.c4.main函数代码三、运行结果stm32f103通过串口二向485总线轮询发送问答帧访问所有modbus温湿度传感器模块,并且把得到的应答帧进行解析,得到对应的温湿度的值,再通过串口一发送至PC端。一、创建工程1.通过CubeMX配置stm32配置RCC配置时钟配置串口二波特率4
斯蒂芬蛋黄
·
2023-01-29 03:15
stm32
单片机
嵌入式硬件
STM32F103C8T6引脚笔记
硬件资源:1、
STM32F103C8
主芯片一片2、贴片8M晶振(通过芯片内部PLL最高达72M)ST官方标准参数3、3.3V稳压芯片,最大提供800mA电流4、一路miniUSB接口,可以给系统版供电,
D-Vincent
·
2023-01-09 14:46
stm32
单片机
在
STM32F103C8
上实现一个简单的bootloader
在
STM32F103C8
上实现一个简单的bootloader最近在琢磨单片机在线更新程序的事情,查资料查到在STM32上实现一个bootloader比较简单,废话不多说,动手尝试一下。
烧鸡亦我中意食
·
2023-01-02 08:53
单片机
STM32F103C8T6实现串口通信
二、准备相应工作1.下载安装相关程序2.安装HAL库3.创建项目三调试程序四电路连接1电路连接2烧录程序五使用汇编完成总结前言本文是为了解学习
STM32F103C8
芯片,并用其实现串口通信。
凌(✪▽✪)
·
2022-12-20 09:44
stm32
单片机
arm
STM32F103C8
移植RT_Thread
目录一、RT-Thread概述1、国产RT-Thread操作系统的特点和优势2、RTTNano的功能框架二、准备工作1、CubeMX安装Nanopack(1)获取软件包地址(2)打开CubeMX(3)下载安装完成后如下,前面的勾选框变为绿色2、KeilMDK安装RT-Thread(1)打开MDK软件,点击工具栏的PackInstaller图标(2)点击右侧的Pack三、CubuMX新建文件1、芯片
春风浅作序
·
2022-11-21 08:14
stm32
单片机
arm
4x4矩阵键盘(
STM32F103C8
)
一、前言使用STM32F103C8T6最小系统,实现4x4矩阵键盘的键值上报,通过串口调试助手打印相关的键值,使用的是逐行逐列扫描法,通过库函数实现。二、概述(一)矩阵键盘简述矩阵键盘是单片机外部设备中所使用排布类似于矩阵键盘组,矩阵式结构的键盘会比独立键盘复杂一点,识别按键按下也会相对复杂。但是,需要使用大量的按键时,矩阵键盘的设计会减少I/O资源。常用的矩阵键盘有3x3、4x4、8x8等。矩阵
Me-Space
·
2022-08-25 15:31
stm32
stm32
矩阵键盘
如何在
STM32F103C8
中使用 ADC 测量模拟电压
现在,我们学习如何使用
STM32F103C8
中的ADC读取模拟电压,我们将一个电位器连接到STM32BluePill板,通过改变电位器阻值为ADC提供不同的电压,将读取的电压显示在1602LCD上。
玖玖单片机
·
2022-07-22 10:01
stm32
单片机
arm
STM32F103C8
监控室内湿度温度
DHT11是一种温度和湿度传感器,顾名思义,用于测量特定环境或密闭空间中的大气温度和湿度。该传感器通常用于监测农业、食品工业、医院、汽车、气象站等许多应用中的环境参数。该传感器可以测量0°C到50°C的温度,精度为1°C。它通常用于控制环境,如热通风系统、恒温室等,监测温度以采取纠正措施。湿度测量范围为20%至90%,精度为1%。湿度表示空气中存在的水蒸气含量。在许多情况下,湿度值必须保持在受控范
玖玖单片机
·
2022-07-22 10:01
单片机
stm32
物联网
嵌入式硬件
基于STM32电压检测和电流检测
基于STM32电压检测和电流检测1.硬件平台CPU:
STM32F103C8
屏幕:0.96寸OLED屏幕(SPI接口)电压测量模块:INA226(IIC接口)点流测量模块:ACS712(ADC采集)2.功能实现
IT_阿水
·
2022-05-27 10:56
STM32
stm32
INA226
霍尔传感器
ACS712
AltiumDesigner绘制STM32F103C8T6最小系统电路原理图
文章目录一、创建项目1.新建空项目2.添加新的PCBLIbrary和SchematicLibrary二、下载STM32F103C8T6官方文档1.如图2.如图3.找到
stm32f103c8
系列4.下载文档三
醉意丶千层梦
·
2022-05-23 21:59
嵌入式开发
stm32
单片机
arm
ad19做直插封装 ipc_共享一下自己的PCB封装库(Altium Designer)
包括自己几年积累下来的,有3D显示,STM32系列的有
STM32F103C8
、VE、ZE,F105VC、F107VC为了不增加麻烦,解压后直接打开“LIBPKG”工程,原理图封装与PCB封装直接对应好了
话食科普
·
2022-04-19 13:49
ad19做直插封装
ipc
STM32控制舵机
在本文中,我们将了解舵机以及如何将舵机与
STM32F103C8
板连接。还连接了一个电位器来改变舵机轴的位置,并连接了一个LCD来显示角度值。
玖玖单片机
·
2022-04-18 11:41
单片机
stm32
物联网
嵌入式硬件
STM32采集光照强度显示波形
STM32采集光照强度显示波形硬件配置 单片机型号:
STM32F103C8
屏幕:0.96寸OLED屏 传感器:光照传感器(ADC采集)功能实现 光照强度采集ADC方式采集,STM32F103本身自带有硬件
IT_阿水
·
2022-02-26 19:03
STM32
stm32
单片机
嵌入式
基于HAL库的STM32外部中断模式
基于HAL库的STM32外部中断模式板子:
STM32F103C8
编译工具:Keil&STM32CubeMX烧录工具:FlyMcu串口调试工具:XCOM文章目录基于HAL库的STM32外部中断模式〇、什么是中断
Karmen_
·
2021-11-08 22:21
嵌入式系统
stm32
单片机
arm
STM32之中断方式实现串口通信
中断方式实现串口通信一、创建项目二、编写代码三、运行四、总结一、创建项目创建一个
STM32f103c8
的STM32CubeMX项目:SYS设置:RCC设置:时钟树设置,输入72后回车:USART1设置:
Baker_Streets
·
2021-10-31 18:16
嵌入式
stm32
单片机
STM32CubeMX基于HAL库实现简单串口通信
STM32CubeMX基于HAL库实现简单串口通信板子:
STM32F103C8
编译工具:Keil+STM32CubeMX烧录工具:FlyMcu串口调试程序:XCOM实验要求:1)设置波特率为115200
Karmen_
·
2021-10-26 00:26
嵌入式系统
stm32
单片机
物联网
STM32F103C8
芯片流水灯
STM32F103C8
芯片流水灯一、STM32F103C8T6简介二、点灯(一)打开时钟(二)初始化(三)设置低电平三、keil创建项目四、连接电路五、编译烧录代码(一)编译(二)烧录准备工作(三)烧录程序
一只特立独行的猪 ️
·
2021-10-19 13:47
笔记
stm32
物联网
基于STM32的机智云平台控制设备开关(物联网)
物联网)功能简单说明设备开机直接联网使用机智云手机端app搜索到设备并连接成功连接后通过按下off/on手机虚拟按键控制设备开关(设备上的ed灯可方便识别)硬件stm32系列开发板(作者使用的是单片机
stm32f103c8
文妹怒敲键盘
·
2021-06-07 16:32
笔记
单片机
物联网
嵌入式
stm32
LoRa USBLR110M FAQ常见问题表
该商品包括了一些什么USBLR110M包括
STM32F103C8
迷你系统板,SX1278/SX1276转换板和天线。送不送STLINK?有没有好评返现?有没有促销折扣?
小鱼儿他老汉
·
2021-05-10 08:52
如何使用jlink+gdb在stm32上调试fans-rt
windowsxpMinGWarm-none-eabi-gccarm-none-eabi-gdbJLink_V490驱动【操作步骤】1.运行JLink.exe2.运行JLinkGDBServer.exe选择USB/
STM32F103C8
长相很安全
·
2020-09-16 16:14
fans-rt
技术杂谈
STM32F103核心板//双数码管//74HC595//串行输入,并行输出//程序//开发过程
STM32F103C8T6//74HC595//双数码管显示..本次要说明的程序本程序是在cubemx初始化
stm32f103c8
后直接生成的初始程序上继续编程。
吉大一菜鸡
·
2020-09-13 04:40
STM32学习过程
芯片使用
模块用法
stm32f103c8
74HC595
数码管
串行输入并行输出
使用STM32CubeIDE移植腾讯物联网OS TencentTiny-OS
使用STM32CubeIDE移植腾讯物联网OSTencentOStinyd到STM32TencentTiny-OS、
STM32F103C8
和STM32CubeIDE**前言概要****链接****一、STM32CubeMX
ydogg
·
2020-08-24 18:13
STM32
TencentOS-tiny
STM32F103C8T6最小板搞定CMSIS-DAP和SWO功能
同时上传github:https://github.com/RadioOperator/
STM32F103C8
weixin_30657541
·
2020-08-24 06:48
VSCode STM32跨平台开发环境搭建
PlatformIOIDE插件三.安装完重启VSCode,VSCode会继续安装PlatformIOIDE的依赖项,如果提示一直在安装,可以尝试用VPN瞧瞧,是不是被墙了不知道,我用VPN很快环境就安装好了四.新建工程
STM32F103C8
weixin_30632883
·
2020-08-24 06:47
STM32F103C8
之UCOS_II移植笔记
STM32F103C8
之UCOS_II移植笔记感谢网上之前的大神们已经完成移植,这里只是借鉴前人的步骤重新整理,开源有益。
JT灬新一
·
2020-08-24 05:59
嵌入式
UCOSII
STM32
Keil5移植其他芯片的程序到STM32F103C8T6上
keil移植程序到
stm32f103c8
上时,可能会发生.o文件的报错,这就是因为移植没有移植好的原因。下面讲一下移植过程。
哔哩哩哩
·
2020-08-21 10:36
STM32延时us程序
硬件:
STM32F103C8
(8M晶振)文件名:DELAY.Hexternvoiddelay_nus(u32Nus);externvoiddelay_nms(u16nms);externvoiddelay_init
Jobs_Career
·
2020-08-21 05:05
STM32—CC2500
利用STM32CubeMX来生成USB_HID_Mouse工程
硬件开发板:
STM32F103C8
软件平台好了现在开始利用STM32CubeMX来生成我们的工程1、新建工程选择MCU的型号选择选择时钟开启usb的模块选择USB的类配置时钟树(主要是设置usb的48Mhz
weixin_30606461
·
2020-08-20 02:15
嵌入式开发之 STM32自行车码表(图文)
笔者将从以下几个方面逐步深入地讲解
STM32F103C8
开发板的使用,并在Windows下编写一个简单的自行车码表程序:元器件环境搭建电路连接一个简单的LED闪烁程序自行车码表准备工作之元器件准备工作之电路连接准备工作之环境搭建
Goast_Dear
·
2020-08-17 22:46
嵌入式开发
STM32F103C8
HSE OSC更换外部晶振后的配置
所使用庫:使用STDPeriPh_Driverlib目的:將外部晶振8MHz改爲16MHz。過程:1stm32f10x.h中找HSE_VALUE/***@briefInthefollowinglineadjustthevalueofExternalHighSpeedoscillator(HSE)usedinyourapplicationTip:Toavoidmodifyingthisfileeac
tianyue100
·
2020-08-17 13:15
STM32F103C8
开发74HC595串行转并行输出(五)
1、新建项目,选择芯片型号,选中如下库文件:代码如下:#include"stm32f10x.h"#defineMOSIOGPIO_Pin_12//=PA12;#defineR_CLKGPIO_Pin_13//=PA13;#defineS_CLKGPIO_Pin_14//=PA14;voidNOP(void){uint16_ti;for(i=0;i<20;i++);}voidDelay(uint32
Lorain.Li
·
2020-08-14 02:09
STM32单片机学习
STM32的计数器的使用
因为用
stm32f103c8
作主控制器,来控制小车,小车的转速由两路光电编码盘输入(左右各一路).因此想到外部时钟触发模式(TIM——ETRClockMode2Config)。
无风
·
2020-08-11 15:29
STM32学习
STM32F103C8
PB14 PB15PWM不输出解决过程记录
STM32F103C8
使用HAL库驱动舵机时遇到的问题记录以及解决过程问题发生过程解决问题的过程问题发生过程使用CubeMX配置管脚,时钟后生成代码,由于要使用串口1和同时驱动四个舵机,所以这么设置,串口
凤凰园真帆
·
2020-08-11 12:32
stm32f103C8
脉宽测量
/*********************************************************************************@fileCaptureAngle.c*@author*@versionV3.5.0*@date20-2-2019*@briefThisfileprovidesalltheTIMfirmwarefunctions.***********
wsgy1
·
2020-08-09 02:30
st
STM32F103C8
普通定时器历程 实测可用
#include"STM32f10x.h"intmain(void){TIM_TimeBaseInitTypeDefTIM_TimeBaseInitStruct;NVIC_InitTypeDefNVIC_InitStruct;GPIO_InitTypeDefGPIO_InitStruct;TIM_TimeBaseInitStruct.TIM_CounterMode=TIM_CounterMode_
wsgy1
·
2020-08-09 02:29
0.91寸OLED显示学习总结(
STM32F103c8
),OLED128*64为硬件平台,以取模软件PCtoLCD2002为软件平台,列行式取模方式,主要针对16*16像素汉字。
写文章,是便于自己对知识的总结,方便以后查阅,中间用了别人博客的截图,链接已经给出,尊重别人原创的知识产权,如果不同意转载,请及时通知本人,本人马上删除此文章。本文以OLED128*64为硬件平台,以取模软件PCtoLCD2002为软件平台,列行式取模方式,主要针对16*16像素汉字。本文书写参考网址:点击打开链接https://blog.csdn.net/yagnruinihao/article
因梦去闯
·
2020-08-08 19:16
vscode EIDE 使用技巧
keilpackage来自动添加外设库首先点击安装Keil包,选择一个Keilpack安装注意:请在Keil官网下载最新的keil包进行安装,过老版本的keil包可能会导致解析错误;选择合适的设备,如
STM32F103C8
nullptr@0
·
2020-08-07 10:14
EIDE
使用教程
stm32
arm
单片机
基于uVision中的
STM32F103C8
编程第一弹
以下是我学习基于uVision中的
STM32F103C8
编程的一点感悟和指导,分享出来,希望对大家有所帮助。如果有错误的地方可以留言指出来,我一定耐心听取。相信大家只要付出努力,就一定学有所成!
踏月而归
·
2020-08-05 15:47
大三上小学期物联网实训课
基于Keil_uVision5中的
STM32F103C8
编程(一)简易流水灯的实现及拓展
简易流水灯的实现及拓展基本信息流水灯原理流水灯如何定义时间如何点亮小灯项目文件同代码实现拓展与思考备注基本信息最后一次修改时间:2019/8/29参考文献:STM32固件库说明(中文版)流水灯原理流水灯流水灯指的是若干盏灯的一种明暗组合,简单来说,就是一排小灯依次点亮,在视觉上形成流水的效果。实现流水灯需要初始化外设时钟、初始化灯的管脚如何定义时间1.函数RCC_APB2PeriphClockCm
Dolcuracao
·
2020-08-05 15:11
利用STM32CubeMX之SPI
我们的硬件平台还是我们熟悉的
STM32F103C8
开发板。
weixin_30376509
·
2020-08-05 14:34
STM32 usb 游戏手柄
它基于
STM32F103C8
微控制器,最多支持8个模拟轴和12个数字输入(按钮)。特征EazyJoy允许选择您真正需要的操纵杆设备的配置。
Chen...
·
2020-08-05 12:11
stm32开发
USB
使用Keil uVision和STM32CubeMX对
STM32F103C8
进行编程
我们在之前的教程中使用ArduinoIDE对
STM32F103C8
进行了编程。使用ArduinoIDE编程STM32非常简单,因为有许多库可供各种传感器执行任何任务,我们只需要在程序中添加这些库。
woshi_ziyu
·
2020-08-05 12:13
一板网电子论坛
【USB】
STM32F103C8
单片机上完全用寄存器实现的USB大容量存储设备
本程序的目的是为了演示STM32USB寄存器的使用方法以及SCSI命令的处理流程,程序只实现了基本的磁盘读写功能。该USB设备使用了3个端点:ENDP0(Control型端点),EP1_IN和EP1_OUT(Bulk型端点)。由于时间关系,下面的无关紧要的功能还没做:SCSI_REQUEST_SENSE命令只实现了返回"磁盘驱动器已弹出"的信息(也就是Table203PreferredTESTUN
巨大八爪鱼
·
2020-08-05 10:57
STM32
STM32F103C8T6单片机通过I2C库函数来读写24C02存储器
由于板上没有任何外部晶振,所以在Keil中建好工程后,要将RTE/Device/
STM32F103C8
/system_stm32f10x.c中的SYSCLK_FREQ_72MHz的定义注释掉,防止SystemInit
巨大八爪鱼
·
2020-08-03 14:43
使用STM32的systick定时器中断实现RTC工作过程出错
开发环境:keilMDKV5.10操作系统:windows7(32位)目标硬件:
STM32F103C8
问题描述:使用STM32的systick定时器实现RTC功能。
zbp_uestc
·
2020-07-30 06:17
调试记录
程序设计
STM32 jtag调试程序时程序跑飞
开发环境:keilMDKV5.10操作系统:windows7(32位)目标硬件:
STM32F103C8
问题描述:在使用jtag对某软件进行调试的时候,KEIL可以正常的进行软件下载,一旦使用F5全速运行时
zbp_uestc
·
2020-07-30 06:16
调试记录
Keil开发STM32更换MCU造成的编译不通过解决办法
1.更换MCU型号(我从STM32F103ZET6换成C8T6)改选
STM32F103C8
出现的编译错误:***UsingCompiler'V5.06update3(build300)',folder:
liuhan211211
·
2020-07-29 20:43
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他