小华MCU开发环境貌似很封闭呀
因项目需要,选了小华的A4A0做测试。现有资料主要就是从官网直接下载的。主要包括
1-MCU规格书和用户指南;
2-SDK包
3-支持IAR或KEIL的插件
4-XHCODE配置软件工具
IAR环境下编译了几个例程,能跑通。移植了threadx和dsp库,很方便。老实说第一天的体验还是不错的。
接下来的困惑描述一下,希望原厂或大神能答复一下:
1-小华的SDK风格跟常用的STM32代码风格比,显得比较另类,这个需要时间去适应,基本上属于第一眼看不懂的状态。还好有个xhcode配置软件可以做初始化。
2-感觉开发环境比较封闭,没有weixin或qq技术交流群,有问题也不知道找谁。
3-SDK包里面,基本上没有第三方中间件,不知道为什么会这样;
4-官方评估板太贵(虽然贵有贵的道理),没有价格亲民,功能适中的评估板。
5-应用笔记文档太少。
从A4A0指标上看还是有点特色的。像代码flash单周期访问,单周期的SRAMH,开发环境容易搭建等。所以还是想好好测试一下。
开发环境封闭这点其实也无所谓,但原厂要多出点例程,丰富工具软件才成。不然掉坑里有可能就出不来了。
开发环境是否友好,也是影响单片机发展的一个因素。期待咱们国内的单片机在开发方面,更亲民、方便。 国产MCU网上开放的资料不多,讨论度也不够。不少芯片会存在缺陷,但基本没有缺陷表提供。所以开发之前最好联系好FAE,在FAE支持下开始开发,这样能避免不少弯路。小华的库在国产MCU中算封装的不错的,上手难度还行。 其实国产mcu用起来都差不多的,windows 都可以使用mdk 作为开发环境,pack包好多支持keil勾选很方便,在linux上,可选择cmake进行构建。 由于A4A0拥有CANFD功能,再者小华MCU引脚灵活配置,成功升级了原来的板子。但有个奇葩问题,此款型号一旦ISP烧写时勾选“读保护”或在代码里面使能了flash保护,想再次更新程序就无法进入ISP(连接超时),当然SWD也是进入不了的!之前用过F460就不存在支个问题,进入ISP全擦除都能重新下载程序的。找遍小华所有资料没有相关讲解,有人说CMPGM离线下载器可以解保护,目前还在摸索,没有成功擦除。感觉就像个坑! 国产资料少是正常的,因为起步较晚嘛
一般来说价格确实不便宜,一个评估板弄这么贵干啥
A4A0这款芯片性能咋样啊?
国产资料少是正常的 其实交流群是有,但是里面聊的好像没啥和技术相关的,哈哈 其实小华的芯片还算是可以的了,比较稳定而且资料还可以
这个程序架构之类的说实话一般般,但是能力和精力都是有限的啊
我觉得评估板贵好像无所谓吧,毕竟是可以申请借用的
笔记少说明用的人不多,生态一般呗
我还是挺喜欢小华的,资料还可以而且用起来还可以吧
这么说吧,他家有FAE的,如果用的量或者渠道正确,其实你可以找到技术支持的
IAR环境下编译了几个例程,能跑通。 我觉得都通用,移植对应的寄存器
页:
[1]