keil

GodKK老神灭1 天前
单片机·keil
SWD读取AP寄存器完整流程SWD协议通过两层结构访问目标系统:DP (Debug Port): 调试端口,管理调试接口AP (Access Port): 访问端口,执行实际的内存/寄存器访问
GodKK老神灭1 天前
单片机·keil
SWD协议中BANK机制详解BANK是ARM CoreSight调试架构中用于扩展AP寄存器地址空间的一种机制。SWD协议中,AP地址总线只有A[3:2]两位
网易独家音乐人Mike Zhou2 天前
c语言·stm32·单片机·51单片机·嵌入式·keil
【嵌入式基础】Keil自动编译脚本及环境变量配置【嵌入式基础】Keil自动编译脚本及环境变量配置安装Keil后 即可进行编译 但是得借助IDE来操作 但是可以通过命令行的形式来进行编译。 首先得添加环境变量
GodKK老神灭3 天前
单片机·keil
SWD协议底层实现完全详解时序图:关键点:SWD在上升沿采样数据下降沿到上升沿之间是稳定时间上升沿到下降沿之间是传播时间工作流程:
GodKK老神灭4 天前
单片机·keil
CMSIS-DAP协议关键命令完整数据包示例详解请求包(查询产品名称,信息类型=0x02):字节级解析:响应包示例(产品名称="DAPLink CMSIS-DAP"):
星马梦缘23 天前
ide·vscode·stm32·单片机·keil·keil assistant
如何用VSCODE开发stm32 (日志输出打印)在MDK-ARM文件夹中新建common新建日志头文件和主类点击魔术棒-C/C++-包含路径将common文件夹放进来,会把文件夹中的h头文件加入
CodeQingqing1 个月前
ide·vscode·编辑器·keil
cubemx + Keil + vscode + Keil Assistant 工作流通过长时间使用 keil ,发现它在代码编辑方面有些不方便,处于一种“能用”的状态。最近,我准备尝试用 vscode 进行代码编辑,因为它具有更好的代码补全、文件编码控制,甚至可以接入AI,所以我觉得未来总有一天会用 vscode 进行嵌入式开发。由于第一次深入接触 vscode,而且采用的是" vscode 编程,keil 调试"的联调方案,使用过程中不可避免遇到一些奇怪问题。这里写文章进行记录,方便后续查阅。
普中科技3 个月前
单片机·嵌入式硬件·51单片机·keil·普中科技·工程模版
【普中51单片机开发攻略--基于普中-2&普中-3&普中-4】-- 第 8 章 51 单片机工程模板创建(1)实验平台:普中51单片机开发板-A2&A3&A4本章将向大家介绍如何使用 KEIL C51 软件以及如何创建 51 单片机工程。 通过本章的学习, 让大家创建属于自己的 51 单片机工程模板, 为后面学习 51 单片机编程做好铺垫。 本章分为如下几部分内容:
皓月盈江4 个月前
单片机·嵌入式硬件·keil·stm32f103c8t6·stc12c5a60s2·stc15w4k32s4·led点阵屏程序源码
STC12、STC15、STM32系列单片机控制16*64LED点阵屏显示,修改显示内容51单片机驱动16*64LED单红点阵屏显示效果把LED点阵屏显示内容由“爱捷创源”修改成“爱下班猿”
逼子格4 个月前
嵌入式硬件·proteus·硬件工程·ad·keil·电路仿真·硬件工程师面试
硬件工程师成长之路——知识汇总(持续更新)将个人专栏《硬件工程师笔试面试题目汇总及相关电路仿真知识》和《Multisim、Protues和AD电路仿真——硬件工程师》的相关文章分类整理方便阅读,适用于硬件工程师笔试、硬件工程师面试、硬件工程师基础知识学习、AD(Altium Designer)/Multisim/Proteus电路仿真和工程实操。相关内容主要分为硬件工程师笔试知识、硬件工程师面试知识、硬件工程师基础知识——器件篇、硬件工程师笔试真题、硬件工程师学习笔记——器件对比手册、AD(Altium Designer)操作指南及仿真案例、Mu
林鸿群5 个月前
keil·sdcc
MacOS平台Keil代替方案1.sdcc安装验证sdcc2.arm工具集安装验证arm-gun-toolchain3.安装OpenOCD
来块小鱼饼干(≧^.^≦)5 个月前
ide·vscode·stm32·arm·keil
教你如何使用VSCode的EIDE插件开发STM32(包括任何ARM内核芯片)最详细教程STM32的开发分为标准库开发和HAL库开发,一般大家都喜欢使用Keil开发标准库和HAL库,但是Keil的界面就像上个世纪的产物一样,远远没有现在的VSCode和Clion这些现代化编写C/C++来得舒服
木子单片机5 个月前
stm32·单片机·嵌入式硬件·51单片机·keil
基于51单片机温度检测报警(仿真+程序+原理图+设计报告)1.采用DS18B20测温,测量温度范围-55~125度;2.三极管进行驱动数码管显示;
逼子格7 个月前
单片机·嵌入式硬件·硬件工程师·联合仿真·keil·流水灯·protues电路仿真
Protues使用说明及Protues与Keil联合仿真实现点亮小灯和流水灯目录1Protues介绍及新建工程1.1进入软件1.2文件创建1.3默认选项1.5设计面板1.6添加元器件
沧海一笑-dj8 个月前
51单片机·嵌入式·keil·keil5·51·keil安装·keil5软件
【嵌入式】51单片机学习笔记-Keil5软件安装教程Keil C51 是德国Keil公司(现被ARM收购)开发的嵌入式开发工具,专注于8051单片机的C语言和汇编开发。它是μVision IDE的一部分,提供完整的代码编辑、编译、调试和仿真环境,广泛应用于工业控制、消费电子等领域。
麻辣长颈鹿Sir8 个月前
c语言·c++·keil·c/c++融合编程·多语言混合编程
【Keil】C/C++混合编程的简单方法目录前言:一、在.c文件中添加C++代码1、在cpp文件中定义C类型的接口函数2、在C类型的接口函数内引用C++类型的封装好的函数接口API
ftdlk8 个月前
keil
rt thread studio 和 KEIL对于使用rt thread 的中间件和组件,哪个更方便下面我从中间件/组件集成和开发体验两个角度,详细对比 RT-Thread Studio 和 Keil MDK 的便利性:
小狗祈祷诗9 个月前
51单片机·keil
day40- 硬件学习之 51单片机II (中断处理)main.ckey.ckey.h中断系统是为使CPU具有对外界紧急事件的实时处理能力而设置的。当CPU正在处理某件事的时候外界发生了紧急事件请求,要求CPU暂停当前的工作,转而去处理这个紧急事件,处理完以后,再回到原来被中断的地方,继续原来的工作,这样的过程称为中断 ;
木子单片机9 个月前
stm32·单片机·嵌入式硬件·proteus·语音识别·keil
基于STM32语音识别柔光台灯(程序+原理图+PCB+设计报告)基于语音识别的智能LED柔光台灯设计,主要包括语音识别模块应用,PWM波控制LED柔光灯的亮度,0.96寸OLED屏幕显示当前LED柔光台灯的工作状态,软件硬件的联合调试。
可乐鸡翅好好吃9 个月前
c语言·stm32·单片机·嵌入式硬件·bug·keil
通过BUG(prvIdleTask、pxTasksWaitingTerminatio不断跳转问题)了解空闲函数(prvIdleTask)和TCB在基于 FreeRTOS 的嵌入式系统中,我使用 STM32F1 开发一个 MQTT 客户端应用,涉及两个主要任务: