自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 泰凌微8258学习日记-7:用LCD显示图片

最开始的时候,我上网查找了相关资料,并且按照步骤,修改图片尺寸,调分辨率,用取模工具把我的图片解码,放到BMP.H中,然后在main-loop.c里面做声明,然后调用,然后烧录进去的时候出现了一个很奇怪的现象:一张图片,被斜着切开了一样,并且左右互换了,我一开始以为是偏移量的问题,我就把代码的++去掉了,发现还是不行。哎呀,学会用点亮LCD并且成功显示数字以后,又想弄一下图片显示了,本来以为很简单的,调用一下就行了,没想到一堆问题出来了,还好啊,最后在我的冥思苦想下,终于!ヾ(•ω•`)o88!

2024-07-25 23:05:34 377

原创 泰凌微8258学习日记-6:LCD屏幕的点亮以及使用

点亮LCD对我而言算是比较难的操作了,在了解到LCD点亮的步骤以后(开SPI,导入LCD驱动,主函数调用),我开始学习LCD的引脚功能,SPI如何使用,后面拿到中景园给的LCD例程(STM32的),修改LCD驱动(这一步是最难的)。好在有位大哥帮我,也是顺利完成了驱动的修改。🙇‍跪谢!先讲讲如何开SPI:(看一下自己的SPI.H文件有没有定义,不然就自己定义一个)然后LCD需要点亮背光才能显示,所以还要给背光的哪个GPIO口初始化。重点来了。

2024-07-24 16:09:39 278

原创 泰凌微8258学习日记-5:五路PWM调光

与RGB一样,都是要配置相应的PWM,其实非常简单,如果你不需要用到手机APP或者tl-ble-phone-mesh来控制的话,那么你只需要配置好五个PWM,然后照着官方给的SDK代码,照葫芦画瓢地写一个light-adjust-CT函数就行了,然后在main-loop函数中调用一下,设置自己喜欢的比例和亮度,就ok了,很简单的,不过自己搞有一点点烦人,emm我直接放我的出来吧,可以抄作业。最后你只需要在main-loop中调用就行了。好了,五路PWM调光就完成了!下期再见,ヾ(•ω•`)o88!

2024-07-24 10:57:33 321

原创 泰凌微8258学习日记-4:怎么使用ADC检测电压值

ADC是模数转换的意思,就是把模拟信号转变为数字信号,其中A是模拟信号(Analog signal) D是数字信号(digital signal)。模数转换也很简单,官方给的文档那里也有写,而且非常详细,我这里就简单放我自己的代码出来给大家看看吧,大家可以根据自己的硬件IO口设定。官方给的文档非常详细,可以自己去看一下。下期见,ヾ(•ω•`)o88!

2024-07-23 14:57:46 263

原创 泰凌微8258学习日记-3:用定时器检测按钮长按从而控制小灯开关

打个比方,以0.5S为界限,0.5S内按一次按钮算单击,0.5秒之内按两次按钮算双击,长按的话我们以按住按钮两秒作为标准,那怎么做呢?一样的,我们也要开启定时器,我这里用的是定时器0(好像定时器1被用作看门狗定时了,忘记了记不太清了😄),250us做一次,后面我们定义一个static unsigned int k=0;可以玩的更花一点,开始绿灯一亮一灭(各0.5S),然后亮一秒红灯,再亮一秒红灯,然后回到红灯,循环往复。然后我们就可以做个简单的测试了,看看你的定时器能不能正常使用,这里是1秒交替闪红光。

2024-07-22 22:41:16 254

原创 泰凌微8258学习日记-2:用按钮控制RGB改变小灯的颜色

通过RGB的不同搭配可以得到不同的颜色,常用的七种颜色,红橙黄绿青蓝紫靛等等都可以由RGB配比得出,如果大家想了解更多可以去这里查看,那位帅气博主已经列出来了。在官方给的SDK中,已经给出了RGB的定义以及使用函数了,大家在使用的时候直接调用就好了,非常简单。下面就是官方给的代码,大家可以尝试理解PWM的作用、占空比等以后再尝试调用。我自己设定的就是初始是白,然后每次按下按钮颜色都会改变,顺序如下:红-橙-黄-绿-青-蓝-紫-靛-关-开。ヾ(•ω•`)o88。

2024-07-22 17:05:13 284

原创 泰凌微8258学习日记-1:点亮小灯、用按钮控制小灯开关

本人于24年七月份开始学习泰凌微8258的相关知识,在各位朋友的帮助下,一个月的时间,从一个小白,变成一个入门级菜鸟。学会了点亮小灯、用按钮控制小灯的开关、按钮控制RGB改变小灯的颜色、用定时器检测按钮长按从而控制小灯开关、检测ADC值、五路PWM调光,LCD屏幕的点亮,下面我会逐一把我的完成方式写出来,希望可以帮助到跟我一样的初学者,同时也希望各位大佬可以指正我的不足。😂本篇主要讲的是怎么点亮一个小灯,并且通过按钮去控制小灯的开关(包括怎么样让小灯闪烁)。

2024-07-22 16:46:57 315

泰凌微8258学习日记-2:用按钮控制RGB改变小灯的颜色

泰凌微8258学习日记-2:用按钮控制RGB改变小灯的颜色

2024-07-22

空空如也

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

TA关注的人

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