- 博客(14)
- 资源 (12)
- 收藏
- 关注
原创 ChatGPT帮我用WPF制作一个简易贪吃蛇小游戏
我自己全程一行代码都没有写,我做的只有新建了一个WPF .NET6.0的空白项目,然后按照ChatGPT说的把代码复制进去,遇到问题了我就问他,他就给我解决方案。请尝试使用这个更新后的代码,并重新运行程序,看看是否能够成功控制贪吃蛇的速度。方法中添加适当的延迟,然后重新运行程序,看看是否解决了蛇碰壁的问题。您可以尝试在游戏循环中添加适当的延迟,以减慢蛇的移动速度。移动并吃掉食物,玩家的目标是尽可能地吃到更多的食物并获得更高的分数。帮我生成一个WPF的应用程序,做一个贪吃蛇的小游戏,要完整的示例。
2023-06-21 14:54:56
477
原创 WPF.NET6项目—调用OpenweatherMap API获取指定城市的天气,温度等数据
首先,您需要选择一个提供天气数据的 API,并获取相应的 API 密钥。然后,您需要在代码文件中处理按钮点击事件,并调用天气 API 来获取天气数据。接下来,您需要在项目中添加一个用于显示天气信息的界面。要获取指定城市的天气,您可以使用 WPF 和 C# 结合使用,通过调用天气数据的 API 来获取天气信息。以下是一个简单的示例,演示如何使用 WPF 和 C# 获取指定城市的天气。请注意,您需要将上述代码中的 YOUR_API_KEY 替换为您从天气 API 获得的实例。
2023-06-20 15:23:29
722
原创 RENES-LIN入门二:LIN协议层一
本章内容介绍了帧结构、进度表、主/从机的状态机实现、LIN 网络的休眠(Sleep)/唤醒(Wakeup)和状态管理等。一、帧的结构:帧(Frame)包含帧头(Header)和应答(Response)两部分。主机任务负责发送帧头;从机任务接收帧头并对帧头所包含信息进行解析,然后决定是发送应答,还是接收应答,还是不作任何反应。帧在总线上的传输如图 3.1所示。帧头包括同步间隔段、同步段以及PID(Protected Identifier,受保护ID)段,应答包括数据段和校验和段,如图 3.2 所示,其中
2021-06-16 15:20:58
986
原创 RENES-LIN入门一:什么是LIN?(单总线半双工通讯)
1.什么是LIN?(单总线半双工通讯)LIN 是 Local Interconnect Network 的缩写,是基于 UART/SCI(Universal Asynchronous Receiver-Transmitter /Serial Communication Interface,通用异步收发器/串行通信接口)的低成本串行通信协议。可用于汽车、家电、办公设备等多种领域。本文主要针对 LIN 在分布式的汽车电子网络系统中的应用。1996 年,Volvo和Volcano通讯(VCT)为Volvo S8
2021-06-16 14:59:24
4480
原创 STM8自学笔记——stm8s.h选择芯片型号
1.通过stm8s.h选择芯片型号在使用IAR for stm8编程的时候,会使用到stm8s.h的头文件。stm8.h头文件中最开始会有这么一段/ 根据您的应用程序中使用的目标STM8S或STM8A器件取消注释下面的行。 //* Uncomment the line below according to the target STM8S or STM8A device used in your application. *//* #define STM8S208 */ /*!
2021-04-29 09:18:28
2317
2
转载 LIN通信入门二
本连载作为嵌入式开发入门的一部分,将通过3个部分介绍LIN通信。第一讲的基础知识中已经介绍了LIN协议的特征,硬件和通信方式。这一讲将介绍“LIN 报文结构”,“网络管理”,“LIN描述文件LDF”。LIN 报文结构如上一讲介绍所说LIN采用的是“主从”通信方式。LIN报文的一帧由“Header”和“Response”组成,“Header”由主任务(主节点)发送,“Response”由从任务(主节点或者从节点)发送。下面将分别介绍“Header”和“Response”。Header“Header”
2021-04-28 19:34:52
8779
4
转载 LIN通信入门(一)
LIN通信入门(一)本连载作为嵌入式开发入门的一部分,将通过3个部分介绍LIN通信。LIN的诞生近年,随着汽车安全性、便利性的提升,以及环保要求等,汽车上的电子零件逐渐增加。而电子零件的增加催生出了局部网络,不仅在控制发动机等的动力系统和控制转向的底盘系统,就连控制车窗、车门、反光镜和座椅等的车身系统也开始广泛应用局部网络。另一方面,这种局部网络的结构(传感器、执行器、电子控制器(ECU))也导致了配线的增加(图1)。当然,电子化导致的配线费用和原来的材料费、开发费,以及装配费等抵消,但是接线空间、
2021-04-28 19:27:48
8645
原创 AFS概念了解
AFSAFS是弯道辅助照明系统的缩写。AFS系统有三种形式:1/转向头灯形式的,就是头灯内灯具可以左右旋转8°至15°照明弯道死角。2/利用独立弯道照明系统的,就是在灯具里有一个固定的灯泡照向弯道,转弯时候自动点亮。3/利用左右雾灯进行弯道时候照明,转向时候对应弯内侧雾灯亮起,照明弯道死角。...
2021-04-28 11:11:03
701
原创 关于STM8 TIM1 输入捕获占空比 记得看这几个文章(备忘)
https://blog.youkuaiyun.com/qq_18842031/article/details/77150535http://www.mcublog.cn/stm8/2020_02/stm8s-ku-pwm-in/https://www.stmcu.org.cn/module/forum/forum.php?mod=viewthread&tid=610980&page=1
2021-04-20 18:01:53
276
原创 ###STM8避坑指南-1:ST_LINK连接问题:SWIM error [30006]###
1.问题描述STM8S208MB开发板用了两天了,用IAR烧录调试debug一切正常,突然有一天无法烧录debug了!查看设备管理器有STM32-ST-LINK,说明驱动和连接正常。 IAR-OPTION的芯片选型也没错:STM8S208MB,不是M8。2.失败的解决办法2.1 换一个ST-LINK(Failure)从公司又找了一个ST_LINK连接,仍然不能烧录和DEBUG-------PASS!!!2.2 卸载IAR(Failure)卸载IAR,重新安装,仍然不行--------PASS!!
2021-04-20 09:35:58
6269
转载 STM8的PWM输出模式中关于PWM1 和 PWM2的区别
STM8自学笔记:TIM的PWM输出模式中关于PWM1 和 PWM2的区别STM8的PWM输出模式中关于PWM1 和 PWM2的区别STM8中PWM1和PWM2模式是时钟输出PWM波形控制的一个必选参数,使用库函数原型如下:void TIMx_OC2Init(TIM2_OCMode_TypeDef TIM2_OCMode,TIM2_OutputState_TypeDef TIM2_OutputState,uint16_t TIM2_Pulse,TIM2_OCPolarity_TypeDef TI
2021-04-16 16:44:28
2512
ChatGPT帮我用WPF制作一个简易贪吃蛇小游戏
2023-06-21
WPF.NET6项目调用OpenweatherMap API获取指定城市的天气,温度等数据
2023-06-20
WPF .NET6.0 C# 遍历指定文件夹中的所有图片随机显示 可暂停可调节滚动速度
2023-05-10
JSON序列化/反序列化例程
2023-05-10
typora 1.4.4.0 官方版
2022-09-10
STM8S003_LIN通讯硬件工程文件.rar
2021-05-31
LIN_PDF资料.rar
2021-05-31
ST官网例程_LIN总线通讯_STM8AF
2021-05-31
超全LIN总线入门资料
2021-05-31
TCANLINPro软件 and LIN数据库描述(LDF格式)文件编辑软件.rar
2021-04-28
STVP烧录工具(可用于STM8芯片解锁)
2021-04-20
cmake-3.11.0-rc4-win32-x86
2018-04-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人