单片机学习小组
直播中

王玉兰

7年用户 1292经验值
私信 关注

怎样去编写一种基于STM32的汇编程序呢

怎样去编写一种基于STM32的汇编程序呢?

回帖(1)

陈晨

2022-1-20 15:41:21



  • 新建keil项目

    点击Project下的New uVision Project

    选择芯片型号

     1.CMSIS下选择CORE;
     2.Device下Startup,其中包含了启动文件;

    程序编写及运行

    1.添加代码


    选择Asm File(.s),创建汇编文件Test.s


  • 2.仿真设置

    在Debug界面下,勾选Use Simulator,修改Dialog DDL与Parameter配置为DARMSTM.dll和-pSTM32F103ZE

    3.程序调试

    build


    debug

    运行结果

    结果与预期相同寄存器 R5,R6,R7,R8的值和程序设置一致

    小结

    第一次使用keil进行软件仿真,对其有了初步了解。




举报

更多回帖

发帖
×
20
完善资料,
赚取积分