C与ARM汇编结合实现mini2440串口uart简单程序
C与ARM汇编结合实现mini2440串口uart简单程序 最近学完了ARM的一些基础知识,开始在mini2440上开发一些简单的程序,串口发送程序是一开始涉及多个寄存器的例子,稍有繁多的步骤应该是开发过程中要慢慢适应的境况 下面的程序的目的是实现mini2440串口的发送功能,向超级终端打印简单字符。 设备:mini2440如图,软件为gcc交叉编译工具,minitools与超级终端,主机环境为Windows虚拟机WSL(版本为ubuntu18.04) 1.首先应该为C语言主程序的运行初始化环境(设定好堆、栈、入口、中断向量表),这部分要用汇编实现,下面是这一部分 start.s:
下载地址
用户评论