一直想找一颗比较合适的国产的MCU来做多功能的FOC驱动器,找来找去在易创栈有人推荐华大半导体的F4系列,于是去查了一下,在通用类MCU里面筛选M4内核、封装LQFP48的片子,还剩下俩:
因为是自己玩就选了Flash 512K的HC32F460JETA,之后就在官网下载了用户手册和数据手册,以及一些硬件设计参考文件。
接下来就是先做一块最小系统板先来玩一下,以前用过STM32,所以最小系统板的设计就简单多了。
完了就是新建工程跑一下看,在MDK下建工程的方法跟STM32一样,不过为了仿真的方便需要安装集成开发环境支持包
启动文件以及相应的头文件跟STM32差不多,就按建STM32工程的步骤来就可以
OK!!!大功告成
点了个灯工作正常,就不上图了!
不过有一点疑惑的是,数据手册中系统时钟可以配置为200MHz,但是在官网下载的例程中都配置为168MHz,我试了一下配置为200MHz也可以跑,但是为啥例程中不配置为200MHz呢?难道跑200MHz个别情况下会不稳定?如果有哪位大神知道其中缘由,还劳烦给解一下惑,感谢!!!!
一直想找一颗比较合适的国产的MCU来做多功能的FOC驱动器,找来找去在易创栈有人推荐华大半导体的F4系列,于是去查了一下,在通用类MCU里面筛选M4内核、封装LQFP48的片子,还剩下俩:
因为是自己玩就选了Flash 512K的HC32F460JETA,之后就在官网下载了用户手册和数据手册,以及一些硬件设计参考文件。
接下来就是先做一块最小系统板先来玩一下,以前用过STM32,所以最小系统板的设计就简单多了。
完了就是新建工程跑一下看,在MDK下建工程的方法跟STM32一样,不过为了仿真的方便需要安装集成开发环境支持包
启动文件以及相应的头文件跟STM32差不多,就按建STM32工程的步骤来就可以
OK!!!大功告成
点了个灯工作正常,就不上图了!
不过有一点疑惑的是,数据手册中系统时钟可以配置为200MHz,但是在官网下载的例程中都配置为168MHz,我试了一下配置为200MHz也可以跑,但是为啥例程中不配置为200MHz呢?难道跑200MHz个别情况下会不稳定?如果有哪位大神知道其中缘由,还劳烦给解一下惑,感谢!!!!
举报