自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Guard_Byte的博客

嵌入式、单片机练气后期,准备冲击筑基

  • 博客(17)
  • 资源 (4)
  • 收藏
  • 关注

原创 IAR开发环境的安装、配置和新建STM32工程模板

本文主要介绍IAR的下载安装和基于STM32新建工程模板。IAR Embedded Workbench For ARM ,它是一种增强型一体化开发平台,其中完全集成了开发嵌入式系统所需要的文件编辑、项目管理、编译、链接和调试工具。IAR公司独具特色的CSPY调试器,不仅可以在系统开发初期进行无目标硬件的纯软件仿真,也可以结合JLink/JTrace硬件仿真器,对用户系统进行实时在线仿真调试。

2023-08-06 18:38:14 7095 3

原创 W806 基于Arduino开发的GPIO操作示例,勇于尝新

w806为联盛德公司推出一款基于平头哥(XT-E804)架构的MCU。这里自己随便入手一个W806芯片的开发板,淘宝现如今有很多在售的,笔者找了个最便宜的入手的。现如今W806已支持Arduino开发,总还是有人愿意为了简化放了方便而努力的。基于Arduino的W806开发支持,其底层如CDK一致,在函数封装上保持一个调调,学过HAL库开发STM32的朋友也非常容易上手。

2023-01-15 22:38:36 2033

原创 【记录】一次51单片机串口乱码问题排查

在51串口收发仿真实验中使用两个单片机互相通信中的串口乱码问题。

2022-11-16 14:53:49 3020

原创 STM32、51循迹小车 【STM32入门控制必会 含51全部程序】

STM32遥控小车、STM32循迹小车,51定时器中断PWM调速循迹小车

2022-09-02 10:45:00 3664 4

转载 STM32串口数据收发 相关配置+点灯控制

USART指单片机的一个IO端口模块,可以根据需要配置成同步模式(SPI,IIC),也可以配置成异步模式(UART).可以理解为USART为SPI,IIC对等的”协议”。这里结合点灯例子来看看STM32串口UART 数据收发相关配置。...

2022-08-30 23:21:20 3351 3

原创 关于CH32库函数与STM32库函数的区别

最近想用MPU6050六轴传感器来控制小车的90°精确转弯和保持直行,但手头没有多余的STM32F1的板子,恰好有两个CH32F103的最小系统板,所以想着把程序简单移植一下就可以了,没想到在此过程中却遇到了困难。由于本人使用的时CH32官方的库函数,而大家用的最多的驱动代码差不多基于STM32开发,所以在移植过程中千万要小心,个别底层寄存器名称问题导致的库函数不能正常使用问题。......

2022-07-04 14:01:16 4821 2

原创 STC89C52的四个 外部中断 基本使用方法

STC89C52 四个 外部中断 的使用。对于 INT2和INT3而言,在使用前需要用户先定义相关端口和控制寄存器。如P4端口,和XICON寄存器。

2022-05-22 20:43:42 8291 4

原创 STC89x 定时器2 T2配置

51单片机 定时器2 的使用,对比定时器0,在中断服务函数内完成简单任务。

2022-05-20 00:40:16 585

原创 STC 定时器/计数器2 操作详解 (基于STC89C52RC参考文档)

STC 定时器2(即T2)是一个16位定时/计数器。 通过设置特殊功能寄存器T2CON中的C/T2位,可将其作为定时器或计数器(特殊功能寄存器T2CON的描述如表1所列)。定时器2有3种操作模式: 即 捕获、自动重新装载(递增或递减计数) 和 波特率发生器

2022-05-15 02:04:54 6171

原创 STC 51单片机 多位数码管动态显示方法

STC 51单片机 数码管动态显示 方法

2022-05-12 18:49:05 12066 2

转载 STC52单片机 第三个定时器 定时器2详解

定时器2是一个16位定时器/计数器,通过特殊功能寄存器T2CON中的C/T2位。可将其设置为定时器或计数器。它的计数时钟源可以是内部的机器周期,也可以是T2口(P1.0)输入的外部时钟脉冲。通过设置T2CON中的工作模式选择位可将定时器2设置为三种工作模式,分别为捕获、自动重新装载(递增或递减计数)和波特率发生器。

2022-05-10 00:51:32 3602 1

原创 学习笔记 51单片机通用软件延时方法

对于STC51单片机来说,延时函数,想必都不陌生。而用的最多的延时基本都是通过软件方法实现的,但由于STC51不同系列的芯片所采用的指令集不同,各指令执行所用机器周期不同。例如STC12Cx的一个振荡周期=一个机器周期,相对STC89Cx的(12个振荡周期=一个机器周期)运行速度快了近10倍有余,就不能用同一个延时函数。

