0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【我的2022】我与国民技术MCU的这一年

电子发烧友论坛 来源:未知 2023-02-14 13:05 次阅读

在2022年里,我体验了多款国民技术的MCU芯片,通过体验国民技术的MCU芯片让我对国民技术MCU芯片性能和特点有了从无到有,再倒深入的了解,在这过程中不断学习让我收获很多,了很多新的知识。并且有幸受邀参加了电子发烧友论坛和国民技术联合举办的 国民技术N32系列项目分享会(年度专场),和大家分享了一下我这一年和国民技术MCU的过往。

1、初识国民技术MCU
应该是在2022年初时,那时开始,国民技术开始发力推广MCU,以前只是听过国民技术,并没有实际使用过他们的产品,借着这个机会,开始接触和使用国民技术的MCU。国民技术联合RT-Thread举办的开源活动,使用的是国民技术提供的N32G457开发板,使用RT-Thread进行DIY,完成智能家居网关的开发。在完成这次活动过程中,逐步开始了解国民技术的MCU,因为这次活动中使用的国民技术MCU和RT-Thread Studio都是新接触,第一次使用,遇到了些问题,有些解决了,有些没有解决。其中一个问题是DAP-link在RT-ThreadStudio不能下载仿真,应该是pyOCD兼容问题,不少人都遇到了这样的问题,有的人能解决,但我的一直解决不了,最后换JLINK调试和下载的。我看22年下半年RT-Thread Studio的pyOCD有更新,不知道有没有解决这个问题。还有一个问题是对RT-Thread Studio的使用不熟悉导致的。因为当时国民技术提供的开发板芯片和RT-Thread Studio的SBP型号不一致,需要修改部分参数才能支持开发板的芯片,以为只修改board.h就行,但实际上是不行的,添加完软件包编译就会报空间不足错误。

需要更改link.lds才行,原来的定义是按256KB定义的

项目框图如下


主控芯片为N32G457

使用外及功能如下:
UART1:用于调试信息打印
UART2:用来接ESP8266,使用ATdevice软件包负责联网,实现使用MQTT协议与ONENET连接并显示通信,用于数据上报和控制领了下发,使用网络工具获取时间用于本地显示,使用http协议获取天气数据用于本地显示。

  • SPI1:连接Nokia5110 LCD,用于信息显示(时间,天气,连接状态等)

  • SPI2:连接NRF24L01+无线模组,与其他不能联网的设备通信,实现数据交互和控制

  • SPI3:连接SD卡,挂载文件系统,用于数据保存

  • PWM:通道3,实现LCD背光控制

GPIO:实现按键检测及其他外设的控制
使用软件包如下:

  • FlexbleButton:按键功能Network_samples:使用http获取天气信息

  • Ds18b20:通过传感器框架,读取温度数据

  • FAL:虚拟文件系统,将flash分区,并加载问题文件系统

  • Onenet:云平台 AT DEVICE:AT组件,驱动ESP8266

  • Netutils:使用NTP获取时间 CJSON: 解析天气数据和通信数据

  • Webclient&pahomqtt:onenet依赖包U8G2: 显示屏驱动


2、再次使用国民技术MCU
这次是国民技术在论坛搞的测评N32G435芯片,正好我那是在使用WS281X系列幻彩灯,就使用N32G435实现PWM+DMA驱动WS281X(WS2812B或WS2811)。实现了PWM+DMA的查询和中断两种方式,可以非常高效的驱动幻彩灯,占用CPU非常低,非常适合产品级应用,让我对PWM和DMA的使用有了深入的了解

3、驾轻就熟地使用国民技术MCU
22年下半年,国民技术推出了非常有性价的一款芯片N32G430,在这款芯片的试用活动中,我做了一款指纹锁demo

方案框图如下

  1. N32G430C8L7内一直了RT-Threadnano 3.1.5,用于各线程的调度和通信

  2. 使用USART1实现了RT-Threadnano的shell,用于内核状态和线程状态的查看和调试,USART1使用查询收发方式

  3. 使用USART2外接CH340模块实现USB转串口,用于调试信息打印(有些十六进制信息使用shell打印不方便,而且shell使用查询方式不够高效)。USART2使用DMA收发方式,实现不定长度数据的高效收发

  4. 使用USART3外接ZW800指纹模块,实现指纹录入和验证。UART3使用DMA收发方式,实现不定长度数据的高效收发

  5. 使用板载的按键+移植MultiButton按键驱动模块,实现多种按键状态,用于指纹模组不同模式的切换

  6. 使用TIM3的CH1输出PWM驱动WS2812B幻彩灯,实现多种状态的效果显示。WS2812B的驱动方式使用PWM+DMA方式,控制简单高效。


视频效果:戳链接观看

