自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (52)
  • 收藏
  • 关注

转载 Keil使用PC-Lint进行代码检查

转载自:https://www.cnblogs.com/godan/p/9558907.html 随着项目的推进与迭代,一个Project的代码量往往会不知不觉增长,当项目代码达到数万行,迭代经历较长时间后,仅靠开发人员自身的代码质量已不能满足对整体质量的把控。难以避免会出现一些潜在的逻辑错误与非逻辑错误。这种情况下,定期code review是不错的选择,但是在开发人员数...

2019-06-30 17:25:31 2633

转载 KEIL MDK LIB库文件的制作

作者:yangluoning 《KEIL MDK LIB库文件的制作》来源:CSDN原文:https://blog.csdn.net/yangluoning/article/details/8971217版权声明:本文为博主原创文章,转载请附上博文链接!问题引出:为什么要做成lib库?1、有些人不想将自己写的源代码公开,但是同时库文件又需要让别人能够正常调用,那封装成lib...

2019-06-30 12:38:15 652

转载 C语言易犯错误

作者:zhzht19861011《嵌入式软件可靠性设计的一些理解》来源:CSDN原文:https://blog.csdn.net/zhzht19861011/article/details/17117819版权声明:本文为博主原创文章,转载请附上博文链接!一、指针的加减运算是特殊的。下面的代码运行在32位ARM架构上,执行之后,a和p的值分别是多少?...

2019-06-30 12:14:26 1274

转载 AD转换器的种类介绍

https://www.eefocus.com/yulzhu/blog/11-10/233133_3b078.htmlhttps://www.baidu.com/link?url=xqxZrLDSJBnx5I38uYzdKORpZDhwgJKEqL68AcQP8z_nH6dI6sImXOuZgR3VIKF0O8kk910m4G5eh3zDU_7Y_a&wd=&eqid=8...

2019-06-28 21:28:38 3848

原创 Keil左侧显示行数

2019-06-26 15:44:58 8909 1

原创 Notepadd++主题推荐

效果如下:设置:设置---语言格式设置---选择主题,同时勾选“使用全局字体”“使用全局字体大小”字体使用微软雅黑,下载链接字体安装方法:把ttf格式文件拷贝到C:\Windows\Fonts即可自动完成安装。...

2019-06-26 09:19:31 3560

原创 stm32定时器的ETR、CH1N、CH2N、CH3N

一、CH1N、CH2N、CH3N是高级定时器才有的引脚,是CH1、CH2、CH3的互补引脚,用来做三相电机控制的。二、ETR首先定时器的时钟来源有4种:1、内部时钟(CK_INT)2、外部时钟模式1:外部输入引脚3、外部时钟模式2:外部触发输入ETR4、内部触发输入(ITRx):使用一个定时器作为另一个定时器的预分频器。如可以配置一个定时器Timer1而作为另一个定时器...

2019-06-25 17:41:46 23163 2

原创 Keil 汇编窗口无法设置断点,disassembly显示错误,Keil汇编解析错误

今天遇到一次Keil的汇编窗口(disassembly窗口)无法添加断点的情况。如下图,在0x0808AF3A和0x0808AF3E的地方都可以添加断点,再往下0x0808AF3F的地方一直往后面就无法添加断点了。而且指令的地址变成了奇地址:0x0808AF3F、0x0808AF41、0x0808AF43。。。(代码默认两字节对齐)用fromelf 把汇编输出来:...

2019-06-25 17:22:13 3746

转载 让Keil生成汇编文件、bin文件

// 生成汇编文件:$K\ARM\ARMCC\bin\fromelf.exe --text -a -c --output=@L_asm.txt "!L"// 生成bin文件:$K\ARM\ARMCC\bin\fromelf.exe --bin -o @L.bin "!L"

2019-06-25 17:06:32 1668

转载 ARM处理器的运行模式和ARM寄存器

一、ARM处理器共有7种运行模式处理器模式 描述 用户模式(User,usr) 正常程序执行的模式 快速中断模式(FIQ,fiq) 用于高速数据传输和通道处理 外部中断模式(IRQ,irq) 用于通常的中断处理 特权模式(Supervisor,sve) 供操作系统使用的一种保护模式 数据访问中止模式(Abort,abt) 用于虚拟存储及...

2019-06-24 23:32:55 1283

原创 Keil恢复默认界面

2019-06-24 17:30:54 18561 3

转载 PCB布线数字地、模拟地、电源地,单点接地抗干扰

一、单点接地的原因 PCB板的线路都是有电阻的,对于地也不例外。不同线路上的电流流经地时,会在地上产生压降。而这个压降根据地的电阻大小、线路电流的大小而不同。 一般地,电源地的回路电流比较大,因此电源地上的压降比较大。所以要把电源地和信号地分开,避免压降影响信号。 模拟地的敏感程序要比数字地大,所以要把数字地和模拟地分开,避免模拟线路被干扰。...

