自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 蓝桥杯嵌入式学习笔记--串口错误集

小小几行解决printf问题,但是一定要在魔术棒里打开重定向,不然串口会卡在printf里。1.串口发送的时候我传进去的参数为AB,但是串口收到是6B。这里我原先写的是20,改回来之后串口发的就是对的了。2.变量类型传错了,导致发的结果不正确。只要是写(uint8_t*)的都不对。解决方法:时钟配置错误了。3.用printf打印。

2024-04-07 20:36:49 194

原创 蓝桥杯嵌入式学习笔记--TIM--PWM(5)

/这里pa6_pwm是设置的变量,值的范围是0-100。其他的函数以后用到了再补充,目前只用到这两个。pwm整体来说算比较简单的。1.配置CubeMX。

2024-03-30 02:30:28 114 1

原创 蓝桥杯嵌入式学习笔记--LCD(4)

其实感觉LCD没什么好写的,因为比赛时会给代码,那我这一篇就当作复习一下它的功能以及如何用它的函数吧,但我还是先配一遍ps:蓝桥杯官方给的例程到时候可以直接用,如果想自己创建工程的话,这边建议把那个例程和它的CubeMX打开照着配,不然很容易搞错。

2024-03-27 21:51:03 797

原创 蓝桥杯嵌入式学习笔记--GPIO--tim控制key长按(3)

长按key就是在判断key是否按下时的时间设置长一点,按照这个思路,我把(2)里面的代码加了一些料,标红了,代码如下。if(key[i].key_ax==0)//等于0代表read读到值了。if(key[i].key_ax==0)//继续扫描。//用来计数---通过数值判断长按的时间是否到了。主函数里每回得到了按键松开信号都要将计的数清零,防止误判。然后main的while里面调用就行。

2024-03-27 20:56:18 914

原创 蓝桥杯嵌入式学习笔记--GPIO--tim控制key(2)

现在,学习按键!

2024-03-27 01:38:04 1584

原创 蓝桥杯嵌入式学习笔记--GPIO--LED(1)

蓝桥杯也可能遇到只要配置一个LED的情况,这个时候就不能影响其他灯的情况,然后我照着上边all的写了一个single的代码,这样就不会影响你上一个打开的灯了,如果有更好的可以评论区讨论。===================打开项目===================--------这个代码我觉得挺妙的,b站上面看见的,这个是八个灯一起控制的。咱们这么设置初始状态,让led先保持为不亮,失能----到时候到代码里打开。然后,进行打开项目的基本操作------开始和结束都是固定死的,记住就行。

2024-03-26 23:15:58 259

原创 STM32F103学习笔记---PWM

arr是pwm占空比总值。

2023-07-11 17:06:29 65 1

原创 STM32F103学习笔记--定时器

抄的公式:其中:Tclk:定时器的输入时钟频率(单位Tout:定时器溢出时间(单位为那么如果arr=7200-1,psc=1000-1 tclk=72那么周期tout为7200*5000/72= 500ms我们用定时器点亮一个小led灯tim1进行定时--->定时周期设置为0.5sgpio输出--->PB6打开keil5在主函数里对定时器进行使能找个位置编写回调函数。

2023-07-11 15:52:04 225 1

原创 stm32f103c8t6烧录不了的情况

在烧录时要把boot0的引脚拔了。

2023-07-10 08:59:09 316 1

原创 stm32初学者学习笔记---cubemx串口

配置sys1.定义在main里---->搬砖return ch;2.main的while里用printf进行打印while (1)

2023-07-10 03:54:02 105 1

空空如也

空空如也

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

TA关注的人

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