搜索结果
查询Tags标签: Keil,共有 48条记录-
Keil C51 Code Banking
1. 简介 MCS-51是8根数据线,16根地址线,所以MCS-51最大只能访问64KB(216)的地址。很多较复杂的C51代码,其整个代码生成Bin文件可能大小64KB。针对这种情况,Keil C51提出了Code Banking机制来解决这个问题。 2. 基本原理 MCS-51内核的代码执行机制已经固…
2021/11/23 23:12:53 人评论 次浏览 -
KEIL中ColorsFonts 选项卡下没有C/C++Editor files选项
keil 代码全是黑白的,注释没颜色,关键字也没颜色,在百度过后,终于搞好了!!! KEIL代码没颜色可以选择Edit=>Configuration=>Colors & Fonts=>C/C++ Editor files 但我下载的KEIL没有C/C++ Editor files,是因为keil不能有中文安装路径 只要路径除去中文(T…
2021/10/18 20:11:58 人评论 次浏览 -
KEIL中ColorsFonts 选项卡下没有C/C++Editor files选项
keil 代码全是黑白的,注释没颜色,关键字也没颜色,在百度过后,终于搞好了!!! KEIL代码没颜色可以选择Edit=>Configuration=>Colors & Fonts=>C/C++ Editor files 但我下载的KEIL没有C/C++ Editor files,是因为keil不能有中文安装路径 只要路径除去中文(T…
2021/10/18 20:11:58 人评论 次浏览 -
Keil下STM32的c语言和汇编语言的混合编程
创建新工程: 建立新工程后,添加一项新项目(New item)。点击第一项C File(.c),因为是写main函数(main.c)。 勾选如下:在新创建的main.c函数中写入如下程序:再添加一项新项目,不过这次选择Asm File(.s)项,因为写Func.s函数,写入汇编语言在Func.s函数中写入…
2021/10/12 20:14:45 人评论 次浏览 -
Keil下STM32的c语言和汇编语言的混合编程
创建新工程: 建立新工程后,添加一项新项目(New item)。点击第一项C File(.c),因为是写main函数(main.c)。 勾选如下:在新创建的main.c函数中写入如下程序:再添加一项新项目,不过这次选择Asm File(.s)项,因为写Func.s函数,写入汇编语言在Func.s函数中写入…
2021/10/12 20:14:45 人评论 次浏览 -
Keil下STM32的C与汇编语言混合编程
目录 一、添加源代码与编写程序 1.main.c代码 2.func.s代码二.编译并调试 1.编译并调试: 2.调试结果: 2.1在比较R1与10的大小处设置断点,观察每次比较时的R1和R2大小 ,初始R1和R2为02.2由于目前R1是小于10的会不断进入i++和j++循环 10时,跳出循环到LOOP_END ">…
2021/10/12 12:44:16 人评论 次浏览 -
Keil下STM32的C与汇编语言混合编程
目录 一、添加源代码与编写程序 1.main.c代码 2.func.s代码二.编译并调试 1.编译并调试: 2.调试结果: 2.1在比较R1与10的大小处设置断点,观察每次比较时的R1和R2大小 ,初始R1和R2为02.2由于目前R1是小于10的会不断进入i++和j++循环 10时,跳出循环到LOOP_END ">…
2021/10/12 12:44:16 人评论 次浏览 -
Keil MDK STM32系列(八) 基于抽象外设库HAL的PWM和定时器输出音频
Keil MDK 系列Keil MDK STM32系列(一) 基于标准外设库SPL的STM32F103开发 Keil MDK STM32系列(二) 基于标准外设库SPL的STM32F401开发 Keil MDK STM32系列(三) 基于标准外设库SPL的STM32F407开发 Keil MDK STM32系列(四) 基于抽象外设库HAL的STM32F401开发 Keil MDK STM32…
2021/10/2 6:13:03 人评论 次浏览 -
Keil MDK STM32系列(八) 基于抽象外设库HAL的PWM和定时器输出音频
Keil MDK 系列Keil MDK STM32系列(一) 基于标准外设库SPL的STM32F103开发 Keil MDK STM32系列(二) 基于标准外设库SPL的STM32F401开发 Keil MDK STM32系列(三) 基于标准外设库SPL的STM32F407开发 Keil MDK STM32系列(四) 基于抽象外设库HAL的STM32F401开发 Keil MDK STM32…
2021/10/2 6:13:03 人评论 次浏览 -
Keil环境下创建STM32汇编语言工程(无硬件)
目录 学习目的 一、在Keil环境下创建新项目 1.创建项目2.添加目标源文件3.程序编译前环境的准备 二、代码的编译与调试 三、HEX文件的分析 总结 参考文献学习目的 搭建并配置Keil嵌入式开发环境,完成一个基于STM32汇编程序的编写。 1)记录build生成的 hex文件各段的大小…
2021/10/1 17:12:45 人评论 次浏览 -
Keil环境下创建STM32汇编语言工程(无硬件)
目录 学习目的 一、在Keil环境下创建新项目 1.创建项目2.添加目标源文件3.程序编译前环境的准备 二、代码的编译与调试 三、HEX文件的分析 总结 参考文献学习目的 搭建并配置Keil嵌入式开发环境,完成一个基于STM32汇编程序的编写。 1)记录build生成的 hex文件各段的大小…
2021/10/1 17:12:45 人评论 次浏览 -
在keil下创建汇编语言的STM32工程
目录 一、新建项目 二、编写汇编语言源代码并编译 三、分析生成的hex文件 四、总结 一、新建项目 (1)新建工程点击Project,选择New uVision Project创建新项目 输入工程名,保存 选择芯片,这里我选择的是STM32F103C8芯片,点击OK CMIS下勾选CORE;Device下勾选Start…
2021/9/28 20:40:58 人评论 次浏览 -
在keil下创建汇编语言的STM32工程
目录 一、新建项目 二、编写汇编语言源代码并编译 三、分析生成的hex文件 四、总结 一、新建项目 (1)新建工程点击Project,选择New uVision Project创建新项目 输入工程名,保存 选择芯片,这里我选择的是STM32F103C8芯片,点击OK CMIS下勾选CORE;Device下勾选Start…
2021/9/28 20:40:58 人评论 次浏览 -
搭建并配置Keil嵌入式开发环境,完成一个基于STM32汇编程序的编写。
[TOC]# 一、创建一个新工程 1.点击project,选择new uvison project 2.选择对应的芯片,3.进行环境设置,CMSIS下选择CORE;Device下Startup # 二、添加文件 1.左侧project下单击Source Group 1,选择Add New Item to Group 2.选择 Asm File (.s) ,设置源文件的名称,点…
2021/9/28 20:11:11 人评论 次浏览 -
搭建并配置Keil嵌入式开发环境,完成一个基于STM32汇编程序的编写。
[TOC]# 一、创建一个新工程 1.点击project,选择new uvison project 2.选择对应的芯片,3.进行环境设置,CMSIS下选择CORE;Device下Startup # 二、添加文件 1.左侧project下单击Source Group 1,选择Add New Item to Group 2.选择 Asm File (.s) ,设置源文件的名称,点…
2021/9/28 20:11:11 人评论 次浏览