2019-06-21 22:03:25 3247

原创 Source Insight主题推荐和显示属性设置方法

显示效果:下载地址:https://download.csdn.net/download/qlexcel/112496011、下载后,自己可以在此基础上修改各个属性。把鼠标放在字符上,会自动显示其属性:属性值是:Declare Constant。在Options->Style Properties中去找到Declare Constant,然后修改即可,修改完成“Done”...

2019-06-21 13:08:36 9468

转载 C语言__attribute__的使用

一、介绍GNU C的一大特色就是__attribute__机制。__attribute__可以设置函数属性(Function Attribute)、变量属性(Variable Attribute)和类型属性(Type Attribute)。__attribute__书写特征是:__attribute__前后都有两个下划线,并切后面会紧跟一对原括弧,括弧里面是相应的__att...

2019-06-17 22:54:03 119620 18

转载 PCB的地与机壳(连接大地)为什么用阻容连接?

PCB地与机壳电容连接 转PCB的地与机壳(连接大地)为什么用阻容连接?只用电容是否可以? - 知乎 https://www.zhihu.com/question/52398463PCB的地与机壳(连接大地)为什么用阻容连接?只用电容是否可以?PCB板卡置于金属机壳中,机壳一般接大地。PCB的GND与机壳之间经常使用一个电容(0.01uF/1KV)并联一个电阻(1M)连接。请教一下:...

2019-06-17 22:14:12 12591 1

转载 stm32芯片利用唯一ID对程序进行加密的一种方法

#define STM32_ID_D 352525 //任意的一个数 //stm32芯片的ID地址,把地址减去一个数,避免汇编里面直接出现ID的地址,不然很容易暴露加密与ID号有关volatile u32 STM32_ID_addr[3]={0x1ffff7e8 - STM32_ID_D,0x1ffff7ec + STM32_ID_D,0x1ffff7f0 - STM32_ID_D};...

2019-06-16 16:11:03 15851 8

转载 stm32对flash的读写保护与解除

一、STM32对内部Flash的保护措施 所有STM32的芯片都提供对Flash的保护,防止对Flash的非法访问 - 写保护和读保护。 1、读保护即大家通常说的“加密”,是作用于整个Flash存储区域。一旦设置了Flash的读保护,内置的Flash存储区只能通过程序的正常执行才能读出,而不能通过下述任何一种方式读出:A、 通过调试器(JTAG或SWD); B...

2019-06-16 14:58:33 25785 2

原创 stm32使用 ST-LINK Utility量产,程序读保护、写保护

一、下载ST-LINK Utility去ST官网下载ST-LINK Utility,下载链接,安装。二、使用ST-Link链接板子,打开ST-LINK Utility,点连接,如果正常,则stm32的相关信息会被读出来显示。三、开始量产“Target”-“Automatic Mode”勾选相关设置,比如是否全片擦除、是否检验、是否配置Option bytes、...

2019-06-16 12:54:42 16948 5

转载 AMBA、AHB、APB、AXI总线介绍和对比

