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
基于MQTT协议的阿里云IOT与单片机开发(一)
在实际调试时选择
STM32F103C8T6
与ESP826601S的开发板,对接过程是一个比较艰难的过程。
XuliangYu_tyut
·
2020-08-14 07:47
单片机与嵌入式
IAR基于固件库建立STM32工程
文章目录1.ST官网下载相应的固件库2.复制启动文件3.复制system相关文件4.复制driver文件5.复制.icf链接文件6.复制中断相关文件7.效果展示8.FILE错误处理9.头文件路径设置 本文以
STM32F103C8T6
夏夜晚风_
·
2020-08-14 01:47
STM32
STM32应用-第6节-Lora
STM32F103C8T6
主芯片采用常用的
STM32F103C8T6
,并未采用L系列。
book_drabit
·
2020-08-14 00:41
STM32F103C8T6
学习 之 点亮一个led灯
本次是第一次接触STM32,所以当然先从点亮led灯开始,由于拿到手的资料并不完善,所以一开始就遇到很大问题,不知道led灯对应的引脚,寄存器是什么,也不知道怎么去实现点亮一个灯的操作后面在网上进行了资料的搜集,通过比对再结合led的原理图,终于实现了效果。先上代码:led灯原理图:/***************************本代码实现效果:*led1灯(绿色)间歇性闪烁*******
Easadon
·
2020-08-14 00:30
单片机
STM32
关于使用STM32- PB3引脚的一些问题
首先,我们可以看一下
STM32F103C8T6
的引脚分布图从上面的表格可以看出PB3是JTDO的接口如和将PB3设置成为普通的GPIO口呢?
程序精华
·
2020-08-11 13:08
stm32
stm32
SWD
PB3
STM32F103C8T6
下载时读芯片信息失败常见问题
这里和大家分享一下前几天STM32ISP下载时遇到的一个问题,困扰了我挺久的,想把他分享出来,我希望如果你也遇到这个情况可以少去那么多时间去搞!!!明确下载方式我这里用的是ISP串口下载方式,首先要明确一个是Boot的连接方式,下面附上一张图,是关于各种下载方式的Boot的接法。遇到问题当前面Boot接好后,我这里用的USB转TTL然后接好,注意这里PA9是串口1的发送端,要连接USB转TTL的接
迪迪_bin
·
2020-08-11 13:43
stm32的TIM1定时器四路PWM波输出-舵机控制
用的是
STM32F103C8T6
单片机,工程是STM32F103RCT6,MD的。这是PWM波四个通道的程序,这个是其中两个,即通道一和通道二,等会使用的时候调用即可。
蒙面可达鸭
·
2020-08-11 13:53
STM32舵机控制
大四自发课题
STM32F103C8T6
定时器TIM4通道1、2输出PWM
STM32F103C8T6
定时器TIM4通道1、2输出PWM这美妙的波形,真好,我他喵的终于把你弄出来了。
LUqingyaun
·
2020-08-11 11:31
信息存留
STM32 控制红外线收发
我买的板子的型号是
STM32F103C8T6
,价格还是挺便宜的。另外,红外模块采样自己搭建的模块,可以自己控制距离,在上一篇博文中有所提到。
weixin_30693683
·
2020-08-10 23:28
基于
STM32F103c8t6
核心板的红外接收设计
最近尝试做一个红外接收装置,看了网上大多数参考文章以后,选了比较通用的NEC红外协议入手,正巧有一个遥控器使用的正是NEC协议,解决了信号源问题,我的目标便是用STM32c8t6核心板配合集成红外接收头将遥控器各个按键识别出来,大致思路是利用STM32外部中断引脚接收信号,利用延时并根据NEC协议判断起始码、地址码地址反码、用户码、用户反码,具体实现代码如下:红外接收函数GUA_Infrared_
qq_37168444
·
2020-08-10 19:35
STM32
关于STM32RCT6的远程升级问题(IAP方式下载)
主要参考
STM32F103C8T6
在线升级IAP和STM32IAP在线升级教学就是通过串口向单片机烧写程序,可以参考正点原子的视频资料先要写启动引导程序,通常称为IAP程序,写到bootloader区域
Sky_Lannister
·
2020-08-09 06:16
STM32
KEIL
基于IAR-stm32裸板工程,完美移植RT-Thread Nano系统(附源码)
开发环境:Window1064bit开发工具:IAREmbeddedWorkbench硬件:
stm32f103c8t6
准备工作:下载一份IAR的stm32裸机工程(包含标准库),参考博客,下载链接。
脆弱的代码
·
2020-08-09 01:26
RT-Thread
STM32_寄存器版本代码第一篇LED灯
使用
STM32f103C8T6
点亮LED小灯这是第一次写博客,把自己所学分享给大家,欢迎大家评论给出建议,谢谢。
Warship我的星辰大海
·
2020-08-09 01:26
STC15W201S串口蓝牙通信PWM控制RGB彩灯
国庆假期倒腾了五天,准备搞个手机蓝牙无线控制RGBLED的控制器;本来已经用
STM32F103C8T6
写好程序了,但这个芯片的成本比较高,如果多搞几个的话,还真心的费钱,且这个芯片用在这个功能上,也太大材小用了
weixin_30632089
·
2020-08-08 23:11
回炉重造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
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他