logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

STM32入门教程:自动驾驶

通过检查变量的值和输出的信号,我们可以判断代码的正确性和性能。在创建工程时,我们需要选择适合我们的开发板的微控制器系列和型号。然后,我们可以为我们的工程选择一个名称和位置,并选择基于RTOS(实时操作系统)的工程模板。我们可以通过读取传感器数据,比如车辆的位置和距离,来计算所需的动作,比如转弯和刹车。现在,我们已经有了驱动电机和读取传感器数据的代码,我们可以开始实现自动驾驶算法。最后,我们需要对我

文章图片
#stm32#自动驾驶#单片机
[转]爬虫——爬取贵阳房价(Python实现)

目录1 序言1.1 生存压力带来的哲思1.2买房&房奴2 爬虫2.1 基本概念2.2爬虫的基本流程3 爬取贵阳房价并写入表格3.1 结果展示3.2 代码实现(Python)1 序言1.1 生存压力带来的哲思马尔萨斯最早发现,生物按照几何级数高度增殖的天赋能力,总是大于他们的实际生存能力或现实生存群量,依次推想,生物的种内竞争一定是极端残酷且无可避免。姑且不论马尔萨斯是否有必要给人类提出相应

文章图片
#爬虫#python#开发语言
学习STM32的数据存储与处理

上面的代码中,我们首先定义了几个字节大小的数据,并将其写入闪存地址0x080E0000开始的位置。其中,闪存用于存储程序代码和常量数据,SRAM用于存储变量数据和堆栈,而EEPROM用于存储非易失性数据。我们将重点关注SRAM和EEPROM的使用。我们讨论了使用SRAM和EEPROM进行数据存储的方法,并提供了详细的代码案例。请注意,在使用闪存模拟EEPROM时,我们需要在编译和烧录时将EEPRO

文章图片
#学习#stm32#javascript
[转]Python实现多功能音乐播放器

前言就是用Python做一个简易的音乐播放器,废话不多说,咱们直接开干当然,今天做这个肯定不是最简单的,最简单的音乐播放器,9行代码足以import timeimport pygamefile = r'歌曲路径'pygame.mixer.init()print('正在播放',file)track = pygame.mixer.music.load(file)pygame.mixer.music.p

文章图片
#python#pygame#开发语言
[转]四种常用的微服务架构拆分方式

微服务架构并无标准架构,不然什么架构师大会也不会各个系统架构百花齐放了。虽然没有固定的套路,却有一些经验,今天就来做一个总结。基于角色拆分这种拆分方式常见于基础设施以及其PaaS层的架构,比如服务治理、k8s、kafka。所谓基础组件的PaaS层是说,基础设施本身主要作为基础设施使用,是IaaS层。但是基础设施本身需要维护功能,需要增删改查等运维操作。业界基于开源做的二次开发也着重在做这方面的工作

文章图片
#微服务#架构#kafka
[转]Python实现多功能音乐播放器

前言就是用Python做一个简易的音乐播放器,废话不多说,咱们直接开干当然,今天做这个肯定不是最简单的,最简单的音乐播放器,9行代码足以import timeimport pygamefile = r'歌曲路径'pygame.mixer.init()print('正在播放',file)track = pygame.mixer.music.load(file)pygame.mixer.music.p

文章图片
#python#pygame#开发语言
到底了