|
各位大佬,最近想用stm32做一个地图,如图,这是我画的几个建筑物,单片机是stm32f429,显示驱动是st7735。说说我的想法: 1、像素检测,一开始我想的是一种颜色作为建筑物边界,圈一圈,然后单片机读取中心点(固定放置镜头或者npc),只要读到这种颜色,表示镜头到了建筑物的边界,即不可通过区,停止移动。但是目前我没有发现可以读取像素点颜色的屏幕驱动,暂时作罢。 2、计算法,既然地图建筑物固定,那么建筑物边界也就固定,只要计算出边界,就可以在镜头到达边界时停止移动。这种方法简单倒是简单,毕竟图片上的建筑物也是采用的计算法画出来的,找边界并不难,就是量比较大。 除了上述两种方法,我实在想不出还有什么办法,请大佬们指点。 |
STM32F103RET6使用cubeMX生成FarFs挂载SD卡,并开启DMA
STM32H5F/E 相比 STM32F4 系列最大的优势是什么?
stm32cubemx 6.18.0 以太网lwip怎么配置
【速览】CubeMX2发布了,目前支持C5系列,支持MDK6
VSCODE编译stm32时一直显示正在配置
都是怎么学习TouchGFX的?
STM32F429 跑起来了
mmt 工具如何管理NAND和LCDinterface 设备
寻求 资源互换
stm32 f411偶发性无法启动大神求助
微信公众号
手机版
地图不是有坐标嘛,建一个建筑的坐标区域表。