一、爆靓照
二、实验简介
1. FPU简介
GD32F4xx 属于Cortex M4 架构,带有 32 位的单精度硬件 FPU(Float Point Unit),支持浮点指令集,相对比M0和M3架构,浮点运算性能高出数十倍甚至上百倍。CortexM4FPU 是 ARM FPv4-SP 单精度FPU一种实现形式。
2. DSP库的使用
GD32F4 的 Cortex-M4 内核不仅内置硬件 FPU 单元,还支持 DSP 多种指令集,比如支持单周期乘加指令(MAC)、优化的单指令多数据指令(SIMD)等。因此 Cortex-M4执行所有的 DSP 指令集都可以在单周期内完成,而 Cortex-M3 和 M0 需要多个指令和多个周期才能完成同样的功能。比如开方运算,M3 和 M0 只能通过迭代法(标准数学函数库)计算,而 M4 直接调用 VSQRT 指令完成。
三、资料包下载(实验源码+详细文档说明)
1、源代码
2、实验指导书
iCore3L实验指导书四十五.pdf
(513.31 KB)
|