![](https://img-blog.csdnimg.cn/20210418234239299.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
雅特力MCU
文章平均质量分 58
AT32FXX 国产芯片雅特力的开发说明和开发记录和掉坑说明,大家共同进步学习
Jeff之家
MCU .ARM
展开
-
AT32F403a(2) RAM 96K OR 224K配置
参阅官方文档得知。AT32F403A关于ZW-NZW-SRAM的大小选择配置有两种1 ZW:256KB,NZW 768KB,SRAM:96KB (默认配置)2 ZW:128KB,NZW 896KB,SRAM:224KB究其原理是MCU的flash运行速度相对较慢,芯片有机制把flash的代码在上电后自动加载到内存来运行。(相当于内存被划分为两部分,1是运行代码-ZW,2是存储数据-SRAM)由此可以理解和解释上述两种配置方案。配置1:总内存是352KB,运行代码为256KB,存储原创 2021-04-21 00:19:24 · 2467 阅读 · 2 评论 -
AT32F403A(1) 初步认识
最近MCU受限之后,逐步采用国产的MCU来替换,其中AT32F403A是评估考虑的替换MCU。其官网:https://www.arterytek.com/cn/index.jsp资料下载:https://www.arterytek.com/cn/product/AT32F403.jsp?t=1618761051562 在此界面可以下载参考手册-数据手册-开发板-开发包-下载工具-调试工具-驱动软件-应用手册论坛:https://bbs.21ic.com/iclist-1004-1.htm..原创 2021-04-18 23:55:18 · 5567 阅读 · 0 评论 -
AT32F403A 移植之IAR icf的优化配置
之前项目是使用STM32MCU的,现在受到了限制后,逐步采用国产芯片来替代,再开发过程中,掉了不少的坑。其中之一的情况是国产MCU的flash执行速度不一致。替换的芯片是AT32F403A,此芯片的FLASH 是1024KB,其前256KB的执行效率比后面的768KB的执行速度高很多。这样的话 有必要把实时性要求较高的代码编译到前256KB,把实时性要求低的代码排在后面。IDE是IAR.这里研究出了两种方法方法1 : 把1024KB 分为前256KB和后面的768KB,hw.o编译存...原创 2021-04-18 23:37:59 · 791 阅读 · 1 评论