![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Protues
文章平均质量分 50
嵌入式入门开发
Reoch
学习中,积极探索。
展开
-
基于ARM,在keil和proteus下实现流水灯操作
在ARM架构下,stm32的流水灯可以用三种方法实现:在这里只提供源代码(不知道如何新建工程或者在Proteus内实现仿真的可以参照我的上一篇博客)基于ARM,用汇编语言在Keil_V5和Proteus仿真下实现点灯操作1、汇编语言直接对寄存器进行操作GPIO口在这里插入代码片2、C语言直接对寄存器操作GPIO口3、使用标准固件库操作GPIO端口...原创 2021-04-18 21:33:14 · 2191 阅读 · 3 评论 -
基于ARM,使用汇编语言在Keil_v5和Proteus下进行LED闪烁操作
基于ARM,用汇编语言在Keil_V5和Proteus仿真下实现点灯操作1、打开keil创建新工程由于Proteus不支持STM32F103ZET6的芯片,所以我们这里选择C6的芯片。ARM的CMSIS已经把开发所需要的软件组件都封装好了,因此直接选择即可,把启动文件加进去在Source组中添加New Item创建Asm File文件ngg写入代码,如图所示这里操作的是GPIOA的第0口,如果有其他端口要求可以自行更改(需要把端口物理地址做映射)BIT2 EQU 0X000000原创 2021-04-16 12:05:02 · 2143 阅读 · 0 评论