STM32F407ZIT6 国产替代者NS32F407ZIT6 NS32F407ZGT6 软硬件通用 无需修改任何程序代码

1 篇文章 0 订阅
1 篇文章 0 订阅

NS32F407ZIT6  NS32F407ZGT6 器件基于高性能的 ARM Cortex-M4 32位 RISC 内核,工作频率高达 168MHz。

Cortex-M4 内核带有单精度浮点运算单元(FPU),支持所有 ARM 单精度数据处理指令和数据类型。它还 具有一组DSP指令和提高应用安全性的一个存储器保护单元(MPU)。

NS32F407XX 器件集成了高速嵌入式存储器( Flash存储器和 SRAM的容量分别高达 1M字节和 192K 字节)和高达 4K字节的后备 SRAM,以及大量连至2条APB总线、3条AHB总线和1个32位多AHB总线矩阵 的增强型I/O与外设。

所有型号均带有3个12位 ADC、2个 DAC、1个低功耗 RTC、12个通用16位定时器(包括2个用于电机 控制的PWM定时器)、2个通用32位定时器。一个真随机数生成器(RNG),它们还带有标准与高级通信 接口

1.
对于 LQFP100 封装,只有 FSMC Bank1 Bank2 可用。 Bank1 只能通过片选信号 NE1 以复用模式支持
NOR/PSRAM 存储器。 Bank2 只能通过片选信号 NE2 支持 16 位或 8 NAND Flash
2.
SPI2 SPI3 接口可以在 SPI 模式和 I2S 音频模式这两种工作方式之间灵活切换。
3.
当器件工作于低温度范围,并使用了外部供电监控器(请参考第 3.17.2 章节:内部复位 OFF )时,可达到 1.7V的 VDD/VDDA 最小值。

系统之间的全兼容性

NS32F407XX 器件是 NS32F4 产品系列的一部分。它们的引脚、软件、特性均与 NS32F2xx 器件完全兼容,使得用户可在开发期间尝试不同的存储器密度、外设、性能(FPU 、更高的频率),获取更大的自由 度。
NS32F407XX 器件与整个 NS32F10xx 产品系列保持兼容。所有功能引脚都引脚兼容。然而,
NS32F407xGTx 并不能直接替代 NS32F10xx 器件:这两个产品系列的电源方案不同,因此它们的电源引脚 不同。虽然如此,但是从NS32F10xx NS32F40x 产品系列的转换非常简单,仅有少数引脚受到影响。
1 、图 2 、图 3 给出了 NS32F40xx NS32F2xx NS32F10xx 产品系列兼容的电路板设计。
1. LQFP64 NS32F10xx/NS32F40xx 兼容版本设计
2. 兼容版设计 NS10xx/NS32F40xx 用于 LQFP100 封装

 3.适用于 LQFP144 封装的 NS32F10xx/NS32F40xx 兼容版设计

4. LQFP176 BGA176 封装的 NS32F40xx 兼容版设计  

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
STM32F429ZIT6是STMicroelectronics公司推出的一款高性能单片机芯片。底层代码就是为了方便程序员对该芯片进行开发而编写的一组函数和宏定义。 首先,底层代码中会定义各个外设的寄存器地址,并提供相应的读写寄存器的函数。这些外设包括GPIO(通用输入输出端口)、USART(串行通信接口)、I2C(串行总线接口)、SPI(串行外设接口)等等。通过读写这些寄存器,程序员可以直接操作这些外设。 其次,底层代码中会提供一些初始化函数,用于初始化系统时钟、外设时钟以及各个外设的工作模式和参数。这些初始化函数会设置相应的寄存器,使得芯片能够根据求来配置各种工作模式和参数。 底层代码还包括中断处理函数。当外设触发中断时,中断处理函数会被调用,并根据中断来源执行相应的操作。比如当USART接收到数据时,中断处理函数会读取寄存器中的数据并进行处理。 除了上述功能,底层代码还会提供一些常用的函数,如延时函数、位操作函数等,以方便程序员使用。这些函数通常是通过对寄存器进行位操作来实现的,例如设置某一位、清除某一位、读取某一位等等。 总之,底层代码是一组函数和宏定义的集合,为了方便程序员对STM32F429ZIT6芯片进行开发而提供的。通过使用底层代码程序员可以直接操作寄存器,灵活控制芯片的各项功能和外设。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值