系列教程: SmartFusion从FPGA到ARM系列教程
1.MSS串口资源简介
SmartFusion2系列片上MCU有两个串口,串口0和串口1,要想使用更多的串口可以通过APB总线挂载CoreUARTapb的方式,后面会介绍CoreUARTapb的使用。
mss_uart外设驱动库一共有3个文件,mss_uart.c
,mss_uart.h
和mss_uart_regs.h
,SmartFusion和SmartFusion2两个系列的驱动库不通用。SmartFusion2系列的串口功能更强大一些。
-
官方使用文档路径:
X:\Microsemi\common\vault\Components\Actel\Firmware\SmartFusion2_MSS_MMUART_Driver\2.1.100\fs\p2f0\docs\SmartFusion2_MSS_MMUART_Driver_UG.pdf
示例代码可以在Libero环境中直接生成,支持IAR、Keil和SoftCon