一、引出 研究STM32H7的总线系统,对AXI、AHB、APB、ASB有点兴趣,于是去简单了解了一下,总结如下: 说到AXI、AHB、APB、ASB就得先说AMBA(Advanced Microcontroller Bus Architecture高级处理器总线架构),它是ARM推出的一种片上总线标准,AMBA规范主要包括了:AHB (Adva...

2019-06-14 20:37:37 9823

原创 0603封装 1%贴片电阻代码表示的阻值

2019-06-13 20:01:25 37208 1

原创 Keil的HTM 文件分析

MDK将工程全编译,且没有错误后,就会生成此文件。(可以用浏览器打开)此文件的最大作用就是基本统计了所有被调用函数的栈stack使用情况(不考虑中断嵌套)。下面是整个工程的最大栈需求:由此可知,最大的栈需求是24字节,再加上不知道的部分,留一点余量,设置栈的大小为100字节即可够用。还可以具体到每个函数也给出最大的栈深度Max Depth,同时也给出函数本身的代码量大小和...

2019-06-13 09:20:25 2089 2

原创 高频变压器的磁饱和及变压器最大电流测量

内容摘自《开关电源优化设计》一、高频变压器磁饱和特性 在铁磁性材料被磁化的过程中,磁感应强度B首先随外部磁场强度H的增加而不断增强,但是当H超过一定数值时,磁感应强度B就趋近于某一个固定值,达到磁饱和状态。典型磁化曲线如下: 当B约等于Bp时就进入临界饱和区,当B约等于Bo时就到达磁饱和区。对开关电源而言,当高频变压器内的磁通量(Φ=BS)不随外界磁场强...

2019-06-09 22:17:40 14857 1

转载 PCB板的生产过程(干膜工艺)

注:来自嘉立创《PCB设计应用教材》http://club.szlcsc.com/article/details_52_1.html一、总的工艺流程二、工艺详细介绍1、开料 PCB板厂的原材料一般都是1020mm×1020mm和1020mm×1220mm规格的多,如果单板或拼板的尺寸不合适,PCB生产过程中,就会产生很多的原料废边,PCB板厂会把之些废边的价格都加到你...

2019-06-05 22:38:18 9984

转载 从PCB焊接角度谈画PCB图时应注意的问题

转载自 https://mp.weixin.qq.com/s?__biz=MzAxNTIzOTcyMw==&mid=2650183571&idx=1&sn=aea06ed89814f1897fa1eab227d6ab18&pass_ticket=QW113SFWIgrrCRJ8O0Efuh8kas5npl%2BhtO33dKzmdrUM4igPPqJEmFfSrSU...

2019-06-05 16:34:04 1262 1

转载 BOM(材料清单)整理及文件格式说明

转载自:立创社区http://club.szlcsc.com/article/details_3363_1.html整理而成1、材料清单(Bill of Material): 制造产品所需的所有零件/材料的总清单。2、文件格式: 推荐使用使用扩展名为“.csv”格式的文件。 支持文件格式: 1>扩展名为 “.csv”...

2019-06-02 11:18:20 21527

原创 stm32重映射

stm32单片机的IO口不仅有默认的外设功能,还有重映射的外设功能。比如下面PC6不仅可以用作I2S2_MCK/TIM8_CH1/SDIO_D6,还可以重映射为TIM3_CH1使用stm32重映射的步骤(以把PC6重映射为TIM3_CH1为例):1、使能GPIOC时钟:RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC,ENABLE); ...

2019-06-01 11:14:57 6506 1

转载 步进电机的“嗡嗡嗡”噪声来源及其解决方法

步进电机的噪声不可避免,但可以控制其使用条件和控制方式来相对减少噪声。电机噪声的产生主要来源于两个方面 :固有噪声和共振。固有噪声:1、电机在转动的过程中,机械结构的相互接触产生。不可能消除,但是通过一些方法可以在一定程度上减少噪声。解决方法:A、换制作更精准的电机;B、换成步距角更小的步进电机,如三相或五相步进电机;C、调整负载或驱动电流,避免由于负载过大(过小)引起...

2019-06-01 10:28:04 18176 1

SourceInsight4.0.xml

Source Insight4.0 主题。下载后菜单栏“Options”-"Load Configration"选中文件即可使用。

2020-08-17

6mm透明亚克力.dwg

自己DIY Prusa i3 3D打印机所使用的亚克力切割件,厚度6mm,透明。详情看这儿:https://blog.csdn.net/qlexcel/article/details/103285380

2019-12-09

DRV8711控制程序

步进电机驱动芯片DRV8711的控制程序,包含SPI的初始化配置,DRV8711的寄存器配置。

2018-11-16

120A FVT电调的使用说明书

Shenzhen FVT Electronics Co., Ltd. 120A 150A FVT电调 特斯拉电机

2018-07-09

电阻值倍率生成

电阻值倍率生成,C语言。。。。。。。。。。。。。。

2018-02-26

电阻值倍率 倍数

精度为5%的电阻值间的倍率 倍数,从小到大排列。用于DC-DC反馈电阻计算,电阻分压电路。

2018-02-26

jlink-v8.bin

jlink固件

2017-01-05

Install_AT91-ISP_v1.13.exe

jlink刷固件软件

2017-01-05

mpu6050的IMU

平台是stm32f1,根据mpu6050读出的数据计算出IMU,使用压缩文件内的匿名上位机用户模式,可以显示飞机姿态。

2016-07-26

stm32的IMU

stm32使用MPU6050计算出欧拉角,使用zip内上位机的用户模式,即可显示姿态。 IMU

2016-07-26

ProcessMonitor_3.10汉化

ProcessMonitor_3.10汉化

2016-07-20

SourceInsight带破解机

SourceInsight带破解机

2016-07-11

cuteftp免费破解版

cuteftp免费破解版

2016-06-02

securecrt破解版

securecrt免费破解版

2016-06-02

ov7670摄像头 stm32F4 TFT显示

ov7670摄像头 stm32F4 TFT显示实时的拍摄图像

2016-05-02

stm32 输出PWM波占空比可由串口控制

stm32 输出PWM波占空比可由串口控制

2016-04-28

FTV电调使用说明

FVT电调的使用说明,摘抄自淘宝说明,使用说明很详细。

2016-04-28

