- 博客(7)
- 收藏
- 关注
原创 解决keil C51 Chinese GB2312(Simplified) 中文字体排版难看问题笔记
Keil C51中文GB2312字体优化方案:替换为YaHei Consolas Hybrid字体可改善排版效果。具体操作步骤:进入C:\Keil_v5\UV4目录,修改global.prop文件中的font.monospace.cpp参数为YaHei Consolas Hybrid。修改后效果显示字体显示更清晰美观。文末提供字体下载指引。
2025-10-27 09:55:55
385
原创 戴维南定理和串联分压定律组合分析ADC分压采集电路
本文介绍了戴维南定理和串联分压定律在ADC分压采集电路中的应用。串联分压定律用于计算理想空载状态下的分压点电压,而戴维南定理则将复杂电路简化为电压源和内阻的串联模型,特别适合分析带载电路。在ADC采样电路中,通过戴维南等效分析可发现ADC输入阻抗会导致分压误差。文章详细推导了误差计算方法,并提出优化方案:减小分压电阻或增加运放缓冲器,以降低等效输出阻抗,确保测量精度。这两种方法的组合使用为ADC采样电路设计提供了理论依据。
2025-10-11 15:09:15
924
原创 GD32F103C8T6 环境搭建问题初探
本文介绍了GD32103C8T6开发环境的搭建过程。首先需要在官网注册下载GD32F10x_Demo_Suites例程包,解压后安装Keil5开发包。随后修改Keil4工程文件为Keil5格式,选择V6.23编译器。在编译过程中遇到头文件缺失和编译报错问题,通过手动添加头文件路径和选择c99标准成功解决。整个过程详细记录了从软件安装到最终编译成功的完整步骤,为开发者提供了实用的参考指南。
2025-06-18 14:15:33
523
原创 解决keil5.40编译stm32 core_cm3.c报错问题,无需更换Compiler v5
这是AI回答的:在使用Keil编译器编译工程时,如果遇到core_cm3.c出现4处报错,通常是因为使用了较新的编译器版本(如Keil MDK的编译器版本6),而core_cm3.c文件版本较老,不兼容新编译器。
2025-01-06 14:11:19
2819
2
原创 16个IO驱动 120个LED灯,还能256级单独调光,很简单!
SEG01/SEG02中每个bit位控制一个SEG,当该bit位为0时,该SEG口状态由IO控制;当该bit位为1时,该SEG口输出恒流。当前要扫描的COM(单COM),启动扫描,该COM扫描结束后,表示该次扫描结束;将当前COM口的16个SEG数据通过赋值刷新到RAM2的表中,实现硬件的LED刷新。方式1:SEG的输出周期宽度与COM的宽度一样(当COM_CON的BIT5=0时)该次扫描结束后,LED驱动器对应的中断标志位COMIF位置1,LED停止扫描。准备下一个COM的16个SEG数据。
2024-04-12 16:35:32
1061
原创 有效解决电脑低序号COM口被占用
有效解决COM口显示使用中的问题提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于Num..
2020-12-25 12:48:48
2197
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