打印
[N32G45x]

国产MCU之光 第15期:听工程师聊“N32G457”应用那些事儿

[复制链接]
4262|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
国产MCU专栏 第15期:听工程师聊 国民技术“N32G457”应用那些事儿~



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

  • 应用一:
因为这段时间对USB感兴趣,所以想做一些基于USB接口的HID或者MASS设备。不过拿到资料以后,发现厂家的例程里已经做好了,这方面赞一个!
从头开始,搭建了个工程模板,点了个灯。本以为点灯应该是一帆风顺的,结果出了点状况……
接下来弄点别的,读卡器的程序里面也有,不过厂家用的是内部的flash实现的(话说这样的程序我也搞过)。换个方式吧,不用内部flash了,改成TF卡,SDIO接口的。官方例程里有SDIO接SD卡的例程,移植一下应该就可以。
临时上画了一个SDIO接口的TF卡座,发出去打样。

等待板子的这几天研究程序,
TF卡座到了,焊接,开始搞。
当然,调试过程不是一帆风顺,函数MAL_Write和MAL_Read花了点时间。


  • 应用二:
使用开发板的USART1,PA9---TX/PA10---RX
使用GPIOE(2/4;3/5;/10/12;11/13),因为使用这几个方便我插杜邦线
串口的使用与IO的使用,请参考前面的帖子:



最终代码
手机端软件是自己编写,已开源


  • 应用三:
测试下使用N32F457芯片代替STM32F107芯片,通过驱动LCD测试来看下移植过程。
一、硬件部分
    1、N32G457与STM32F107(一样的LQFP100封装)
      1.1、STM32F107芯片引脚定义
      1.2、N32G457芯片引脚定义
    2、显示屏硬件驱动LCD部分电路
    3、硬件电路焊接对比
      3.1、N32G457
      3.2、STM32F107
二、程序部分
   2.1、STM32驱动端口的配置
   2.2、N32G457驱动端口的配置
2.3、显示屏驱动
  2.4、程序源码
三、运行显示内容


  • 应用四:
安防门禁系统,显示温湿度信息和人体温信息在显示屏和上位机上,上位机和显示屏能够独立控制门的打开和关闭,当体温异常时候蜂鸣器报警,能够通过上位机或者显示屏设置人体温度阈值,保证人员进出安全。
…………
最后就谈到使用这个板子,我感觉用起来很顺手,首先它的dap下载和串口整合在一起,使用起来很方便,国产芯片的崛起,以后做东西我们会使用国名技术的板子,现在stm32也很贵,就没有使用的,而且n32g457这个芯片的最高主频可以达到144mhz,最后很感谢国民技术的支持,提供的资料,我可能会因为某一个问题可能会调试很久,但是这种经验是慢慢累积起来的,可能发现问题就是一个简单问题,碰到问题不要放弃,总会找到解决方法,然后最好是每个模块一个个调通后再进行整合,出问题时候,先一个个排除哪个问题,比如温度显示不正确,我先串口打印看串口数据是否是我想要的,如果是正常,在通过wifi给上位机发送看对不对,做东西需要有耐心。


  • 关于N32G457:
N32G457系列(工业互联型)采用32bit ARM Cortex-M4F内核,集成高达512KB片内FLASH,144KB SRAM,多达17个高性能模拟器件,18个数字通讯接口,同时集成10/100M以太网接口,数字摄像头接口,内置10余种密码算法硬件加速引擎,支持存储加密、用户分区保护、安全启动等多种安全特性。

产品主要资源

使用特权

评论回复
沙发
327334404| | 2022-7-6 11:56 | 只看该作者

使用特权

评论回复
板凳
麻花油条| | 2022-8-5 11:42 | 只看该作者
汇编在一起看就是方便啊

使用特权

评论回复
地板
Innercourage| | 2022-12-15 09:34 | 只看该作者
汇编在一起看就是方便啊

使用特权

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

本版积分规则

138

主题

676

帖子

23

粉丝