打印
[全站每周活动汇总]

【APT32F173测评】+开发技巧和性能介绍

[复制链接]
180|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xlhmx|  楼主 | 2024-1-24 12:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 xlhmx 于 2024-1-24 12:03 编辑

Hey开发者们!今天我们来聊聊APT32F173系列芯片的一些开发注意事项和它炫酷的性能特点。
开发注意事项集成开发环境CDK的安装及使用
  • 首先,你得用Windows 10系统。
  • 确保你装了CDK2.20以上版本,而且debug server版本得是5.16.8+。
  • 装CDK的路径和项目路径都别有空格或者中文字符,不然会出问题哦。
  • 装好了之后,别忘了把CDK加入杀毒软件的白名单。
  • 还有个小技巧,你可以通过CDK下载最新的驱动库文件。

性能相关
  • 当你用ADC的最高3MSPS转换率时,记得把系统时钟设置为96MHz或者48MHz。
  • 注意芯片的AMR参数,不要让电压过高或者过流,小心使用哦。

APT32F1731是什么鬼?
  • 先给大家介绍一下,APT32F1731是一款32位高性能低成本单片机,用的是平头哥的CPU核心e906。
  • 它内部有丰富的模拟资源,适合电机、工业控制、小家电、消费电子设备等各种场景。
  • 特别牛的是它有T-Head 32位CPU核心,5级流水线,工作频率最高可达72MHz。

主要特性处理器(CPU)
  • APT32F1731的CPU核心是32-bit RISCV,支持DSP指令和单精度浮点运算指令。
  • 有32个32位通用寄存器,5级整型流水线,还有片载的8K ICache。
  • 还有个SWD调试接口,让你可以方便地调试你的代码。

存储(Memory)
  • 芯片内部有多达64Kbytes的程序闪存,支持ISP保护和CRC校验。
  • 还有多达8Kbytes的独立数据闪存,而且在更新数据Flash的时候不会中断程序运行,太方便了。
  • 还支持User Option配置,可以根据你的需求启用外部复位管脚等功能。

RISC-V CLIC中断控制器
  • 这玩意儿支持动态配置的可嵌套中断,而且还有NMI、中断嵌套、中断咬尾和中断晚到的功能。

系统控制器(SYSCON)
  • 时钟源方面有外部/内部主振、外部/内部辅振、内部高速振荡器、PLL锁相环振荡器等等。
  • 低功耗模式下还支持可编程的功耗优化,让你的芯片更省电。

事件触发选择控制器(ETCB)
  • 这个玩意支持可配置的片内模块间互联触发,最大支持32个触发通道。

其他好东西
  • 还有CRC校验、DMA控制器、独立看门狗定时器、通用定时器/计数器等等功能。

总的来说,APT32F173系列芯片性能强大,适用于各种嵌入式系统应用。开发时别忘了注意集成开发环境的安装和调试技巧,这样你的项目就会更加稳定可靠。Happy coding!

使用特权

评论回复

相关帖子

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

本版积分规则

12

主题

42

帖子

0

粉丝