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
STM32F103C8T6
STM32103读取JY901S操作步骤
1准备工作硬件设备:JY901S模块、六合一、USB-TTL、杜邦线、
STM32F103C8T6
单片机。给大家看下图片。
Fred_1986
·
2020-08-04 12:53
维特传感器
单片机
stm32
STM32F103C8T6
开发板+GY521加速度计模块制作有刷四轴飞控,改造空心杯小四轴
前言前几天制作了无刷四轴飞控板(
STM32F103C8T6
开发板+GY521制作NAZE32飞控板详细图文教程),效果还不错,在此基础上加了MOS驱动电路,把这个飞控装在了空心杯小四轴上,成功把它救活。
蔡子CaiZi
·
2020-08-04 06:14
飞控
STM32
航模
飞控
stm32
betaflight
有刷
STM32F103C8T6
驱动6线OLED(SPI通讯)
传送门:Arduino使用u8g2库函数驱动4线/6线OLED屏幕(I2C/SPI通讯)附带库函数详解【点击进入】一、0.96寸SSD1306原理图(默认为SPI)二、OLED硬件介绍及控制方式建议直接观看【正点原子】推出的视频讲解:【点击进入】三、程序控制OLED更新缓存,显示内容u8OLED_GRAM[128][8];voidOLED_Refresh_Gram(void){u8i,n;for(
Ehang创客
·
2020-08-03 23:52
STM32F103C8T6
ULN2003步进电机驱动代码
步进电机的驱动原理特别简单百度一下就OK了。以下是用流水灯改进的代码。很垃圾但是可以使用!!!仅供测试#include"stm32f10x.h"#include"delay.h"#include"sys.h"voidDelay(u32count){u32i=4000;for(;iPB.5????GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP;//????
5念since
·
2020-08-03 21:31
#
STM32
STM32F103C8T6
单片机通过I2C库函数来读写24C02存储器
电路连接:SCL和SDA分别接到PB6和PB7上,并都外接上10kΩ上拉电阻。电路板如下图所示:最左边的4个排针接的是电源和串口。由于板上没有任何外部晶振,所以在Keil中建好工程后,要将RTE/Device/STM32F103C8/system_stm32f10x.c中的SYSCLK_FREQ_72MHz的定义注释掉,防止SystemInit函数打开HSE晶振。#ifdefined(STM32F
巨大八爪鱼
·
2020-08-03 14:43
基于
STM32F103C8T6
的多按键检测 | 有限状态机短按、长按识别 | 标准库函数实现方法
前言制作航模遥控器需要用到多按键检测,实现过程中主要参考了以下两篇文章,尤其是第一篇收获最大,作者的代码思想很好,但文中部分代码有误,实际运行时检测到的IO电平是错误的,花费了一天时间才调通,简单记录一下。https://blog.csdn.net/qq_42679566/article/details/105892105https://www.cnblogs.com/ZzJan/p/113348
蔡子CaiZi
·
2020-08-03 11:38
STM32
stm32
单片机
按键检测
有限状态机
基于
STM32F103C8T6
的OLED多级菜单实现 | 有限状态机 | 标准库函数实现方法 | OLED12864显示
前言制作航模遥控器需要用到多级菜单,参考了很多博客的实现方式,最终采用了这种树形拓扑结构。这种实现方式便于扩充,容易移植和理解,现把菜单的完整框架整理如下,希望能给读者带来帮助。https://blog.csdn.net/embedded_guzi/article/details/35835755https://blog.csdn.net/calmuse/article/details/79346
蔡子CaiZi
·
2020-08-03 11:38
STM32
STM32F103C8T6
开发板+GY521制作NAZE32飞控板详细图文教程
1.材料清单CH340串口下载模块1个(2.5元)
STM32F103C8T6
黑色开发板1个(11.5元)GY-521加速度计模块1个(3.8元)ams1117-3.3电压转换芯片1个(0.38元)5V有
蔡子CaiZi
·
2020-08-03 11:37
飞控
STM32
STM32程序移植技巧总结
1.工程更换不同的STM32芯片eg:stm32f103rct6---->
stm32f103c8t6
:1.1.修改芯片点击魔术棒,在出来的菜单栏里,Device选项重新选择芯片1.2.修改启动文件此处举例是
霁风AI
·
2020-08-02 14:43
stm32开发
STM32学习笔记
stm32f103c8t6
工程模板的建立
由于项目需要,因此入手了c8t6,虽然网上关于f1的教程挺多的,也挺全面,但自己刚开始接触c8t6,觉得商家配套的开发程序看着不习惯,就想弄成原子的风格,网上直接搜索一下,好像都没有特别好的教程,对于我这些小白来说还是不太友好的(弄这个工程模板花了一天时间,流下了没有技术的泪水。。。)。主要借鉴的是原子的开发文档。c8t6工程模板的建立SWD调试的配置首先贴上移植原子的具体例程:链接如下:正点原子
VX-于此生
·
2020-08-02 14:27
stm32学习笔记
刚注册CSDN账号,心灵日记从此开始!
本人硬件工程师,2014年毕业至今已经5年时间了,从毕业就从事硬件设计工作,软件也是一知半解,学校学的都忘得差不多了,今年去了一家公司工作,领导叫我写代码,硬着头皮,花了两个月时间写好了一个嵌入式
STM32F103C8T6
Bicasso57955
·
2020-08-01 10:50
感悟
基于STM32单片机的智能手环心率计步器体温显示方案原理图程序设计
硬件电路的设计(末尾附文件)3.1系统的功能分析及体系结构设计3.1.1系统功能分析本设计由
STM32F103C8T6
单片机核心板电路+ADXL345传感器电路+心率传感器电路+温度传感器+lcd1602
weixin_47527181
·
2020-08-01 09:13
备忘:移植ucos-III到
stm32f103c8t6
由于本人对linux系统内核这块比较感兴趣,下一份工作想做linux驱动相关的;于是最近一旦有空都在研究linux内核源码,面对linux内核这个庞然大物,越看越觉得不能太过急躁,且由于还要工作,只能在业余时间看看,所以不能贪多,只能挑自己感兴趣的深入研究,其他的大概了解一下就行了;除此之外我还喜欢在真实的外设上测试学到的东西,作为电子信息专业的毕业生,理所当然地手头有各种板子以及单片机~~~~,
weixin_33704234
·
2020-08-01 03:50
关于STM32F103系列从大容量向中容量移植的若干问题
一、把STM32F103大容量移植到
STM32F103C8T6
上的步骤:1、换启动文件startup_stm32f10x_cl.s——互联型的器件包括:STM32F105xx,STM32F107xxstartup_stm32f10x_hd.s
weixin_30567471
·
2020-08-01 03:40
基于
STM32F103C8T6
移植Free-RTOS中内存不足的问题(一)
MCU:
STM32F103C8T6
编译器:Keil5前言:打算学习一下Free-RTOS,手里有一块
STM32F103C8T6
的板子,就想着先拿来练手,移植上去先学起来,并且打算在CSDN上记录一下一路遇到的坑
别太计较
·
2020-07-31 23:44
Visual Studio 开发STM32实现USB虚拟串口功能——方法2 使用stm32CubeMX完成USB配置
用到的工具有:visualstudio2012;keil5;stm32CubeMX5.3.0;使用的STM32芯片是:
STM32F103C8T6
;SWD下载模式;因为我喜欢visualstudio的编辑环境
王纯配
·
2020-07-31 15:42
STM32
STM32下载不成功问题汇总
在某宝上买了五个最小系统核心板是
STM32F103C8T6
的芯片,刚拿到手准备下载程序调试,上电后板子自带LED闪烁,这是商家自己下载的示例程序,说明芯片工作着,用KEIL4进行下载自己程序,把自己编译好的程序下载
gpio_adc
·
2020-07-30 22:56
stm32学习笔记
来,看看你的单片机程序有多大!
之前一直很奇怪一个问题,每次写好单片机程序之后,用烧录软件进行烧录时,能看到烧录文件也就是hex的文件大小:我用的单片机芯片是
STM32F103C8T6
,程序储存器(flash)只有64K。
张巧龙
·
2020-07-30 22:46
STM32F103C8T6
读取加密芯片SMEC98SP(SE98)随机数范例程序源码
加密方案不可避免要用到随机数,一般的加密都需要随机数参与运算。先在加密芯片SMEC98SP中实现以下程序;//-----------------------------//取随机数CMD=840000P3//-----------------------------case0x84:if(I2C_P1||I2C_P2){I2C_Buf[0]=0x6A;I2C_Buf[1]=0x86;return;
中巨智能
·
2020-07-30 08:52
加密芯片
STM32 基础系列教程 2 - GPIO 按键输入
示例详解基于硬件平台:STM32F10C8T6最小系统板,MCU的型号是
STM32F103c8t6
,使用stm32cubemx工具自动产生的配置工程,使用KEIL5编译代码。
张礼富
·
2020-07-30 06:28
嵌入式软件
STM32CUBE
STM32
STM32 基础系列教程 11 – ADC 轮询
示例详解基于硬件平台:STM32F10C8T6最小系统板,MCU的型号是
STM32F103c8t6
,使用stm32cubemx工具自动产生的配置工程,使用KEIL5编译代码。
张礼富
·
2020-07-30 06:28
嵌入式软件
STM32CUBE
STM32
STM32+ESP8266使用标准MQTT协议(MQTTS)连接中国移动OneNet物联网服务器
一、环境介绍单片机采用:
STM32F103C8T6
上网方式:采用ESP8266,也可以使用其他设备代替,只要支持TCP协议即可。比如:GSM模块、有线网卡等。
DS小龙哥
·
2020-07-30 05:29
物联网
STM32
物联网
STM32F103C8T6
通过DHT11获取温湿度数据之初学笔记
STM32F103C8T6
通过DHT11获取温湿度数据dht11简易获取温湿度数据DHT11数据格式采集范围:温度0-50°±2°,湿度:20-90%RH。
sxm123z
·
2020-07-30 00:08
stm32
单片机
嵌入式
写字机器人(基于STM32简易实现)
该写字机器人或叫机械臂的主控芯片为
STM32F103C8T6
,机械臂拥有三个水平自由度,一个竖直自由度,该机械臂的关节处均用的是舵机驱动。
Mr..宾
·
2020-07-29 23:51
单片机
stm32
嵌入式
c++
MPU6050可以读出器件地址,无法加载dmp,无法读FIFO,自检不通过
我是移植的原子的6050程序到自己做的四轴上(使用
STM32f103c8t6
),程序移植好之后发现初始化一直不过,调试发现可正确的读出器件地址0X68(如果ad0接vcc读出的应该是0X69),说明IIC
蝈蝈dididi8
·
2020-07-29 23:10
STM32串口显示DHT11温湿度数据,YL-69土壤湿度
用的控制器是
STM32F103C8T6
,如果你用STMF103的其他芯片来跑这个代码也能跑通,基本配置都是一样的。
Linux冰岛
·
2020-07-29 23:32
基于
STM32F103C8T6
移植Free-RTOS中程序运行至HardFault_Handler的问题(二)
MCU:
STM32F103C8T6
编译器:Keil5前言:打算学习一下Free-RTOS,手里有一块
STM32F103C8T6
的板子,就想着先拿来练手,移植上去先学起来,并且打算在CSDN上记录一下一路遇到的坑
别太计较
·
2020-07-29 23:48
stm32【 NRF24L01多通道、动态数据、主从一体(1)】
nRF24L011对1通讯测试平台:
stm32f103c8t6
库版本:官方库3.5版本对于2.4G无线射频通讯的知识在网上有很多,所以就不涉及原理的讲解,在这里感谢该博主的文章【NRF】,对无线通讯的理论知识和
Elven-C
·
2020-07-29 23:27
STM32
基于
STM32F103C8T6
的MPU6050调试与数字运动处理器DMP
基于
STM32F103C8T6
的MPU6050调试与数字运动处理器DMPStrongerHangover丶萌笔者之前也接触过MPU6050模块,但是并没有真正的去了解内部的通讯方式与内部的寄存器操作,况且之前接触的程序是基于
StrongerHangover丶蒙先生
·
2020-07-29 23:47
STM32与传感器系列
stm32f103c8t6
定时器2和定时器4的使用(使用定时器计数来实现LED每间隔几秒闪烁一下)
//设置中断产生间隔为1ms,CLK_INT=72,预分频系数=1000/************************************************************函数名:TIM2_Int_Init**功能描述:基本定时器配置**输入参数:无**输出参数:无**说明:定时时间=(预分频数+1)*(计数值+1)/TIM5时钟(72MHz),单位(s)这里溢出时间t=(7
sam-zy
·
2020-07-29 22:58
STM32
STM32F103移植mpu9250
移植mpu92501.需求和来源1.1.基本配置1.2.遗留问题2.解决办法2.1.libmpllib.lib2.2.空间不够1.需求和来源回归技术的第二天,需要对机器人下层执行器做优化外设不算多,用
STM32F103C8T6
氢键H-H
·
2020-07-29 22:03
疑
难
咋整
STM32F103C8T6
实现DSHOT600协议
Dshot是一种飞控和电调之间的数字通讯协议,DSHOT600就是每秒传输600k比特,DSHOT300就是每秒传输300K比特,个人感觉Dshot600有点类似红外协议,用电平时间表示“0”“1”。0:高电平大概占据625ns,1:高电平大概占据1250ns,一个bit周期大概为1.67us。(有一些误差是可以接受的)Dshot600一帧为18bit,0-10bit为油门数据(高位在前),11b
Uncle_4
·
2020-07-29 22:00
学习笔记
开源作品——CMSIS-DAP调试器
一、硬件部分单片机:
STM32F103C8T6
,留出了20P-2.54mmJTAG口以及SWD接口,3.3V和5V电源接口,还有一个虚拟串口。SWO调试口由于不常使用,
Ruler.
·
2020-07-29 22:00
开源作品
CMSIS-DAP制作
STM32F103C8T6
FreeRTOS移植到
STM32F103C8T6
无法点灯解决方法
按照正点原子的教学视频来一步一步做,然后编译没有问题,但是点灯代码烧录进去一直没反应,刚开始还以为是移植哪里出现了问题,我又重新移植了一遍发现还是老问题,查了挺久的资料后发现是
STM32F103C8T6
非比晴空A
·
2020-07-29 21:41
总结
OV2640拍摄jpg图像无法解析
在确认程序没有问题的情况下(同样的程序之前成功的,见我的其他博客:
STM32F103C8T6
驱动ov2640拍照串口传输到上位机),摄像头损坏的可能性不大,没发现什么异常,而且不大可能买来就是坏的!
pang9998
·
2020-07-29 21:30
使用xmake构建STM32程序
主机环境:Windows7SP1编译器版本:gcc-arm-none-eabi-7-2017-q4-major-win32目标板:
STM32F103C8T6
单板STM32库版本:STM32Cube_FW_F1
anobodykey
·
2020-07-29 19:48
C
单片机
STM32
用STM32制作汽车蓝牙OBD转速/车速表(带LED转速指示)
这个项目的目标是用
STM32F103C8T6
制作汽车蓝牙OBD转速/车速表,在OLED屏上显示当前转速和车速,同步在OLED灯带上显示转速(按预设的最高转速的比例显示),转速超出预设的最高转速后,灯带开始闪烁
黄博大佬
·
2020-07-29 17:45
STM32
OBD
车载
STM32CubeMX:EXTI操作
芯片:
STM32F103C8T6
应用管脚:输出:PA0、PA1输入:PB9配置界面NVIC增加中断程序中增加回调函数/*USERCODEBEGIN4*//***@briefEXTIlinedetectioncallback
六角冥
·
2020-07-29 17:47
STM32CubeMX
STM32cubeMX STM32F1系列 IIC从机中断接收
这里我选择了“
STM32F103C8T6
”型号的单片机最小系统板,封装为LQFP48。然后使用IIC的话可以分以下几步走:一、设置烧录模式为Serialwire。
QTRPio
·
2020-07-29 16:38
STM32
硬件开发
STM32cubeMX
STM32RTC简单万年历制作
STM32RTC万年历制作本设计是用
STM32F103c8t6
制作的简单万年历首先是配置RTC时钟然后是配置时钟,年月日等的处理头文件本设计采用的是0.96OLED显示屏最后主函数啦成果图这是第一次写博客
工学院吴彦祖
·
2020-07-29 14:39
stm32学习
stm32
万年历
RTC
oled
【STM32】STM32之霍尔检测电机归位时掉电
二、实验平台库版本:STM32F10x_StdPeriph_Lib_V3.5.0编译软件:MDK4.53硬件平台:STM32开发板(主芯片
stm32f103c8t6
)仿真器:JLINK三、版权声明博主:
feilusia
·
2020-07-29 13:26
STM32
STM32duino——依托Arduino框架玩转STM32(一): 开发环境的配置
这篇文章主要讨论STM32duino环境的配置,并以
STM32F103C8T6
为例烧写BlinkDemo.写在前面:为什么我们需要STM32duino?
wwwwyccom
·
2020-07-29 00:51
STM32duino
STM32——超声波OLED显示
stm32f103微控制器简介器号:
STM32F103C8T6
封装规格:LQFP-48_7x7x05P毛重:0.000792KG核心处理器:ARMCort
FANCYPANDAN
·
2020-07-28 22:10
stm32
Arduino STM32关于旋转编码器的使用示例
1.材料清单
STM32F103C8T6
开发板(黑色板)、旋转编码器、microUSB数据线、导线及面包板2.旋转编码器原理旋转编码器是一种位置传感器,用于确定旋转轴的角位置,它根据旋转运动生成模拟或数字电信号
蔡子CaiZi
·
2020-07-28 21:40
Arduino
Keil5配置
STM32F103C8T6
以keil5配置STM32C8T6为基础,延申如何在keil5上编辑keil4的文件和如何配置其他类型的板子。1.keil5的安装2.配置过程一、keil5的安装首先给一下下载链接,下载好之后里面是一个keil的安装包。MDK5激活码:uixs。解压后双击mdk528a.exe,开始安装,单击next。勾选Iargee,然后next。选择文件的安装位置和包的安装位置后,选择next。随便打一些东西
哔哩哩哩
·
2020-07-28 09:19
ROS串口通信与STM32
ROS学习笔记ROS串口通信与STM32,十六进制读取
STM32F103C8T6
串口配置ROS串口配置4.(重点here)开始!介绍==函数==啦!
Kin__Zhang
·
2020-07-28 08:20
Ubuntu
&
ROS
STM32F103C8T6
使用库函数开发模板创建
使用条件:C8T6开发板,KEIL开发工具,STLINK下载器,固件库。1、用KEIL新建一个工程,在工程里新建三个文件夹。APP文件夹:存放主函数和自己写的各个功能函数system文件夹:存放启动文件,和内核文件core_cm3.csystem_stm32f10x.cstartup_stm32f10x_md.s中容量的lib文件夹,存放官方库文件库文件rcc时钟GPIO管脚输出3、环境设置c/c
华青少年
·
2020-07-28 08:27
小白教程
STM32
C8T6
STM32F103C8T6
最小系统RT Thread BSP增加I2C外设读取MPU6050模块数据
初学rtthread,目标
STM32F103C8T6
最小系统板通过I2C读取MPU6050的数据,查找了很多文档都没成功。
pkokocl
·
2020-07-28 04:27
RT-Thread
RTT UART设备驱动框架初体验(读协议带\r\n的数据)
最近这段时间上手了下RTT,那真叫一个香啊,具体的使用请参考RTT官方文档:UART设备首先用RT-ThreadStudio创建一个RTT项目:选择基于芯片还是基于BSP,这里我选择的是基于芯片,用
STM32F103C8T6
Engineer-Bruce_Yang
·
2020-07-27 10:08
嵌入式单片机项目开发
最小系统
stm32f103c8t6
如何使用SWD模式烧录代码?
参考资料:小容量产品是指闪存存储器容量在16K至32K字节之间的STM32F101xx、STM32F102xx和STM32F103xx微控制器。中容量产品是指闪存存储器容量在64K至128K字节之间的STM32F101xx、STM32F102xx和STM32F103xx微控制器。大容量产品是指闪存存储器容量在256K至512K字节之间的STM32F101xx和STM32F103xx微控制器。互联型
一剃解千愁
·
2020-07-23 19:03
嵌入式
单片机
stm32
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他