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
回炉重造STM32 CUBEMX之串口通讯问题四
串口通讯+PWM波:
STM32F103C8T6
通过USART1输入相应的指令控制的TIM3四个通道生成四个占空比不同的频率为50HzPWM波来控制云台。
Fulldata_Alchemist
·
2020-08-08 21:58
C
stm32
基础自学-关于
STM32F103C8T6
的DMA_ADC-软件触发的基础应用
让自己别忘了大学里学的东西,那么就把它记录下下来,效率会比忘记然后重新再去找资料再重头学高的多1.首先讲讲它的原理(1)关于单片机的数据传递(CPU方案)我们知道,单片机的结构中有外设(比如说:Uart,Adc,Time等等)和内存两大块器件,而在main函数里面,对于变量的运算都是指内存里面的数据进行运算,比如说加减乘除之类的,而这些数据是哪里来的呢?绝大多数都是从外设的某个寄存器中获取来的,因
LouP_Save
·
2020-08-08 18:29
自学基础
STM32F103C8T6
串口IAP
1、首先要知道103C8T6是64Kflash的2、要知道每页是1K,0x400表示1K,0x1000表示4K,0x4000表示16K,0x10000表示64K3、下载官方AN4657-STM32Cube_IAP_using_UART程序,STM3210C_EVAL工程4、修改flash_if.h文件#defineUSER_FLASH_END_ADDRESS0x08010000//定义总flash
D.luffy
·
2020-08-08 17:23
STM32
单片机
STM32F103C8T6
cubeMX HAL库 从环境到开发 正点原子工程移植 freeRTOS
文章目录0准备材料1闪烁PC13的小灯2正点原子工程移植注意点以及细节3freeRTOS3.1LEDKEY串口1的一个实验0准备材料1、需要正点原子的HAL介绍书籍可以翻阅http://www.openedv.com/docs/boards/stm32/zdyz_stm32f103_mini.html2、下载安装cubeMX,cubeMX是初始化代码生成器,能很快地生成硬件基础配置,基于HAL库。
x1131230123
·
2020-08-08 11:59
单片机
STM32 进阶教程 13 – FLASH的读写操作
示例详解基于硬件平台:STM32F10C8T6最小系统板,MCU的型号是
STM32F103c8t6
,使用stm32cubemx工具自动产生的配置工程,使用KEIL5编译代码。
张礼富
·
2020-08-07 22:39
STM32
FSMC
flash
把STM32F103RCT6的程序改到
STM32F103C8T6
上的步骤
把STM32F103RCT6的程序改到
STM32F103C8T6
上的步骤版权声明:本文为CSDN博主「@嵌入式爱好者@」的原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接及本声明。
夜灼华
·
2020-08-07 22:41
stm32
STM32F103C8T6
内部 FLASH读写
u16people_id[50]={1,2,3};/*假设公司最多50人*/u16people_clock_t[50];/*每个人签到次数*/u16people_num=2;/*人数*/#defineDEBUG#defineFLASH_SIZE64//所选MCU的FLASH容量大小(单位为K)#ifFLASH_SIZE=(FLASH_BASE+1024*FLASH_SIZE))){return;/
x1131230123
·
2020-08-07 22:22
单片机
史上最全的立创元器件封装库导入AD详细教程(一直白嫖一直爽)
史上最全的立创元器件封装库导入AD详细教程立创EDA立创商城打开立创商城网站https://www.szlcsc.com/步骤搜索元器件例如搜索
STM32F103C8T6
芯片查看搜索结果,寻找下载文件点击下载文件链接出现如下图片情况
みずじ
·
2020-08-07 21:55
学习笔记总结
Altium
designer
STM32基础
电子元器件
EDA
PCB设计制作
STM32F103C8T6
的TIM1的CH1、CH2、CH3三路互补PWM实现四路PWM两两输出
STM32F103C8T6
的TIM1的CH1、CH2、CH3三路互补PWM实现四路PWM两两输出需求:1、当第一第二组输出的时候,三四组不输出。2、当三四组输出的时候,第一第二组不输出。
Alex.Wang~
·
2020-08-07 19:34
单片机
基于ZigBee和STM32的智能家居控制系统的设计与实现(二)
硬件电路的设计硬件电路主要包括以下几个:主控电路传感器电路通讯电路下面就分别讲解着三个电路的设计主控电路设计 主控电路采用的是
STM32F103C8T6
单片机,关于为什么选择这个型号的,主要有两个原因
流浪的鹅卵石
·
2020-08-07 19:05
硬件设计
QT项目
QT
软件安装
stm32f103
STM32使用HAL库驱动USART详解及例程(持续更新......)
STM32硬件串口收发数据过程串口发送流程--TXD串口接收流程--RXDHAL库运行过程串口接收中断程序配置过程(HAL库):参考例程STM32F0例程(STM32F030F4P6)STM32F1例程(
STM32F103C8T6
萤火虫的电子笔记
·
2020-08-07 18:58
嵌入式开发:STM32
stm32f103c8t6
最小系统板使用ucosii系统采集温湿度、人体红外等信息
移植的过程就不贴出来了网上都有具体的,根据单片机种类进行移植就可以了。记得要将sys.h文件里面的SYSTEM_SUPPORT_OS这个define为1!!!在ucos-II中,为了实现任务之间的同步,用到的同步机制有:信号量,邮箱和消息队列。重要的两个函数:INT8UOSMboxPost(OS_EVENT*pevent,void*msg);任务可以通过调用函数OSMboxPost向消息邮箱发送消
薩薩萨摩耶的鱼塘
·
2020-08-07 17:06
STM32F103C8T6
核心板最小系统 Jtag调试下载接线图
STM32F103C8T6
核心板最小系统Jtag调试下载接线图如图jtag模式1VDD棕3TRST----PB4红5TDI----PA15橙7TMS/SWDIO----PA13黄9TCK/SWCLK--
qq_278667286
·
2020-08-07 17:11
单片机
Arduino的IDE编写stm32的程序
之前看过很多Arduino的程序,感觉蛮好玩的,而且Arduino的IDE也蛮强大的,然后就像,能否用Arduino的IDE编写STM32程序呢,后来找了些视频,其实蛮简单的,这里以
STM32F103C8T6
zhengzhen_
·
2020-08-07 16:49
STM32
关于stm32的几个基础问题
1.字节序一直想找一台大端字节序的主机验证浮点数的存储方式,可惜stm32c8t6是小端字节序,如下图这里除了知道
stm32f103c8t6
这块芯片是小端字节序外,还发现单独一个\n串口不会换行,需要\
llongint
·
2020-08-07 16:18
调试经验
STM32F103RCT6移植到
STM32F103C8T6
注意事项
STM32F103RCT6移植到
STM32F103C8T6
注意事项1,修改IC为STC32F103C82,修改晶振为8.0M3,修改C/C++宏定义,4,修改C/C++宏定义5,重新分配各模块引脚定义6
久落凡尘
·
2020-08-07 16:41
STM32
UCOSII上使用AT24C256C之应用记录(三)
手动直达.UCOSII移植到
STM32F103C8T6
上之应用记录(二).原因:发现公司的板子上面有一个AT24C256C,闲着也是闲着,就写一下呗。。
久落凡尘
·
2020-08-07 16:09
STM32读写flash保存用户数据
在这里我使用
STM32F103C8T6
这款芯片做介绍。flash大小64K。
电机控制duking
·
2020-08-07 15:16
windows 下vscode+platformio开发
stm32f103c8t6
最小系统
最近想要写个更新航模接收机固件的小项目,移植opentx项目的部分代码到我的最小系统板上。不经意间发现vscode上也可以开发stm32了,于是,一个填坑行动开始了!!!先写怎么才能编译调试吧!环境:windows10x64,8G内存,i54200stlinkv21.你要有个vscode,不用我说了。2.在vscode上装platformio插件安装完毕,点击重新加载。之后会提示正在安装Platf
lear1234
·
2020-08-07 14:08
SMT32
STM32F103C8T6
学习笔记_跑马灯
MCUMicrocontrollerUnit微控制单元(单片机)1、跑马灯IO口的设置推挽输出GPIO_Mode_Out_PP输出高、低电平,连接数字器件(管脚负载能力强、开关速度快)led.c怎么写?#include"led.h"voidLED_Init(void){GPIO_InitTypeDefGPIO_InitStructure;//定义结构体变量RCC_APB2PeriphClockCm
lab111
·
2020-08-07 14:49
SSD1306 OLED 1.3" IIC 驱动 带字库 中英文混合显示
早就听说OLED显示效果比较好,也不需要背光,使用起来接线也很方便,于是TB上买了一个1.3Inch的OLED,蓝色的字,显示效果确实非常好,下边就分享一下驱动过程我在
STM32F103C8T6
这块单片机上调试的
avayan8006
·
2020-08-07 12:49
嵌入式
JLink Warning: CPU could not be halted
第二版原理图,芯片
STM32F103C8T6
,KEIL开发环境,JLINKV8仿真器,VCC/GND/SWD/SWI四线仿真模式,出现的问题是能下载程序也能正常运行,但是不能调试,一旦调试,就会出现下面报错
wuhuijun165
·
2020-08-07 11:00
keil
STM32
【STM32】HAL库STM32CubeMX+True Studio系列教程(一)——GPIO配置LED灯
工具【STM32CubeMX】+【TrueStudio】+【STM32CubeProg】【
STM32F103C8T6
核心板/STM32F407ZGT6核心板】【ST-Link调试器】HAL库1.GPIO_InitTypeDef
乔乔同学
·
2020-08-05 15:19
HAL库
stm32F103C8T6
利用STM32CubeMX创建USB VCP工程
1、创建工程利用STM32CubeMX创建工程,添加USBVCP接口;设置时钟模块,切换到Clockconfiguration会自动设置时钟。2、添加自定义变量在main文件中添加需要的变量/*USERCODEBEGIN0*/uint16_tmmss;/*USERCODEEND0*/3、添加SYSTICK回调函数事件该回调函数在stm32f1xx_hal_cortex.c中有定义,并注释说明需要在
rong81117
·
2020-08-05 14:18
stm32
STM32F103RCT6移植到
STM32F103C8T6
注意事项
前言在移植某STM32F103RCT6程序时遇到keil5中没有合适flash大小(128k)的情况,本以为是keil5的pack没装好,重装包并升级到最新并没有解决该问题,百度之得到以下答案。同时,在F407中也存在这种情况,解决方法应该类似(没有实际测试),猜测主要原因应该出现在C/C++宏定义上,改为当前硬件对应即可。另附STM32f10x的startup文件。以下为转载,转自STM32F1
redgragon0
·
2020-08-05 14:45
STM32F103RBT6移植到
STM32F103C8T6
注意事项
http://www.cnblogs.com/vonly/p/7411169.html1,修改IC为STC32F103C82,修改晶振为8.0M3,修改C/C++宏定义,由STM32F10X_HD,USE_STDPERIPH_DRIVER改为STM32F10X_MD,USE_STDPERIPH_DRIVER4,替换启动文件,由startup_stm32f10x_hd.s修改为startup_stm
qccz123456
·
2020-08-05 13:29
微控制器
STM32HAL库 呼吸灯
STM32HAL库呼吸灯单片机:
STM32F103C8T6
软件版本:STM32CubeMX4.20.1单片机固件包:STM32Cube_FW_F1_V1.4.0本代码是
STM32F103C8T6
最小系统板上
维多小子
·
2020-08-05 13:27
单片机
将大容量STM32F103ZET6工程改变为中容量
STM32F103C8T6
工程
昨天我在博客里写了用J_LINK将大容量STM32F103ZET6工程代码生成的文件下载到中容量
STM32F103C8T6
中去,但这样比较麻烦,而且全片擦出会擦除掉芯片内部的bootloader,对一些项目来说不太方便
junlianzi
·
2020-08-05 12:36
一些小问题
STM32,下载HAL库写的代码后J-Link识别不到芯片,必须要按住复位才能下载?
最近一段时间参照STM32CubeMX和原子的资料自己学着建了两个HAL库的工程模板,F4的还好说,F1的出现了一个玄学问题:芯片为
STM32F103C8T6
,下进HAL库编写的工程后J-Link就识别不到芯片了
banxian1988
·
2020-08-05 12:01
将stm32f103rct6的工程移植到
stm32f103c8t6
上
之前找到了1块c8t6的核心板,但是没有工程。给的参考例程结构太乱不想用。于是就把自己之前的rct6工程拿出来改一下。下面总结一下整个过程。1修改device将rc改成c8。2修改C/C++将HD改成MD.将STM32F10X_HD,USE_STDPERIPH_DRIVER修改为STM32F10X_MD,USE_STDPERIPH_DRIVER本来以为这样就完了,但是眼睛注意到了一个东西。3更换启
ba_wang_mao
·
2020-08-05 12:57
C
STM32CubeMX:GPIO操作
芯片:
STM32F103C8T6
应用管脚:输出:PA0、PA1配置界面/*USERCODEBEGINWHILE*/while(1){/*USERCODEENDWHILE*//*USERCODEBEGIN3
六角冥
·
2020-08-05 12:21
STM32CubeMX
STM32cubeMX STM32F1系列 IIC主机通讯
这里我选择了“
STM32F103C8T6
”型号的单片机最小系统板,封装为LQFP48。
QTRPio
·
2020-08-05 12:38
STM32
硬件开发
STM32cubeMX STM32F1系列 IIC从机通讯
这里我选择了“
STM32F103C8T6
”型号的单片机最小系统板,封装为LQFP48。然后使用IIC的话可以分以下几步走:一、设置烧录模式为Serialwire。
QTRPio
·
2020-08-05 12:07
硬件开发
STM32
STM32cubeMX使用
基于
stm32f103C8T6
的点亮LED灯本文基于
stm32f103C8T6
的点亮LED灯例程,介绍stm32cubeMX的使用。
「已注销」
·
2020-08-05 12:00
stm32f103rct6的代码移植到
stm32f103c8t6
教程
目前市面上见的较多的STM32单片机一般都是开发板,由于这些开发板又很丰富的例程,因此使用起来非常方便,但是我们实际在应用的时候,有时候可能用不了那么多的管脚,因此会造成管脚资源的浪费,而且管脚多的成本也会很高。同时这些STM32单片机的基础的库基本都是一样的,因此理论上来说,应该是可以进行移植的,博主今天来分享一下代码移植的方法。本次采用stm32f103rct6的代码移植到stm32f103c
嵌入式小刘
·
2020-08-05 12:04
STM32
stm32 hid游戏手柄程序
用USB键盘程序修改成了USB游戏手柄,是3轴12按钮的用手头的
STM32F103C8T6
最小系统板测试过可以用了USB每次传输5字节1:x轴2:y轴3:滑块4:按钮12345:按钮56789101112
aixin2012
·
2020-08-05 12:28
STM32USB
STM32
STM32 基础系列教程 10 - 单线串口(半双工)
示例详解基于硬件平台:STM32F10C8T6最小系统板,MCU的型号是
STM32F103c8t6
,使用stm32cubemx工具自动产生的配置工程,使用KEIL5编译代码。
张礼富
·
2020-08-05 12:52
嵌入式软件
STM32CUBE
STM32
STM32F103C8T6
三串口同时收发消息
测试使用的是最小核心开发板,代码如下:voidMy_USART1_Init(void){GPIO_InitTypeDefGPIO_InitStrue;USART_InitTypeDefUSART_InitStrue;NVIC_InitTypeDefNVIC_InitStrue;RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);//GPIO端口使
yxt99
·
2020-08-05 12:42
STM32
stm32F103 模拟I2C mpu6050收到数据全为0,或者地址为209,104,0x68,0xD0的一些解决办法总结
stm32F103模拟I2Cmpu6050收到数据全为0,或者地址为209,104,0x68,0xD0的一些解决办法总结:最近在学习模拟I2C,硬件有两套
stm32F103C8T6
和stm32F103RBT6
西电小伙子
·
2020-08-05 00:29
STM32f103c8t6
正交编码器读取问题
第一次写博客,还请大佬们多多指教。下面进入正题。首先我们先要了解编码器的工作原理。电机在带动码盘转动时,码盘会产生A、B两相脉冲信号,二者相位差90度(正交)。即可以根据信号来的先后判断电机转动的方向(顺、逆)。根据得到的脉冲信号多少及码盘线数(**电机每圈所产生脉冲信号数,可以问商家)**及电机减速比就可以算出电机转了多少圈在结合轮的直径便可以算出车走的距离,若加上定时器便可以计算出电机的转速。
小菜鸡i
·
2020-08-04 21:10
STM32学习笔记-PWM波形输出
调试芯片:
STM32F103C8T6
外部晶振:8MHz功能介绍:使用Timer3实现两路(可四路)PWM波形的输出代码如下:初始化:系统时钟初始化,GPIO端口初始化,Timer初始化系统时钟初始化:/
weixin_34161083
·
2020-08-04 20:07
利用STM32F103单片机输出SPWM波
主要说一下在
STM32F103C8T6
上是如何实现的。要产生SPWM波,核心就是调节PWM波的占空比,在一定时间段内使输出PWM波所占的面积和对应的正弦波面积相等。占空比的调节需要
qq_511386807
·
2020-08-04 16:27
【STM32】STM32之timer1产生PWM(互补通道)
二、实验平台库版本:STM32F10x_StdPeriph_Lib_V3.5.0编译软件:MDK4.53硬件平台:STM32开发板(主芯片
stm32f103c8t6
)仿真器:JLINK三、版权声明博主:
feilusia
·
2020-08-04 14:37
STM32
基于STM32单片机的智能RFID刷卡汽车位锁桩方案原理图程序设计
硬件电路的设计3.1系统的功能分析及体系结构设计3.1.1系统功能分析本设计由
STM32F103C8T6
单片机核心板电路+LCD1602液晶显示电路+RFID模块电路+按键电路+继电器电路组成。
fanfhl
·
2020-08-04 14:32
stm32f103 usb 修改成自定义复合设备教程
单片机型号
STM32F103C8T6
软件KEIL5将现有的HID设备改成有HID设备和鼠标(或者键盘)的复合设备HID设备使用端点1和端点2键盘(或者鼠标)使用端点3使用最小系统板亲测可以实现HID设备接收
aixin2012
·
2020-08-04 13:32
STM32USB
用STM32F103读取WT31N的数据
1准备工作硬件设备:WT31N模块、六合一、USB-TTL、杜邦线、
STM32F103C8T6
单片机。给大家看下图片。
Fred_1986
·
2020-08-04 12:53
维特传感器
单片机
stm32
用STM32F103读取JY901的数据
1准备工作硬件设备:JY901模块、六合一、USB-TTL、杜邦线、
STM32F103C8T6
单片机。给大家看下图片。
Fred_1986
·
2020-08-04 12:53
维特传感器
单片机
stm32
用
STM32F103C8T6
去读取JY901的串口数据
1简述想做一个能观察我的VGA小车的姿态角度的系统,一直在网上找相对应的模块。想找个性价比高点的,同时精度高点的。最后在淘宝上找到一款JY901模块。这个模块能XY动态精度0.1度,静态能到0.05度。Z轴的精度为1度。一般一百多元的价格,能到这个精度的还是很少的。果断入手一个来测试下性能。下图给大家看下这个模块模块的体积很小,很方便能贴在我的PCB板上。不过这个模块的Z轴不能受磁场干扰。因此只能
Fred_1986
·
2020-08-04 12:53
维特传感器
STM32F103连接HWT101DT(TTL)模块
1准备工作硬件设备:HWT101DT模块、六合一、USB-TTL、杜邦线、
STM32F103C8T6
单片机。给大家看下图片。
Fred_1986
·
2020-08-04 12:53
维特传感器
单片机
stm32
STM32F103读取JY61模块的数据操作
1准备工作硬件设备:JY61模块、六合一、USB-TTL、杜邦线、
STM32F103C8T6
单片机。给大家看下图片。
Fred_1986
·
2020-08-04 12:53
维特传感器
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他