自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Lonecheat的博客

嵌入式爱好

  • 博客(32)
  • 资源 (8)
  • 收藏
  • 关注

原创 【Cortex-M0+的汇编指令执行周期】

Cortex-M0+的汇编指令执行周期

2023-09-06 15:02:17 246

原创 几种常用无刷电机方波调制方式和优点

BLDC调制方式

2023-03-09 11:17:40 1650

原创 IAR FOR ARM编译时一直报错error: identifier ““ is undefined

编译时一直报错,提示error: identifier “” is undefined,检查了下头文件引用和拼写,都正确……应该是头文件循环引用造成的.处理一下头文件,避免互相引用导致报错问题

2021-12-06 11:46:06 1526

原创 da pro 6.6 反编译.a文件为.c文件

http://blog.sina.com.cn/s/blog_c81b2ed80102vr72.html

2021-11-18 11:59:46 1576

原创 STM32CUBEIDE绝对地址定义方法

我这个用的是STM32F429芯片需要修改STM32F429ZETX_FLASH.LD文件/* Memories definition */MEMORY{ CCMRAM (xrw) : ORIGIN = 0x10000000, LENGTH = 64K RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 192K FLASH (rx) : ORIGIN = 0x8000000, LENGTH = 512K

2021-11-17 15:32:03 1034 3

转载 一种简单的压力传感器信号调节电路

http://diagram.eepw.com.cn/diagram/circuit/cid/297/cirid/148809

2021-10-25 17:16:19 507

原创 2021-10-18

开关频率越高mos管发热越严重?结论是正确的1、首先,对于硬开关电路,每次MOS管开关的时候,都有开关损耗,这个开关损耗是与频率成正比的,频率越高开关损耗自然越大。2、即使是软开关,MOS管还有一个驱动损耗,就是MOS管的栅极电容充放电损耗,这个也是与频率成正比的。总结:频率越高,MOS管发热越严重。...

2021-10-18 10:03:18 91

转载 技术干货 | 智能家居领域KNX与RS485全面对比

原文地址本文为转载文档,如有对作者造成影响,请联系笔者删除。

2021-09-03 17:39:09 1577

原创 USB HID报告描述符教程

https://zhuanlan.zhihu.com/p/27568561

2021-08-19 14:25:44 385

转载 利用STM32CubeMX来生成USB_HID_Mouse工程

https://www.cnblogs.com/libra13179/p/6841436.html

2021-08-16 17:44:05 145

转载 用USB Monitor监视USB枚举(配置、识别)过程(USB枚举过程分析

http://usb.baiheee.com/usb_article/usb_spec/usb_monitor_sample.html

2021-08-16 16:08:14 971

原创 2021-08-12

STM32F103 USB接口电路USB一般有4个引脚,VCC、GND、D+、D-。VCC一般是5V左右,D+和D-是通信用的数据线。USB有主从机之分,USB主机,最常见的就是我们的电脑。USB主机端的D+和D-两个引脚上分别接了15K的下拉电阻。STM32F103C8T6的USB做从机的USB口,有高速和低速之分,如果在D+接了1.5K的上拉电阻,就是高速设备,如果是在D-接了1.5K的上拉设备,就是低速设备。所以,STM32F103的USB接口电路,是这个样的。...

2021-08-12 09:23:46 2811

原创 2021-07-29

USB开发基础--USB设备的开发流程http://www.baiheee.com/Documents/090506/090506165909.htmUSB开发基础--USB设备的开发流程)http://www.baiheee.com/Documents/090506/090506165909.htm

2021-07-29 17:18:05 80

转载 2021-07-24

STM32CubeMX系列教程25:USB Devicehttps://www.waveshare.net/study/article-664-1.html

2021-07-24 15:55:48 69

原创 2021-07-09

IAR FOR STM8字体难看,一键设置所有文件字体字体看着这么不爽,在Tool->Option->Editor里面修改字体,可是不起作用,考虑到其它纯英文版本的文件字体都是显示正常的,而且凡是字体显示不正常的都是文件中包含了中文字符的。如下图修改后,重新打开文件即可。...

2021-07-09 09:32:44 129

转载 在电感选型时,电感的额定电流和饱和电流,这两个参数有什么差别

在电感选型时,电感的额定电流和饱和电流,这两个参数有什么差别从介质磁饱和状况以及温升两个方面来考量,大电流电感的额定电流有两种,分别为 Isat和 Irms。基于自我温度上升的额定电流通常称为 Irms,是以元件的发热量为指标的额定电流规定,超出该范围使用时可能会导致元件破损及组件故障。基于电感值的变化率的额定电流称为 Isat,是以电感值的下降程度为指标的额定电流规定,超出该范围使用时可能会由于纹波电流的增加而导致 IC 控制不稳定。额定电流一般就指的正常工作的电流大小限值,温升电流一般不测试,饱

2021-03-03 09:11:05 12000 2

原创 github上fork了别人的项目后,再同步更新别人的提交(一、github网站上操作)

1、打开自己的仓库,点击CODE2、点击new pull request3、选择base fork:base fork表示将要更新的仓库和分支(所以这里就是我自己的仓库master分支)。4、选择head fork:head fork表示fork来源的仓库和分支(所以这里是原作者的仓库master分支)。5、点击Create pull request,并填写创建信息。6、点击Merge pull request 合并fork来的源代码。7、到这时就完成了,现在github仓库里面的源码就和原作

2020-06-06 11:42:47 796

转载 git push & git pull 推送/拉取分支

https://www.cnblogs.com/zhujiabin/p/9641305.html

2020-06-05 16:37:34 503

原创 Automatic merge failed,fix conflicts and then commit the result.

Automatic merge failed; fix conflicts and then commit the result.git add .git commit -m "commit info"

2020-06-05 16:27:48 295

原创 git pull lonecheat master出错,提示没有合并的文件

用git add 目录/目标文件,把修改后有争论的目标文件添加进来PS C:\Users\LONG\Pandavan\rt-n56u-master> git pull lonecheat mastererror: Pulling is not possible because you have unmerged files.hint: Fix them up in the work tree, and then use 'git add/rm ’hint: as appropriate to

2020-06-05 16:08:56 465

原创 从github下载的代码压缩包,解压后创建可与github连接的本地项目

echo “# My-pandavan” >> README.mdgit initgit add README.mdgit commit -m “first commit”git remote add origin https://github.com/Lonecheat/xxx.gitgit push -u origin master

2020-06-03 16:26:05 3545

原创 Git基本常用命令如下

Git基本常用命令如下:mkdir: XX (创建一个空目录 XX指目录名)pwd: 显示当前目录的路径。git init : 把当前的目录变成可以管理的git仓库,生成隐藏.git文件。git add XX : 把xx文件添加到暂存区去。git commit -m “XX” : 提交文件 –m 后面的是注释。git status: 查看仓库状态git diff XX : 查看XX文件修改了那些内容git l

2020-06-03 16:11:28 138

原创 EXCEL复制公式时,某些参数为固定单元格的计算公式

公式比如固定使用B1 F1这两个单元格的内容参与计算,那么要用$符号进行修饰$B$1,$F$1,=C4/($B$1/$F$1)使用往下拖动复制公式后,始终能保持C列单元格与固定的B1 F1单元格进行计算。

2020-05-23 13:40:00 2386

原创 lexcel转换成16进制并在结果填上0x

这里写自定义目录标题运算公式运算公式在需要结果的单元格填上```="0x"&DEC2HEX(D4)```

2020-05-23 13:32:48 1897

原创 KEILC51 printf默认从UART0输出的原因

因为是这样的,在Keil\C51\LIB目录下有个putchar.c文件,printf函数会调用该文件中的putchar函数,putchar里面的使用的寄存器都是标准51的(如TI,SBUF),它们的地址是固定的,由此可知printf函数只针对串口0。如果想让printf函数支持串口1或串口2。。。那么修改putchar函数的寄存器即可,比如SBUF改为SBUF1。但是能不能用printf函数对串口0,串口1。。。都适用呢或者在自己的C文件重定义putchar函数。...

2020-05-12 15:02:53 630

原创 WIN10下git clone一个项目太慢

WIN10下git clone一个项目太慢1、查找域名对应的ip地址,并修改hosts文件2、然后修改hosts文件3、刷新DNS缓存4、注意之前试过很多方法,下载速度还是没有什么改善,后来网上找资料,用nslookup命令解决了下载慢的问题1、查找域名对应的ip地址,并修改hosts文件C:\Users\LONG>nslookup github.global.ssl.fastly.Net服务器: UnKnownAddress: 192.168.0.1非权威应答:名称: git

2020-05-12 09:40:29 1403

原创 AD18运行PCB DRC显示一处警告, Design contains shelved or modified (but not repoured) polygons.

AD18运行PCB DRC显示一处警告:Design contains shelved or modified (but not repoured) polygons. The result of DRC is not correct. Recommended to restore/repour all polygons and proceed with DRC againPolygon na...

2020-03-30 14:06:36 5511 1

原创 移植STM32F051,编译后遇到 #error "Please select first the target STM32F0xx device used in your applicatio

报错如下编译报错如下解决办法编译报错如下.\Libraries\CMSIS\Device\ST\STM32F0xx\Include\stm32f0xx.h(111): error: #35: #error directive: “Please select first the target STM32F0xx device used in your application (in stm32...

2019-11-20 14:04:24 4608

原创 IAR FOR STM8设置编译后能显示RAM ROM占用情况

在IAR软件上 Tools->Options->Messages->show build message->All

2019-10-07 15:05:33 1784

原创 查看Github历史提交版本和回退至某一版本

查看Github历史提交版本和回退至某一版本查看历史版本查看历史版本git log --pretty=oneline#回退到某一版本1、找到需要回退的某一版本号比如:8820d1036fc9e4435cf9f6b3dd2cd113a4bafec12、英文状态下Q键,退出log界面。3、 git reset --hard 8820d1036fc9e4435cf9f6b3dd2cd113...

2019-09-21 10:45:38 487

原创 虚拟机LINUX 64位(Ubuntu 64位)与WINDOWS之间文件夹的共享设置

在我们开发程序过程中,总少不了会在WINDOWS与虚拟机之间传输文件。下面我们就来设置一下怎么在WINDOWS和虚拟机之间共享文件夹,以UBUNTU为例进行设置。...

2019-05-08 11:03:14 463

原创 STM32CUBEMX配置STM32F042的CAN收发,以及无法进入CAN接收中断的解决。

STM32CUBEMX配置图1.配置CAN引脚。2.配置MCU时钟3.配置CAN外设相关的参数、波特率、工作模式等。CAN波特率的计算1.因为CAN的时钟是AHB1外设时钟,这里为8MHZ。2.根据图上的设置,CAN波特率=8M/Prescaler/(Bit Segment 1+Bit Segment 2+Jump Width) Fcan=8/(8+7+1)=500K3.这...

2018-11-21 16:43:51 12740 7

S2-LP中文手册.pdf

ST公司无线收发芯片S2-LP中文数据手册

2020-12-30

英飞凌AP08018中文手册

英飞凌AP08018变电感感测方法的无位置传感器可变负载BLDC控制的启动控制算法 中文版 英飞凌AP08018英文版翻译过来的,翻译不易,请珍惜

2020-12-30

SX1212中文数据手册 图文

SX1212中文数据手册 图片版,目录书签详细。介绍详细。。

2018-12-28

S2-LP收发器PCB设计规则 AN4947

S2-LP收发器PCB设计规则 AN4947,可以参考此文档设计S2LP的电路

2018-12-28

基于STM32内核的S2-LP无线电的X-NUCLEO-S2868A1 1GHz 868MHz射频扩展板 中文用户手册 UM2405

基于STM32内核的S2-LP无线电的X-NUCLEO-S2868A1 1GHz 868MHz射频扩展板 中文用户手册 UM2405

2018-12-28

如何开始使用X-CUBE-SUBG中文版 UM1904中文

文档介绍了如何开始使用X-CUBE-SUBG1 射频软件扩展包进行调试。

2018-12-25

SX1276/SX1277/SX1278/SX1279中文数据参考手册

SX1276、SX1277、SX1278、SX1279中文数据手册,搞开发的朋友可以参考

2018-12-05

PIC16F1503中文数据手册

很全面的PIC16F1503数据手册中文版,能帮助更多的开发者提供方便

2017-06-20

空空如也

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

TA关注的人

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