极客秀
搜索
  • IIC通讯 灵活、方便 在单片机常用的通讯方式中,I2C是一种基于两根信号线(SCL: 时钟线,SDA: 数据线)的同步串行通信协议。由飞利浦(Philips,现为NXP)公司在1982年提出的串行通信协议。它被广泛应用于嵌入式系统和单片机中,尤其适用于在 ** 多设备之间进行通信 ** 。I2
  • 今天(9.11)有幸参加了ST公司在杭州举办的全国巡回展,前几天在其他各大城市举办的一些博客记录,早已难掩兴奋,今天一早我们就赶到了会场。 当然每个人参展注重的目的有所不同,本次参展除了见见世面以外,当然也有关心的产品,例如之前经常提到的NanoEdge AI以及前几篇在介绍MPU和MCU时候,S
  • 首先说明一下,本期使用单片机来识别车牌并不是在单片机中进行运算实现车牌识别,而是利用单片机获取图片,之后利用无线模块例如ESP32等将图片上传至云平台,利用一些集成的准确度高的云平台实现车牌识别,因此准确率高并且适用其他的单片机,可以用作需要车辆管理的应用场所。 我们本期利用百度智能云的“文字识
  • 上期我们介绍了如何利用百度地图API利用HTTP向百度地图获取信息,本来是想用STM32配合GPS模块来显示图片的,但是GPS有点问题还尚未解决,因此本期我们利用ESP32联网来模拟一下给出定位之后获取图片信息并显示。 开发平台:Arduino IDE 硬件设备:ESP32C3,ST7IDE_LCD
  • 作为一名学习《自动控制原理》的人,时常为自己画不出伯德图、奈奎斯特曲线图还有根轨迹而烦恼,有时看着答案上一句:matlab程序如下,我时常想着,我电脑又不能常常带在身边,怎么使用Matlab,前段时间租了一台服务器,想着这台服务器可以搭一个网站博客。并且还演示了如何使用AI来编写个人博客。 十分钟
  • (BUG很多,而且这块屏幕有点问题,慢慢修改) 在上半年的时候收到ST公司提供的STM32H5的样片,一直想着利用这块芯片来制作开发板,可能明年的毕设就会用这个系列的芯片,于是先一步简单的绘制了一块H5系列的开发板来进行各部分功能的测试。 主要系统 整个系统包含了STM32H563ZIT6作为
  • ** 01. ** 按键消抖 在嵌入式学习的过程中,按键作为简单模块很早就出现在了众多学习者的学习进程中,学习按键的使用中必不可少的会接触到按键消抖。 由于按键存在机械抖动,在按下和释放的时候会存在大约5~20ms的机械抖动,这些机械抖动可能会导致按键的误判。 上图是大部分初学者接触到的按键检
  • 前言 ** 01. ** 上期我们利用NanoEdge AI训练了一个异常检测的模型。 模型的最终大小被优化到了0.6KB的RAM以及1.9K的FLASH。如此精简的模型对于即便是只有64KBFlash的STM32F103C8T6也戳戳有余。 本期我们就利用STM32CubeIDE将这个模型嵌入
  • ** 1 ** ** 前言 ** 前段时间做了一块STM32H563的开发板。 其实这块板子还设置了其他更多的内容。 有一个板载OV2640接口用以进行图像捕获。 从STM32F407移植摄像头代码,但是一直不能使用。 利用板载DCMI接口使用DMA传输,但是发现DMA数据迟迟没有获取。
  • 1 程序员很傲慢嘛? 这几日逛知乎的时候,看到了一个非常有意思的话题叫做:《为什么一些程序员很傲慢?》 大体讲述的就是新手小白问问题会被网友“言语相加”。 (图片来自知乎网友) 看着网友分享的聊天记录,有时候在想真的是我们程序员群体太傲慢了嘛? 我也经常会给很多小白答疑,包括但不限于: 这个