五分钟,我用AI帮我写了一个按键扫描函数,支持单击、双击、长按
按键检测,在常见的设备中,再普遍不过了。最开始,我是用状态机的方式消抖+判断。 STM32CUBEMX_74H … 阅读更多
我是单片机爱好者MCU起航,这里持续关注物联网技术、硬件设计技术、单片机教程的分享(包括51单片机、STM8、STM32单片机等),以及人工智能等方面。
按键检测,在常见的设备中,再普遍不过了。最开始,我是用状态机的方式消抖+判断。 STM32CUBEMX_74H … 阅读更多
一、前言 本节将介绍如何在NIOS II软核中通过SPI接口驱动W25Q128 Flash芯片。W25Q128 … 阅读更多
前面两节,分别介绍了nios ii软核UART的寄存器操作方式和C标准库操作方式。除了这两种用法,其实还有第三 … 阅读更多
上一节说了在nios ii软核中,uart的printf和scanf函数的用法。简单,强大,但是在阻塞上,存在 … 阅读更多
串口在单片机或SOC调试中,作用是非常大的。可以实时打印一些状态信息,也能进行交互,及时反馈。而在NIOS I … 阅读更多
这一节说一下如何在NIOS II环境下通过USB Blaster实现在线仿真debug。其实就和STM32或者 … 阅读更多
上一节,我们使用NIOS II软件,基于core_led.sopcinfo软核,创建了一个工程:led_bli … 阅读更多
上一节完成了FPGA的管脚分配、闲置管脚配置,这一节使用NIOS II开发工具创建工程,并把程序烧录到FPGA … 阅读更多
前面经过了工程创建、软核配置、时序约束、工程编译,这一节主要进行FPGA管脚的分配与配置。FPGA芯片有大量的 … 阅读更多
前面几节,创建了NIOS II软核,并添加进了工程,这一节说一下FPGA工程中的时序约束。可能有些啰嗦,为什么 … 阅读更多