回顾: 通过对AG32开发板的学习和使用,才厘清了AG32与常规FPGA的认识。 AG32一款基于国产异构双核(RISC-V+FPGA)处理器,也就是说它是一款复合处理器,由MCU和Cpld混合构成,而且MCU、 cpld 及外部引脚,这三者是相 ...
基于NTC的温度测控装置的演示视频: https://bbs.elecfans.com/jishu_2461622_1_1.html
为何同样是引脚PIN_96,以GPIO4_5与之建立映射即可使用,但以GPIO3_5与之建立映射就使用无效呢?
总结: 利用AG32开发板制作基于NTC温度测控装置的工作终于要告一段落了,回想整个制作过程还算比较顺利的。其中主要耗费时间的要数开发环境的构建,因无法顺利编译程序,曾一度影响了制作的进程,还好的是最终完成了 ...
基于LCD屏的电子时钟设计: 由于AG32开发板没有配置相应的显示器件,因此利用手头的LCD屏为其增强了显示功能。 该显示屏采用SPI接口,其显示分辨率为160*80像素点。 为测试对LCD屏的显示驱动能力,它与开发板的连接 ...
不得不说得是,厂家所提供得RTC例程少强任意呀!既复杂,又不具代表性。
电子时钟功能的实现: RTC(Real Time CLock)是一个独立的定时器,是一个连续计数型计数器,经软件配置,可提供时钟日历的功能。 RTC 还包含用于管理低功耗模式的自动唤醒单元,只要芯片的备用电源持续供电,则在mc ...
AG32开发板使用Cpld方式设计其优势或特点是什么?
数码管显示驱动: 先前曾受困于扩展接口的GPIO无法正确输出高低电平,如今解决了这个问题就可以来尝试串行数码管显示模块的驱动了。 该显示模块以MAX7219为主控芯片,可显示8位数值,并支持级联使用。除电源外,它只 ...
AG32开发板所提供的两种开发方式,除了设计难度和方便性它们还有哪些差异?
按键控制LED变化: 在GPIO口的使用中,输入功能及中断的使用是十分重要的,这里就将两者结合起来以实现用按键控制LED变化。 这里使用的按键为触摸感应模块,其输入引脚通过PIN_96来输入检测信号。 为此,首先要在在V ...
G32开发板所提供Cpld的用法,是否就是靠器件单元的方式来编程,而另一种开发方式就是面向内置MCU的开发方式?
GPIO及其使用: 无论是哪种开发板,对GPIO的了解和使用都是最基本和十分关键,因为各种外设的驱动都不可能是齐备的,往往需要用户借助GPIO来扩展和开发。 在AG32 芯片内部可向用户提供的GPIO可达 80 个,共分为 10 ...
AG32开发板在实现FPGA编程方面是采用的哪种方式,有的是直接靠器件单元的方式来完成各种设计,有的则是靠在器件单元的基础上内置一个MCU的核来降低设计难度,AG32开发板则是采用哪种方式呢? ...