找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 667|回复: 4
打印 上一主题 下一主题
收起左侧

用keil5 mdk新建STM32单片机汇编工程,和jlink设置

[复制链接]
跳转到指定楼层
楼主
ID:73992 发表于 2023-4-25 12:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
自觉51单片机通用寄存器r0-r7不够用,于升级到stm32.但是keil5 mdk新建工程比c51复杂。教程上讲的是keil5 mdk 库环境工程创建。但是我需要的是汇编工程环境。想问keil5 mdk 汇编工程创建流程,和J link的设置方法。jlink驱动已安装好。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:883242 发表于 2023-4-25 14:03 | 只看该作者
别想了,RISC精简指令体系的汇编非常难掌握的,普通人根本写不出比c编译器效率更高的代码。我见过几个试图搞ARM汇编的,写出的代码根本就不堪入目,习惯了MCS51的jump指令在ARM里面也是b来b去,殊不知ARM的流水线b一次就会清空,然后重新装填很浪费时间,正确的写法是if{}else{}里面的指令都会被执行,不满足条件的自动变成空指令。
回复

使用道具 举报

板凳
ID:43720 发表于 2023-4-25 15:43 | 只看该作者
stm32启动文件是汇编的,已经写好了,要全部外设功能都用汇编的话太难了,寄存器太多。
回复

使用道具 举报

地板
ID:247571 发表于 2023-4-25 16:02 | 只看该作者
楼主,我鼓励你用汇编写程序,完整做一个项目,再转到C环境,这样基础扎实。
回复

使用道具 举报

5#
ID:73992 发表于 2023-4-25 18:38 来自手机 | 只看该作者
本来我只知道,stm32使用端口需要配置寄存器。却没想到新建工程就劝退!但是Jlink已经买了,教材还在路上。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表