摘要:
1. 项目 使用STM32F103VE的固件库实现流水灯设计。 2. 代码 由于这是基于野火的视频进行学习的,项目代码在上节基础上进行编写的。 点亮绿灯: main.c #include "stm32f10x.h" //相当于51单片机中的 #include <reg51.h> #include " 阅读全文
摘要:
1. 项目:使用stm32寄存器点亮LED, 分别点亮红、绿、蓝3个灯。 2. 步骤 先新建个文件夹保存项目 再新建项目 将startup_stm32f10x_hd.s拷贝到该文件夹下 新建main.c子项目 再次在文件夹中新建stm32f10.h文件 编写main.c,将stm32f10.h导入编 阅读全文
摘要:
没有区别,作用相同。只是这样写便于修改和沿用。 对于只用到PB0端口的程序~(0x0f << (4*0)) 和~0x0f没有区别。0x0f <<(4*N) 就是 向左 移动N个4位,所以0x0f << (4*0)和0x0f一样。 如果使用PB1,则为~(0x0f << (4*1))。即0x0f << 阅读全文
摘要:
1. 项目:使用stm32寄存器点亮LED, 分别点亮红、绿、蓝3个灯。 2. 代码: 只需要编写main.c程序,stm3210x.h程序为空(只需要新建即可)。 2.1 点亮绿灯main.c程序 #include "stm32f10x.h" int main(void) { //打开GPIOB端 阅读全文
摘要:
1. 错误提示信息: D:\Software\Keil5\ARM\PACK\Keil\STM32F1xx_DFP\2.1.0\Device\Include\stm32f10x.h(483): error: #5: cannot open source input file "core_cm3.h": 阅读全文
摘要:
转自:python sys模块作用_python sys模块详解_weixin_39945810的博客-CSDN博客 阅读全文
摘要:
1. 项目 找一幅你喜欢的游戏角色位图图像或将一幅图像转换为位图。创建一个类,将该角色绘制到屏幕中央,并将该图像的背景色设置为屏幕背景色,或将屏幕背景色设置为该图像的背景色。 2. 代码 game_role.py import sys import pygame from settings impo 阅读全文
摘要:
1. 项目 创建一个背景为蓝色的 Pygame 窗口 2. 代码 import sys import pygame def run_game(): # 创建一个屏幕对象 screen = pygame.display.set_mode((500, 300)) # 设置背景色 bg_color = ( 阅读全文