自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于51的PWM波控制小车

关于PWM:``例子分析:以100HZ的频率,占空比最大为256,使用定时器0产生PWM信号,分别调节小车左右两轮的前进速度。

2020-02-26 15:03:59 5609 4

转载 以TIME3为例总结定时计数器的基本用法

STM32共有8个定时计数器,其中TIME1和TIME8是高级定时器,TIME2~TIME5是通用定时器,TIME6和TIME7是基本定时器。以TIME3为例总结定时计数器的基本用法。1.TIM3的配置步骤①TIM3时钟使能  APB1外设复位寄存器 (RCC_APB1RSTR)   置1开启。清0关闭。第一位对TIM3的时钟使能  Eg:RCC->APB1ENR|=1<...

2020-02-24 17:53:23 3954

原创 pygame之my game

hhh,感觉已经过了好几天,其实写这个游戏已经花了我四天的时间这个游戏不是完完整整按照书上写出来的,过程中也遇到了大大小小的问题我的是子弹直接落下,要出现不一样的花色,加上游戏积分。以我有限的知识,我就建了三个外星人的类,然后慢慢添加到程序中,random这个函数还挺重要的。虽然最后这个游戏还是很low.在我完成了我的鸡肋游戏之后,我去网上看了看了别人写的游戏,对比自己也是发现了许多不足,不管...

2020-02-05 22:51:40 193

原创 'Bullet' object has no attribute 'draw_bullet'

错误显示Bullet类里面没有这个方法错误:没打空格(所以两个方法都没在里面Bullet这个类里面)改正:

2020-02-01 22:24:52 3254 14

原创 从下载到导入pygame模块

在pycharm导入pygame模块我作为一名非酋,我的下载之路总是具有心想事砸的过程,不过我最后还是成功下载好了。1.在命令框cmd下载pip和pygame打开命令框:输入pip install pygame(有些直接就行)但我:出现了报错(看黄字,让你下载,把引号内复制)输入:python -m pip install --upgrade(然后就会自动下载)如下图(succes...

2020-01-30 11:27:48 875 1

原创 STM32平衡车之陀螺仪MPU6050

关于MPU6050前言简介首先,个人是通过野火的视频,有专门介绍MPU6050的版块来做的了解。然后关于MPU6050基本认识跟坐标系就不做阐述了MPU6050主要是陀螺仪跟加速度计“:最直观的角度检测器就是陀螺仪了,它可以检测物体绕坐标轴转动的“角速度”,如同将速度对时间积分可以求出路程一样,将角速度对时间积分就可以计算出旋转的“角度”。陀螺仪检测的缺陷:由于陀螺仪测量角度时使用...

2019-10-04 21:37:19 5303

原创 STM32平衡小车之程序烧录

程序烧录有几种方式,我这里使用的是ST-link,其他的没有试过,我就不敢瞎BB了。我把其他的方式P出来,大家可以自行尝试https://www.yahboom.com/build.html?id=227&cid=34用ST-link给最小系统板C8T6烧录首先你需要下载一个STlink驱动,驱动安装成功可以在我的计算机里的设备管理器串行口里面看见(注意如果有黄色!出现说明驱动没安...

2019-10-03 21:31:18 2083

原创 STM32之平衡车

(STM32之平衡车前言及资料分享)为了让自己真正学到一些东西,最近在理解平衡车,记录自己的过程。(上传一些资料分享)我的第一步:了解平衡车需要的版块,确定为(陀螺仪MPU6050,蓝牙HC-5,驱动TB6612FNG,3530电机,STM32 C8T6最小系统板,霍尔编码器),基于我是一个32的菜鸡入门,所以我购买了主板【不会画板子】,买好相关的模块。我的第二步:网上找关于平衡小车的代码...

2019-10-03 20:47:22 8120 8

原创 STM32错误积累

STM32错误积累出现:.core_cm3.h(1699): error: #20: identifier “SysTick_IRQn” is undefined解决:这是因为调用了stm32f10x.h里的SysTick_IRQn,但是当前文件未定义,所以在调用core_cm3.h前添加#include"stm32f10x.h"即可...

2019-08-19 23:50:50 429 1

原创 STM32错误积累

STM32错误积累出现: L6218E: Undefined symbol main (referred from __rtentry2.o). Not enough information to list image symbols. Finished: 1 information, 0 warning and 1 error messages.原因:个人原因:对main函数没有定义(如图...

2019-08-16 12:32:12 1080

原创 STM32入门之中断总结

STM32中断STM32中断为外部中断跟系统异常(异常=中断)见stm32f10x手册第九章NVIC(嵌套向量中断控制器)1、管理包括内核和单片机外设所有中断相关功能,相关重要库文件core.cm3.h和misc.h,misc.c里有NVIC所有实现的固件库函数2、NVIC有六个寄存器:下面是每个寄存器的相关介绍重点介绍中断优先级寄存器(中断优先级设定跟优先级分组)优先级设定:N...

2019-08-15 01:54:40 920

原创 STM32入门

stm32入门错误积累(关于构建工程模板)关于assert_param出现 :#223-D:function “assert_param” declared implicitly在这里出现了大量的库文件里的错误。解决方式:在C/C++预定义中加入“USE_STDPERIPH_DRIVER”(这里我使用的是STM32f103)只有用预编译指令预定义了“USE_STDPERIPH_DRIVE...

2019-08-14 23:03:32 393

原创 stm32入门

stm32错误积累(关于main函数)出现:Error: l6218E:Undefined sysbol main (referred from__rtentry2.o)原因:main.c 函数命名有问题 (多余添加或者简单拼写错误)eg: 擅自添加多余的 main_xxx.c...

2019-08-14 22:26:42 175

空空如也

空空如也

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

TA关注的人

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