航顺HK32F103 MCU功能与性能详细解析

需积分: 11 4 下载量 62 浏览量 更新于2024-07-06 收藏 1.24MB PDF 举报
"航顺MCU数据手册_HK32F103.pdf" 航顺HK32F103是一款微控制器(MCU),属于STM32系列,由航顺公司生产。该数据手册详细介绍了这款芯片的各项特性和功能,为开发者提供了全面的技术参考。 在产品综述部分,手册首先介绍了HK32F103的基本信息,包括产品简介、特点和器件一览。产品简介通常会涵盖MCU的主要应用领域和核心功能。产品特点则列出了该芯片的亮点,如高性能、低功耗、丰富的外设接口等。器件一览表提供了不同型号的HK32F103的详细规格,帮助用户选择适合的型号。 手册接着详细介绍了HK32F103的功能,包括其内部结构、存储器配置、嵌入式功能以及各种外设。结构框图展示了MCU的内部架构,包括CPU、内存、外设接口等组件的位置。存储器映射部分详细说明了闪存和SRAM的地址空间分配。内置闪存存储器是程序存储的地方,而SRAM则用于运行时的数据存储。CRC计算单元用于校验数据的完整性和一致性。 此外,手册还涵盖了中断控制器(NVIC)、外部中断(EXTI)和时钟系统,这些是控制程序执行和响应外部事件的关键模块。Boot模式讨论了如何设置启动选项,供电方案和电源监控器确保了MCU在各种电源条件下稳定运行。低功耗模式允许芯片在不活动时进入节能状态。 在外设部分,包括DMA(直接存储器访问)用于高效数据传输,RTC(实时时钟)和备份寄存器用于保持时间信息,独立和窗口看门狗定时器确保程序的正常运行,SystemTick定时器提供系统级的定时功能。通用定时器、基本定时器和高级定时器则满足不同精度和功能的需求。IIC、USART和SPI提供串行通信接口,CAN用于车辆网络通信,USB支持高速数据交换,GPIO(通用输入/输出)接口用于连接外部设备。ADC(模拟数字转换器)用于将模拟信号数字化,温度传感器提供了环境温度监测,调试接口则方便开发过程中的故障排查。 性能指标部分给出了HK32F103的电气特性,包括最大绝对额定值、工作参数等,帮助设计者确保系统在各种环境条件下都能正常工作。极限电压、电流和温度特性指定了安全操作的范围,推荐工作条件则提供了最佳性能的运行环境。电流消耗和时钟频率等参数对于优化系统功耗和性能至关重要。 航顺HK32F103数据手册是开发基于此MCU的电子系统时不可或缺的技术文档,它提供了所有必要的硬件信息和技术细节,以支持设计、实现和调试过程。

Read Spd Begin... The memory on CH :1 are different! N: pre svc call fun = 0xc2000f04 -- pm-1 = 0, pm-2 = 29819750, pm-3 = 0 N: ddr fun = 0x0 -- pm = 0x29819750, pm2 = 0x0 N: parameter mcu: v0.5 Mcu Start Work ... get_clocks_value: scpi send command start: 0x10 scpi send command success get clocks = 533 MHZ pll_scp_num = 8 Lmu Freq = 1066Mhz ch = 0 parameter set ch closed! DIMM Don't Probed! ch = 1 the dimm info is from uboot... Dimm_Capacity = 8GB Mcu Channel 1 AES configuration begin... AES bypass end... TZC configuration begin... TZC bypass end... use_0x14 == 0xb0100 ctl_cfg_begin...... pi_cfg_begin...... phy_cfg_begin...... fast mode caslat = 15 wrlat = 14 tinit = 856000 r2r_diffcs_dly = 4 r2w_diffcs_dly = 5 w2r_diffcs_dly = 3 w2w_diffcs_dly = 7 r2w_samecs_dly = 4 w2r_samecs_dly = 0 r2r_samecs_dly = 0 w2w_samecs_dly = 0 ch 1 adapter_alg -- 0-0-0-0-0-0-0 rtt_wr = dis rtt_park = 80ohm ron = 34ohm val_cpudrv = 34 rtt_nom = 48ohm val_cpuodt = 48 vref_dev = 10 vrefsel = 0x45 dq_oe_timing = 0x42 rank_num_decode = 1 set phy_indep_init_mode set pi_dram_init_en set_pi_start & ctl_start...... wait init complete...... init complete done...... wait complete done...... rddqs_lat = 0x2 tdfi_phy_rdlat = 0x1f begin software ntp training... rank_num: 0 phy_write_path_lat_add =-1-1-1-1-1-1-1-1-1 phy_write_path_lat_add = 0 0 0 0 0 0 0 0 0 phy_write_path_lat_add = 1 1 1 1 1 1 1 1 1 phy_write_path_lat_add = 2 2 2 2 2 2 2 2 2 phy_write_path_lat_add = 3 3 3 3 3 3 3 3 3 phy_write_path_lat_add = 4 4 4 4 4 4 4 4 4 rank 0 wdqlvl! r2r_diffcs_dly = 4 r2w_diffcs_dly = 7 w2r_diffcs_dly = 4 w2w_diffcs_dly = 6 r2w_samecs_dly = 5 rank 0 ch 1 training fail

2023-06-02 上传