2022-05-08 21:44:00 4303 1

原创 STM32 DHT11单总线I/O方向设置问题

STM32 端口I/O方向设置问题,DHT11单总线I/O配置

2022-05-06 14:47:08 1567

转载 STM32端口IO方向设置问题

STM32端口IO方向设置问题,在使用到如DHT11或DS18B20等单总线传感器时,会有I端口/O方向的配置问题,由于32位 操作不便,特此 笔记,一查一用。

2022-05-05 22:59:57 4582 4

原创 使用STM32F103CBT6自制ST LINK V2-1多功能烧录器

自制STM32 ARM嵌入式单片机多功能烧录器,除旧版ST LINK基本功能外还 带串口功能和U盘功能因为以前 ST LINK V2版本的烧录器,存在的问题也挺多,主要某宝大量10几块的,U盘型ST LINK ,但其使用主控非ST官方芯片。一个不注意在MDK里弹出来的升级界面,点了个确定,那么 恭喜你 它废了。。。。。

2022-04-07 21:58:03 11406 10

原创 STM32 OLED_I2C动态显示 float类型(浮点型)数据

STM32使用OLED显示浮点数的方法自己在做项目的过程中需要使用一个很小的显示屏来实时显示一组来自传感器的数据,然而当我选定了OLED,并且信心满满地写好所有驱动程序第一次上电测试时,却发现怎么都显示不了小数,什么情况?于是习惯性地打开了CSDN,搜索STM32 OLED 显示浮点数,但是~,试了好几种方法,都不怎么好用,不是显示位数不准确,就是补一大堆0。总而言之,都是通过数据类型转换来实现的。本着学习是我快乐的心态,我还真得到了精华,So 那就自己动手写一个函数来实现。...

2022-03-23 02:53:44 9795 18

原创 51单片机蓝牙遥控小车 定时器 中断 PWM L298N调速控制

闲时偷学51一周 完成蓝牙小车定时器中断PWM调速控制关键问题: 51蓝牙串口通信、定时器、中断、L298N、PWM调速先把我学习过程中的问题摆出来:89C52仅有的两个定时器在使用串口时的干扰问题,PWM产生一开始找资料看别人51控制L298N的例子,PWM调速的比较少,有的自己试了结果不太理想;还有就是 初来乍到,哪里有不对的地方 欢迎指正!操作说明:打开蓝牙调试器,对应设置好控制字符按键名打开小车电源并将手机连接到蓝牙模块进行控制一、前期硬件准备TT电机小车底板套件,随

2021-05-13 02:33:37 7512 24

STM32F1x- IAR和MDK通用工程模板

本资源是基于STM32标准库3.50版本在IAR7.8环境中的新建工程,所以适用于IAR和Keil MDK环境下开发STM32F10x系统单片机时直接从模板新建个人工程项目,以节省新建工程所耗费的时间,更偏向于初次使用IAR的人,结合笔者的文章或者他人教程正确安装IAR软件后,帮助小白快速上手使用IAR软件或者MDK进行自己的DIY项目或者学习使用。 笔者以前大多数用的基本都是MDK但只用MDK是不够的,在工程师的眼里,没有哪个工具是可以一直用到底的,工具只多不少,当你掌握的工具越多,在处理一些问题时就有更多的选择,而且这个解决问题的能力和方法乃至效率是会随着经验的积累不断的提升的。

2023-08-06

STC 51单片机 数码管动态显示

STC 51单片机 数码管动态显示 显示任意6位数字

2022-05-12

嵌入式STM32单片机ARM烧录工具制作 ST LINK V2-1固件 资料

ST LINK V2-1具有更快的烧录速度,同时带有串口 功能,无需再使用其他串口工具,一个烧录模块就要可以搞定两种需求。 另外V2-1还有U盘功能直接在资源管理器中复制编译好的程序文件粘贴到文件夹下烧录程序! 资源包含 : ST LINK V2-1的制作教程所需资料,文章中详细介绍了如何制作,在此不做赘述; PCB文件,ST LINK固件和官方更新升级工具,有能力者可以根据实际情况自行制作,详见文章。 BOM元件表单等。

2022-04-07

OLED_STM32F103C8T6_IIC动态浮点数显示.rar

OLED_STM32F103C8T6_IIC动态浮点数显示.rar

2022-03-23

基于51定时器中断PWM L298N蓝牙调速小车.zip

51单片机学习,蓝牙遥控小车项目实操练习,理解51定时器、中断,以及在51 89系单片机中的PWM调速的实现方法。

2021-05-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除