- 博客(6)
- 收藏
- 关注
原创 要求将一个nxn矩阵中的最大元素放在中心,4个角分别放4个最小的元素 (按从左到右、从上到下的顺序依次从小到大存放)。若有多个同一类元素,则优先选择行号小的,若行号相同则优先选择列号小的。
要求将一个nxn矩阵中的最大元素放在中心,4个角分别放4个最小的元素 (按从左到右、从上到下的顺序依次从小到大存放)。若有多个同一类元素,则优先选择行号小的,若行号相同则优先选择列号小的
2022-11-26 15:36:31 1028 1
原创 EC11或EC12编码器按键,不占用中断的驱动方法
最近遇见一个问题,在8051单片机开发时,引脚不够用了,引脚中断只shegn'xia一个在项目中,如果遇见EC11或EC12编码器按键时,我们常常需要中断去处理,但是我
2021-06-05 12:46:40 4707 4
原创 如何在VsCode下编译C51单片机和STM32生成HEX
前言:我们在开发51单片机程序和STM32程序时,通常使用Keil或MDK软件,但是Keil并不方便编辑代码。所以我们通常采用VScode编辑代码完成后,切换到Keil去build编译
2021-06-03 14:10:53 5702
原创 自制arduino,集成10种功能,原理图,hex文件分享
很多时候,我们用arduino做东西很方便,但是有时候需要各种拔插扩展部分,也是嫌麻烦或者arduino 各种模块堆砌起来,很臃肿于是我在做小车的时候,想做一块板子,一块板子就能包含以下十种功能①一片mega328p作为主控,搭配16M晶振②搭载500mah锂电池,带充电指示灯,能即插即充。③一个LED指示灯④一个8X8的LED显示,能显示各种表情和指示状态⑤左右能驱动两个马达,能让小车行走⑥能接插一个超声波传感器⑦能接插一个循迹传感器⑧高级玩家还能通过六针ICSP接口下载UNO,NANO固件⑨编程要兼容a
2020-06-03 12:30:57 1723
原创 WIN10 ESP32 OV7670 DEMO wrover-kit开发板调试问题
在github上面找到了一个ESP32驱动OV7670的例子,传送门:https://github.com/InfiniteYuan1/esp32_ov7670_video但是拿来编译出现几个错误,最后分析出来是因为IDF是3.0版本的,而esp-ov7670-demo是比较老的,函数不兼容导致的所以下面两个要改,1.第三个形参都要改成uint32_t*错误:typedef void (*dma_...
2018-06-07 12:05:40 2716 1
原创 WIN10 搭建ESP32工具链注意事项
为了实验一下ESP32 CAMERA功能,入手了ESP32 安装官方提供的工具集合包,买了EPS-WROVER-KIT,WIN10安装工具链遇见了一些坑,正确方式如下很简单,下载乐鑫官方集合工具链包:点击打开官网工具链集合包页面放到C盘根目录下,解压到根目录下,根目录会出现自动出现名字为msys32的文件夹,如图:一定要提取到当前位置进入msys32文件夹设置兼容模式和管理员运行模式打开msys2...
2018-06-01 06:48:12 2674
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人