keil

木子单片机3 天前
stm32·单片机·嵌入式硬件·51单片机·keil
基于51单片机的数字钟设计 数码管显示摘要…………………………………………………………………………… ⅠAbstract……………………………………………………………………………Ⅱ
木子单片机4 天前
stm32·单片机·嵌入式硬件·51单片机·keil
基于51单片机温度上下限报警设计 数码管显示摘要随着微机测量和控制技术的迅速发展与广泛应用,以单片机为核心的温度采集系统与控制系统的研发与应用在很大程度上提高了生产生活中对温度的控制水平。本设计论述了一种以STC89C52单片机为主控制单元,以DS18B20为温度传感器的温度控制系统。该控制系统可以实时存储相关的温度数据并记录当前的时间。系统设计了相关的硬件电路和相关应用程序。硬件电路主要包括STC89C52单片机最小系统,18B20测温电路,温度显示电路,报警电路等。系统程序主要包括主程序,读温度子程序,计算温度子程序,按键处理子程序,LED显示
我在人间贩卖青春8 天前
keil·astyle
Keil代码格式化工具AStyle
泛凡(Linyongui)17 天前
c语言·keil·32位单片机·腹背理疗仪项目实践·普苒py32
PY32F002B实践之四--宠物腹背理疗仪项目踩坑及项目总结复盘本项目基于PY32F002B单片机,完成宠物腹背理疗仪主板的软件与硬件适配开发,核心实现理疗灯(红光+850nm红外)双路PWM控制、人机交互(按键+数码管显示)、电池电压检测与电量计算、低功耗休眠/唤醒、Flash参数掉电保存及充电状态检测六大核心功能。项目采用“主循环+中断驱动”架构,高频任务(数码管刷新、按键扫描、系统计时)由TIM14定时器1ms中断驱动,低频任务(电量检测、充电状态判断、参数保存)放入主循环,兼顾功能稳定性与低功耗需求,代码遵循模块化设计,可灵活调整理疗灯模式、定时时间等参数,适
泛凡(Linyongui)18 天前
c语言·keil·py32·32位单片机·腹背理疗仪项目实践
PY32F002B实践之二--宠物腹背理疗仪项目介绍及头文件解析本项目为宠物腹背理疗仪配套驱动板,基于PY32F002B单片机开发,核心功能是为理疗仪提供稳定的供电管理、理疗灯(红光+850nm红外)控制、人机交互(按键+数码管显示)及低功耗控制,适配中小型犬、成年猫的腹背理疗需求,可搭配充电宝或锂电池供电,实现居家便捷理疗。
泛凡(Linyongui)18 天前
c语言·keil·32位单片机·腹背理疗仪项目实践·普苒py32
PY32F002B实践之三--宠物腹背理疗仪项目功能代码分析说明本项目为宠物腹背理疗仪配套驱动板,基于PY32F002B单片机开发,核心功能是为理疗仪提供稳定的供电管理、理疗灯(红光+850nm红外)控制、人机交互(按键+数码管显示)及低功耗控制,适配中小型犬、成年猫的腹背理疗需求,可搭配充电宝或锂电池供电,实现居家便捷理疗。
普中科技19 天前
单片机·嵌入式硬件·开发板·keil·按键·普中科技·ai8051u
【普中 51-Ai8051 开发攻略】-- 第 9 章 按键控制实验(1)实验平台:普中 51-Ai8051 开发板https://item.taobao.com/item.htm?abbucket=17&id=1026052331067(2)资料下载 :普中科技-各型号产品资料下载链接
senijusene1 个月前
c语言·单片机·嵌入式硬件·51单片机·keil
依赖51 单片机的 Modbus 协议温度采集与外设控制系统的实现一、项目概述本项目以 STC89C52(51 内核)单片机为核心,基于自定义 Modbus 协议帧格式,实现了串口指令解析、LED 控制、数码管数字显示、定时器频率调节(即蜂鸣器频率调节)、DS18B20 温度采集等功能。系统通过 UART 串口接收上位机指令,解析后执行对应操作,并支持指令响应回传,适用于小型工业控制、教学实验等场景。
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 Zhou1 个月前
c语言·stm32·单片机·51单片机·嵌入式·keil
【嵌入式基础】Keil自动编译脚本及环境变量配置【嵌入式基础】Keil自动编译脚本及环境变量配置安装Keil后 即可进行编译 但是得借助IDE来操作 但是可以通过命令行的形式来进行编译。 首先得添加环境变量
GodKK老神灭1 个月前
单片机·keil
SWD协议底层实现完全详解时序图:关键点:SWD在上升沿采样数据下降沿到上升沿之间是稳定时间上升沿到下降沿之间是传播时间工作流程:
GodKK老神灭1 个月前
单片机·keil
CMSIS-DAP协议关键命令完整数据包示例详解请求包(查询产品名称,信息类型=0x02):字节级解析:响应包示例(产品名称="DAPLink CMSIS-DAP"):
星马梦缘2 个月前
ide·vscode·stm32·单片机·keil·keil assistant
如何用VSCODE开发stm32 (日志输出打印)在MDK-ARM文件夹中新建common新建日志头文件和主类点击魔术棒-C/C++-包含路径将common文件夹放进来,会把文件夹中的h头文件加入
CodeQingqing2 个月前
ide·vscode·编辑器·keil
cubemx + Keil + vscode + Keil Assistant 工作流通过长时间使用 keil ,发现它在代码编辑方面有些不方便,处于一种“能用”的状态。最近,我准备尝试用 vscode 进行代码编辑,因为它具有更好的代码补全、文件编码控制,甚至可以接入AI,所以我觉得未来总有一天会用 vscode 进行嵌入式开发。由于第一次深入接触 vscode,而且采用的是" vscode 编程,keil 调试"的联调方案,使用过程中不可避免遇到一些奇怪问题。这里写文章进行记录,方便后续查阅。
普中科技5 个月前
单片机·嵌入式硬件·51单片机·keil·普中科技·工程模版
【普中51单片机开发攻略--基于普中-2&普中-3&普中-4】-- 第 8 章 51 单片机工程模板创建(1)实验平台:普中51单片机开发板-A2&A3&A4本章将向大家介绍如何使用 KEIL C51 软件以及如何创建 51 单片机工程。 通过本章的学习, 让大家创建属于自己的 51 单片机工程模板, 为后面学习 51 单片机编程做好铺垫。 本章分为如下几部分内容:
皓月盈江5 个月前
单片机·嵌入式硬件·keil·stm32f103c8t6·stc12c5a60s2·stc15w4k32s4·led点阵屏程序源码
STC12、STC15、STM32系列单片机控制16*64LED点阵屏显示,修改显示内容51单片机驱动16*64LED单红点阵屏显示效果把LED点阵屏显示内容由“爱捷创源”修改成“爱下班猿”
逼子格5 个月前
嵌入式硬件·proteus·硬件工程·ad·keil·电路仿真·硬件工程师面试
硬件工程师成长之路——知识汇总(持续更新)将个人专栏《硬件工程师笔试面试题目汇总及相关电路仿真知识》和《Multisim、Protues和AD电路仿真——硬件工程师》的相关文章分类整理方便阅读,适用于硬件工程师笔试、硬件工程师面试、硬件工程师基础知识学习、AD(Altium Designer)/Multisim/Proteus电路仿真和工程实操。相关内容主要分为硬件工程师笔试知识、硬件工程师面试知识、硬件工程师基础知识——器件篇、硬件工程师笔试真题、硬件工程师学习笔记——器件对比手册、AD(Altium Designer)操作指南及仿真案例、Mu
林鸿群6 个月前
keil·sdcc
MacOS平台Keil代替方案1.sdcc安装验证sdcc2.arm工具集安装验证arm-gun-toolchain3.安装OpenOCD
来块小鱼饼干(≧^.^≦)6 个月前
ide·vscode·stm32·arm·keil
教你如何使用VSCode的EIDE插件开发STM32(包括任何ARM内核芯片)最详细教程STM32的开发分为标准库开发和HAL库开发,一般大家都喜欢使用Keil开发标准库和HAL库,但是Keil的界面就像上个世纪的产物一样,远远没有现在的VSCode和Clion这些现代化编写C/C++来得舒服