4、JLINK组件开源活动
国民技术在论坛上搞了个JLINK开源组件的使用活动,我实现了5项要求中的4项分别是
国民N32G45x系列MCU使用JLINK的RTTViewer/logger/Client组件工具

国民N32G45x系列MCU使用JLINK的J-Scope组件工具

国民N32G45x系列MCU使用JLINK的GDBServer 组件工具

国民N32G45x系列MCU使用JLINK的SWOViewer 组件工具

2022这一年我在使用国民技术MCU上花费了很多精力,也收货了很多。通过这一年的使用,也算见证了国民技术这一年的高速发展,也感受到了国民技术的很多优点,比如 服务比较好 有问题在官方群了能够及时沟通和解决,有问必答。再有就是芯片的采购渠道比较多,有官方的淘宝店铺,和其他线上电商渠道,都能很容易的获取到价格不高的芯片,为广大使用量不大的用户提供了非常方便的采购渠道。

有优点也有不足,国民技术现在推出的MCU普遍容量不大,主频不高。再有就是,由于国民技术的网站没有搭建好,很多产品资料都没有放到官方网站上,对很多对国民技术MCU不太熟悉的人,在资料获取上会造成障碍,体验不好。最后就是应用笔记不太健全。希望在新的一年里,国民技术在优点上保持住,在缺点上尽快赶上。最后希望国民技术越来越好!争取第一个发布国产M7芯片。


本文由电子发烧友社区发布,转载请注明以上来源。如需社区合作及入群交流,请添加微信EEFans0806,或者发邮箱liuyong@huaqiu.com



热门推荐干货好文


1、社区精选!PCB多层板设计挑战赛作品集合

2、超强性能AI芯片,OpenHarmony多系统支持,可定制高性能AP(附10+开发Demo)

3、从零入门物联网OH开源平台,从简单到高阶项目,创客电子爱好者都爱用!

4、低成本ESP32方案,支持OpenHarmony系统开发(附10+项目样例Demo)

5、从0到1玩转瑞萨RA4系列开发板,教你变着花样玩板子

6、四核64位,超强CPU ,看RK3568“竞”开发板DEMO!

7、人工智能也能这么玩, 简单快速入手,还能自定义AI运算

8、业界首款!支持富设备开发,OpenHarmony开发者都选它!

9、高性能双核RISC-V,满足大多数开发,这款国产MCU工程师都爱


原文标题:【我的2022】我与国民技术MCU的这一年

文章出处:【微信公众号:电子发烧友论坛】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

原文标题:【我的2022】我与国民技术MCU的这一年

文章出处:【微信号:gh_9b9470648b3c,微信公众号:电子发烧友论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    国民技术N32 MCU怎么选型 2024年版选型导读

    N32系列MCU国民技术基于安全SoC技术平台架构,采用32位Arm Cortex-M处理器内核,创新打造的以高性能、高集成度、安全、低功耗、高可靠性为特色的
    的头像 发表于 04-01 17:22 775次阅读
    <b class='flag-5'>国民</b><b class='flag-5'>技术</b>N32 <b class='flag-5'>MCU</b>怎么选型 2024年版选型导读

    2024年版国民技术N32 MCU选型导读

    N32系列MCU国民技术基于安全SoC技术平台架构,采用32位ArmCortex-M处理器内核,创新打造的以高性能、高集成度、安全、低功耗、高可靠性为特色的
    的头像 发表于 03-30 08:24 233次阅读
    2024年版<b class='flag-5'>国民</b><b class='flag-5'>技术</b>N32 <b class='flag-5'>MCU</b>选型导读

    ​回眸2023,“中国视谷”这一年……

    激昂挥洒,奔涌出“中国视谷”的浩荡浪潮。 这一年,“中国视谷”立足国家发展大势,突出高站位、坚持高标准、追求高质量,全力进击新时代。高标准建设“中国视谷”,高质量发展视觉智能产业,不仅是浙江全面贯彻落实党的二十大精神,大力推动数字经
    的头像 发表于 01-04 10:05 145次阅读

    国民技术N32A455车规MCU荣膺“2023汽车芯片50强”

    2023年11月28日,“芯向亦庄”汽车芯片大赛颁奖典礼在北京隆重举行,国民技术N32A455车规MCU凭借其高性能、高集成、高可靠、硬件安全等独特优势以及出色的市场表现,成功入选“2023汽车芯片50强”。
    的头像 发表于 11-29 15:07 590次阅读

    国民技术诚邀您参加2023中国电子热点解决方案创新峰会

    国民技术面向 消费、工业、汽车电子 领域发展新能源电池及电源管理技术,具有领先的电池安全计量核心技术,业内领先的高精度SOC计量算法,提供 AFE、
    的头像 发表于 11-21 15:45 228次阅读
    <b class='flag-5'>国民</b><b class='flag-5'>技术</b>诚邀您参加2023中国电子热点解决方案创新峰会

    “芯”动价来袭|国民技术天猫旗舰店11.11全场8.8折

    11.11特惠全场8.8折 通用MCU 车规MCU 蓝牙芯片 开发评估板 活动时间:11月11日 至 11月30日 国民技术旗舰店@天猫商城 保存图片,打开手机淘宝/天猫扫一扫以上图片
    的头像 发表于 11-11 09:10 419次阅读
    “芯”动价来袭|<b class='flag-5'>国民</b><b class='flag-5'>技术</b>天猫旗舰店11.11全场8.8折

    国民技术高性价比MCU N32G430荣获“年度领创大奖”

    由知名媒体机构大比特资讯举办的 “创新驱动 擎领未来”2023年BLDC电机控制器优秀企业年度评选活动 落下帷幕,评选结果在11月9日召开的第23届(深圳)电机驱动与控制技术研讨会上正式揭晓,国民
    的头像 发表于 11-10 15:30 542次阅读
    <b class='flag-5'>国民</b><b class='flag-5'>技术</b>高性价比<b class='flag-5'>MCU</b> N32G430荣获“年度领创大奖”

    国民技术通用MCU和安全芯片获得行业市场与客户的高度认可

      近日,国民技术车规、低功耗、安全等产品喜报频传,接连获得行业荣誉奖项,其中N32A455车规MCU荣膺“2023全球电子成就奖•年度微控制器”,N32L406低功耗MCU斩获“硬核
    的头像 发表于 11-03 14:04 547次阅读

    国民技术通用和电控专用MCU产品家族增加新成员

    2023年7月11日,慕尼黑上海电子展隆重开幕,国民技术通用和电控专用MCU产品家族发布4大系列MCU新产品!新推出的系列产品包括通用MCU
    的头像 发表于 07-31 23:32 420次阅读
    <b class='flag-5'>国民</b><b class='flag-5'>技术</b>通用和电控专用<b class='flag-5'>MCU</b>产品家族增加新成员

    2023全球MCU生态发展大会|国民技术电控技术专家:基于N32 MCU打造通用电控平台

    2023年7月21日,2023全球MCU生态发展大会在深圳隆重召开,国民技术携带 高性价比MCU新品N32G451、N32G401、N32G003,高集成度电控专用
    的头像 发表于 07-24 15:15 710次阅读
    2023全球<b class='flag-5'>MCU</b>生态发展大会|<b class='flag-5'>国民</b><b class='flag-5'>技术</b>电控<b class='flag-5'>技术</b>专家:基于N32 <b class='flag-5'>MCU</b>打造通用电控平台

    芯跨越 新标杆 | 国民技术通用和电控专用MCU产品家族增加新成员!

    2023年7月11日,慕尼黑上海电子展隆重开幕,国民技术通用和电控专用MCU产品家族发布4大系列MCU新产品!新推出的系列产品包括通用MCU
    的头像 发表于 07-13 13:40 824次阅读
    芯跨越  新标杆 | <b class='flag-5'>国民</b><b class='flag-5'>技术</b>通用和电控专用<b class='flag-5'>MCU</b>产品家族增加新成员!

    芯跨越·向未来|国民技术诚邀您共聚慕尼黑上海电子展

    慕尼黑上海电子展即将于7月11日隆重召开!国民技术将携带通用和汽车MCU产品、安全芯片产品、超低功耗蓝牙芯片以及 多款新产 品 亮相本次展会、以 汽车、工业、新能源、电控、消费医疗、IoT 六大主题
    的头像 发表于 06-26 15:30 447次阅读

    国民技术与IAR展开生态合作,IAR集成开发环境全面支持N32系列MCU

    IAR Embedded Workbench for Arm集成开发环境现已全面支持基于国民技术N32 G/L/WB/A等工业与车规MCU的应用开发 中国上海——2023年6月13日——嵌入式开发
    的头像 发表于 06-13 12:05 744次阅读

    国民技术N32A455车规MCU荣获汽车电子科学技术优秀创新产品奖

    2023年6月10日,由深圳市汽车电子行业协会主办的“中国(深圳)国际汽车电子产业峰会暨2022年度汽车电子科学技术奖颁奖典礼”隆重举行,国民技术N32A455车规
    的头像 发表于 06-10 23:35 554次阅读
    <b class='flag-5'>国民</b><b class='flag-5'>技术</b>N32A455车规<b class='flag-5'>MCU</b>荣获汽车电子科学<b class='flag-5'>技术</b>优秀创新产品奖

    2022营收31.88亿,国产模拟 IC 头部企业持续扩充品类促发展

    客户数量众多。 电源管理芯片表现突出,2022营收19.91亿 圣邦股份产品全面覆盖信号链和电源管理芯片两大领域,是国内模拟产品线最为丰富,且覆盖应用领域最广的上市企业之。 具体,圣邦股份开发
    发表于 06-02 14:06