- 博客(4)
- 收藏
- 关注
原创 C 语言实现经典排雷游戏 —— 从代码到玩法全解析
排雷作为一款经典的单人益智游戏,相信大家都不陌生。其核心玩法是在隐藏着地雷的网格中,通过点击格子排查地雷,同时根据格子提示的周围地雷数量推断安全区域,最终避开所有地雷即为胜利。本文将分享一个基于 C 语言实现的简易排雷游戏,代码结构清晰、逻辑简单,非常适合 C 语言初学者学习二维数组操作、函数封装及游戏逻辑设计。注:如果想直接使用代码并测试游戏功能,可往下翻,最后有整套代码的复制。
2025-12-23 21:51:01
660
原创 JDY31蓝牙模块和BT24蓝牙模块AT指令的学习
这是BT24蓝牙进入AT模式的条件,很简单,但是像HC-05这种信号蓝牙要想进入AT模式是要在蓝牙上电前长按模块按键,在上电才能进入AT模式,而却HC-05进入AT模式现象是指示灯是每2s闪一次。2.蓝牙模块进入AT模式的硬件条件:这里JDY31连接好引脚后,直接将USB-TTL连接到电脑端口,通过发送AT指令来更改蓝牙的密码、名称、波特率,这里是上电直接进入很简单。,大多数不同型号的蓝牙模块都需要接5V电源,进行AT指令的使用,我们需要用到USB-TTL、JDY31,二者之间连接是。
2025-12-09 22:18:33
556
原创 2025年新的OPEN MV 升级和降级固件版本方式
随着OPEN MV 不断的更新换代,你使用固件版本的不同,那也就意味着你使用openmv库也会有所改变,写代码的格式也会有所变化,接下来我为大家介绍如何对你所使用固件的版本进行升级和降级。这个方式是根据你open MV ide下载版本所对应的固件库的升级,会直接升级到当前Open MV IDE 软件上对应固件的最新版本。DFU文件的使用主要是适用于你的open MV是新的而且没有烧录过固件版本的,这个方式才使用DFU烧录。进行接下来这个操作,是因为你所使用的代码是偏向于之前低版本OPENMV的库。
2025-09-07 13:59:45
202
原创 我这几天烧录程序时频繁出现烧录不进去的情况,并且引起烧录出现问题各式各样,经过我不断解决方法,最后发现电脑上usb接口接触不良会引发各式各样的问题
然后综合上述我的主要问题是:因为USB接口接触不良,导致我第一次的错误,是因为,代码没有按正常的路径途径也就是ST link驱动,他直接通过USB接口通过,也就是说,烧录进去的时候产生差错,导致我芯片自动锁住了,第二次是因为接触不良连锁反应引发了一些内核问题,所以我们在使用我们电脑上的USB接口的时候,要注意整洁保护,时隔多日的时候去给他进行清清灰,避免接口使用不良。
2024-12-07 20:13:25
1079
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