打印
[N32G43x]

国产MCU专栏 第44期:别出心裁!国民技术N32G430 开发板测评录

[复制链接]
6346|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主


*阅读说明:以下应用案例仅简要提取总结,详细过程及相关源码、资料等请戳原链接查看。

之前分享过一些N32G430开发板测评优秀作品集锦,今天继续看一些开发板的使用测评经历。

  • 测评一:
为了便于图片的显示,这里使用的是一款0.96寸的显示屏,其分辨率为160*80,别开其尺寸不大,但其显示的清晰度很高。
为使用的灵活性,这里是采用GPIO模拟SPI的方式来驱动该显示屏。

在N32G430片内具有RTC计时器,通过其例程可经验其性能。

在环境状态的检测中,温度和大气压强是2个主要的参数,为此可以通过相应的传感器BMP085来进行检测。为标记检测的时间点,还可把RTC的计时功能也组合在一起。

MP3音频模块是一种可以串口进行控制的器件,在设计中文菜单式MP3播放器时,用该模块可提高MCU处理的并行性。


  • 测评二:
以前薅羊毛买的合宙LuatOS的LCD屏,因为需要使用Lua,也不支持c底层,所以一直没有玩过,趁着N32G430活动,先研究一下LCD。因为官方不支持c底层,所以要自己摸索,不过基于spi通信,想来是不难的。

尝试使用0.96inch的LCD显示万花筒。

CoreMark 是一项测试处理器性能的基准测试。代码使用 C 语言写成,包含:列举,数学矩阵操作和状态及 CRC 等运算法则。目前 CoreMark 已迅速成为测量与比较处理器性能的业界标准基准测试。CoreMark 的得分越高,意味着性能更高。在CoreMark 的官网上可以大家可以看到各家处理器型号的 CoreMark 得分。也可以从 CoreMark 的官网上下载测试代码,亲自测一下自己手中的片子的性能。使用N32G430开发板的工作频率为128MHz时,在KEIL MDK ARM Compiler V5.06 update6 (build 750)集成开发环境下。


  • 测评三:
本来想用硬件IIC测试无奈硬件似乎有点繁琐一时间没看懂例程,索性软件模拟吧。


  • 测评四:
这里用N32G430实现对0.96寸的OLED的驱动。
在工程代码中使用的是PC13---SCL,PC14---SDA。
使用的是宏定义,方便后期修改和移植代码使用。

这里使用N32G430设计了基于wifi通信的远程天气获取的设计。
使用的是ESP8266-01s的wifi模块,烧录at固件,通过AT指令建立连接,并通过get方式获取天气数据。
这里使用的是心知天气的api,免费的,这就不再赘述如何去注册了。
只要是通过串口发送get指令,然后获取返回值,自己解析相关的数据即可。


  • 测评五:
功能:结果只用了串口,ADC,数码管,灯,按键;点亮LED,按健控制数码管显示,串口打印相关的值(ADC)和固定的字,定时器。


  • 测评六:
开源地址OLED库: 用于国民技术n32g430的oled图形库 。
用于12864oled屏幕的显示应用,原作者提供了在stmf103c8t6平台的硬件IIC和硬件SPI驱动方式。我移植了硬件IIC,并添加了软件IIC驱动方式。


  • 测评七:
利用国民技术N32G430芯片,C语言针对国民技术库进行编程,利用双定时器编程,分别控制步进电机的速度和加速度控制,实现梯形加减速控制,利用多路时分控制的方法,实现多路步进电机的独立加减速控制,G430芯片资源丰富,性价比很高,官方开发板做的也很精致,引脚输出的冗余设计可以在调试程序的过程中在驱动社的同时方便的时间信号的采集和调试,开发起来非常方便。

C语言 N32G430单片机定时器编程,利用两个定时器分别控制转速和加速度实现梯形加减速。

源码下载

访问国民技术MCU论坛,可查看更多开源作品。


使用特权

评论回复
沙发
coody| | 2023-3-5 13:17 | 只看该作者
别说国民技术了,去年跟它官方联系想买一块电机开发板学习下,联系了N次,还加了微信聊,聊了十来天,最后问我每月有多少量,我说还没量,我得先学习,学会做才会有单。然后马上不理我了,白白浪费十来天的时间。我是看中它一个MCU可以FOC启动两个电机才想到用下的,这个态度,我放弃了。

使用特权

评论回复
板凳
sy12138| | 2023-3-6 11:12 | 只看该作者
coody 发表于 2023-3-5 13:17
别说国民技术了,去年跟它官方联系想买一块电机开发板学习下,联系了N次,还加了微信聊,聊了十来天,最后 ...

电机开发板在国民技术天猫旗舰店就有卖,可能误会你是想申请吧

使用特权

评论回复
地板
FRC2023| | 2023-3-9 11:30 | 只看该作者

使用特权

评论回复
5
zy16816888| | 2023-3-11 17:33 | 只看该作者
我看国民技术没有高端一点的 ,开发板你找的经销商不行吧,我们新公司都是送!

使用特权

评论回复
6
glzerowolf| | 2023-3-12 21:54 | 只看该作者

使用特权

评论回复
7
bangzhu05| | 2023-4-25 10:03 | 只看该作者
学习一下

使用特权

评论回复
8
cooldog123pp| | 2023-5-27 10:23 | 只看该作者
楼主讲的很详细,非常感谢楼主的讲解,mark一下,收藏学习,受教受教。

使用特权

评论回复
9
麻花油条| | 2023-5-29 10:29 | 只看该作者
都是很优秀的测评贴,学习学习

使用特权

评论回复
10
麻花油条| | 2023-5-29 10:30 | 只看该作者
都是很优秀的测评贴,学习学习

使用特权

评论回复
11
csv7k1| | 2023-5-29 23:55 | 只看该作者
coody 发表于 2023-3-5 13:17
别说国民技术了,去年跟它官方联系想买一块电机开发板学习下,联系了N次,还加了微信聊,聊了十来天,最后 ...

应该直接去购买吧。这个东西不至于直接联系原厂买一个啊。。。。原厂下面代理商肯定有卖的,你得说明白是买吧。不然肯定以为要白**,都是有成本的东西。哈哈哈

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

165

主题

703

帖子

32

粉丝