串联谐振电路分析

灯在电路谐振时最亮,谐振频率计算

2016-04-28

2个TCS230同时工作

2个TCS230同时工作

2016-04-19

EEPROM 24C64读写程序

EEPROM 24C64读写程序

2016-04-18

XRUSB1_ver2250_installer.EXE

XR21B1411驱动

2021-11-20

LT6911UXC_HDMI2.0_TO_MIPI_V1_1.pdf

LT6911UXC_HDMI2.0_TO_MIPI_V1_1.pdf

2021-09-09

LQ055T3SX02Z_Spec).pdf

LQ055T3SX02Z_Spec).pdf

2021-09-08

rgb888_2_rgb565.exe

https://blog.csdn.net/qlexcel/article/details/118790657

2021-07-16

GNSS坐标转换小工具和代码.zip

提供小工具和源代码完成WGS84转GCJ02、GCJ02转WGS84、GCJ02转百度坐标系(BD-09)、百度坐标系(BD-09)转火星坐标系(GCJ-02)、WGS坐标转百度坐标系(BD-09)、百度坐标系(BD-09)转WGS84坐标

2021-06-05

红外热成像测温论文资料

红外热成像测温论文,包含红外测温原理,数据处理算法,实际应用案例等18篇。IRTI检测AURI患者体温的临床研究,测量距离对生猪红外热成像测温的影响及校正.pdf 非制冷红外热成像测温系统关键技术和算法研究.pdf 红外技术及其在发热测温中的应用.pdf 红外热成像技术对急性咽喉部炎症的检测.pdf 红外热成像技术与应用.pdf 红外热成像快速体温排查设备的原理及选型.pdf 红外热成像体温监测系统使用效果分析.pdf 基于ARM9红外热像仪的设计与实现.pdf 基于FPGA的红外热成像温度检测算法研究.pdf 基于红外热成像的白羽肉鸡体温检测方法.pdf 基于红外热成像技术的发热患儿体表

2021-01-03

Nuvoton_8051_Keil_uVision_Driver_v2.00.6561.zip

新塘单片机的keil支持包,安装这个之后才能在keil中找到新塘的单片机,才能找到仿真器,并进行仿真。

2020-09-26

GRBL_Control.rar

GRBL的STM32代码,可以直接使用,硬件端口的使用,readme文件中都有,可以参考来设计原理图。可以看这儿:https://mp.csdn.net/console/editor/html/106416501

2020-05-29

VL53L0X.rar

VL53L0X的简单测距代码,详情看这篇博客https://blog.csdn.net/qlexcel/article/details/106154743

2020-05-20

install.sh

安装NUC972的BSP的脚本,看这儿:https://blog.csdn.net/qlexcel/article/details/105871442

2020-05-01

Obsidian2.xml

自用Notepad++的主题,详情可以看这里:https://blog.csdn.net/qlexcel/article/details/104071074

2020-01-22

default.conf

CodeBooks的主题。效果在这儿:https://blog.csdn.net/qlexcel/article/details/95926334

2019-12-29

STM32H753xx_User_Manual.chm

STM32H7Hal库用户手册,包含每个外设的使用说明,所有的Hal库中函数的详细使用说明,数据结构说明,宏定义说明等。。。。。。

2019-12-03

Template.7z

工程模版,stm32f103单片机,自己在用。改自正点原子。

2019-09-02

SPWM_simulink.slx

SPWM的Simulink仿真,直接可用。来自《现代永磁同步电机控制原理及MATLAB仿真》袁雷编著。介绍文章在这儿https://blog.csdn.net/qlexcel/article/details/99065568

2019-08-13

svpwm_simulink.slx

SVPWM的Simulink仿真,直接可用。来自《现代永磁同步电机控制原理及MATLAB仿真》袁雷编著。介绍文章在这儿https://blog.csdn.net/qlexcel/article/details/98534608

2019-08-10

GT911、GT928、GT9147的驱动程序

触摸屏GT911、GT928、GT9147的驱动程序,stm32平台,使用的模拟IIC,共需要4个普通IO口:SCL、SDA、RST、INT。程序中带有1204*600和800*480的配置。

2019-07-01

CMSIS.rar,解决缺少core_cmFunc.h和core_cmInstr.h

Keil编译提示缺少core_cmFunc.h和core_cmInstr.h等文件,下载后解压,把CMSIS文件放在:D:\Program Files\Keil\ARM\CMSIS 即可

2019-06-27

qlexcel.xml

source insight的主题,暗色系,护眼。安装时用source insight一键引入即可。

2019-06-20

Keil护眼皮肤和主题

包含3个文件:arm.prop、global.prop、global.prop.def,直接复制粘贴到Keil的安装目录\UV4下即可。

2019-04-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除