- 博客(34)
- 收藏
- 关注
原创 【STM32】uwTick的作用及用法
前言在准备蓝桥杯嵌入式的时候,注意到了它——uwTick,以前没有深入了解过它,今天明白了它的含义和用法后感到它真是太棒了!在此记录以下其用法。源代码先引出我们最熟悉的延迟函数:HAL_Delay(uint32_t Delay)我们找到其源码:__weak void HAL_Delay(uint32_t Delay){ uint32_t tickstart = HAL_GetTick(); uint32_t wait = Delay; /* Add a freq to guar
2022-03-27 21:09:56
10624
6
原创 【FPGA】【入门基础】三、调用IP内核——PLL
内核创建首先根据自己的板子型号创建好一个工程,然后点击 IP Catalog 再点击图片高亮处:在最上面给创建的内核起个名字,然后最下面根据自己板子上的晶振填写,其余默认即可。比如以下图片:命名:ip_pll 晶振:50MHz点击 Output Clocks 进行输出时钟的配置,在此我配置了两个时钟信号,二倍频(100MHz)和二分频(25MHz):右边还有相位,占空比的配置,在此不做配置,直接点击ok即可。随后IP就已经创建完毕了,位置在此处:点击如下文件:此处就是我们需要在自
2022-02-12 19:58:52
1538
原创 【K210】【图像入门基础】二维码识别——显示数据
前言本文将使用二维码生成器生成自己想要的数据信息,并用k210在屏幕上直接显示出来数据信息。代码代码十分简单import sensor,image,lcd,time#初始化lcd和摄像头lcd.init()sensor.reset()sensor.set_pixformat(sensor.RGB565)sensor.set_framesize(sensor.QVGA)sensor.skip_frames(time = 2000)while True: #获取img中二维码的
2022-01-11 14:42:49
3786
2
原创 基于单片机的寻迹小车——功能实现介绍
前言本文中博主将基于一个赛道来讲解怎么实现每个环节的功能。赛道如下:(画的有点丑,将就着看吧…h)直线现在给大家三秒钟时间思考,小车走直线过程需不需要寻迹?…1…2…3…答案是肯定的!为什么呢?直线不就放直就自己走了嘛?相信大家都有这样一个经历,把自己的眼睛闭上往前走,永远走不了直线,其中一个重要的原因就是人的两条腿并不是完全对称的!那对于小车来讲呢,就是左右电机的转速等一系列参数也不是相同的,可以这样说,世界上就没有完全相同的东西!(是基于这个场景啊,大家不要抬杠)上节已经让大家自行去实现pwm调
2022-01-11 12:04:26
2730
1
原创 【K201】关于使用MaixPy IDE中遇到的bug
定义报错在使用该IDE中,出现了定义出错,即显示没有定义某个变量,这显然是莫名其妙…因为使用的编程语言是python,根本不需要提前定义的。经过博主艰难地找bug,发现重新启动IDE就不报错了,程序也能正常运行了…额,原因就是IDE本身的问题,希望维护者早日修复。—未完待续—...
2022-01-09 10:21:03
1286
原创 【K210】【图像入门基础】颜色识别——寻找最大色块
前言为了了解神经网络与深度学习,接触到了k210这个小玩意,先是跑了几个已经训练好的模板发现真的是太神奇了!更是激起了学习视觉这方面的热情,又反过头去学习图像处理的基础部分,发现博客上关于k210的例程是真的少…只能查阅"惜字如金"的官方例程,好不容易才解决一个很简单的问题(也赖博主实在太菜…)。在此记录学习成果,也为了今后的初学者能有例程参考。代码import sensor,image,lcd,time#常用初始化lcd.init()sensor.reset()
2022-01-07 20:27:25
9300
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人