- 博客(33)
- 资源 (8)
- 收藏
- 关注
原创 IAR FOR ARM编译时一直报错error: identifier ““ is undefined
编译时一直报错,提示error: identifier “” is undefined,检查了下头文件引用和拼写,都正确……应该是头文件循环引用造成的.处理一下头文件,避免互相引用导致报错问题
2021-12-06 11:46:06
1924
原创 da pro 6.6 反编译.a文件为.c文件
http://blog.sina.com.cn/s/blog_c81b2ed80102vr72.html
2021-11-18 11:59:46
1859
原创 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
1355
4
转载 一种简单的压力传感器信号调节电路
http://diagram.eepw.com.cn/diagram/circuit/cid/297/cirid/148809
2021-10-25 17:16:19
603
原创 2021-10-18
开关频率越高mos管发热越严重?结论是正确的1、首先,对于硬开关电路,每次MOS管开关的时候,都有开关损耗,这个开关损耗是与频率成正比的,频率越高开关损耗自然越大。2、即使是软开关,MOS管还有一个驱动损耗,就是MOS管的栅极电容充放电损耗,这个也是与频率成正比的。总结:频率越高,MOS管发热越严重。...
2021-10-18 10:03:18
174
转载 利用STM32CubeMX来生成USB_HID_Mouse工程
https://www.cnblogs.com/libra13179/p/6841436.html
2021-08-16 17:44:05
182
转载 用USB Monitor监视USB枚举(配置、识别)过程(USB枚举过程分析
http://usb.baiheee.com/usb_article/usb_spec/usb_monitor_sample.html
2021-08-16 16:08:14
1123
原创 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
3474
2
原创 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
115
转载 2021-07-24
STM32CubeMX系列教程25:USB Devicehttps://www.waveshare.net/study/article-664-1.html
2021-07-24 15:55:48
95
原创 2021-07-09
IAR FOR STM8字体难看,一键设置所有文件字体字体看着这么不爽,在Tool->Option->Editor里面修改字体,可是不起作用,考虑到其它纯英文版本的文件字体都是显示正常的,而且凡是字体显示不正常的都是文件中包含了中文字符的。如下图修改后,重新打开文件即可。...
2021-07-09 09:32:44
167
转载 在电感选型时,电感的额定电流和饱和电流,这两个参数有什么差别
在电感选型时,电感的额定电流和饱和电流,这两个参数有什么差别从介质磁饱和状况以及温升两个方面来考量,大电流电感的额定电流有两种,分别为 Isat和 Irms。基于自我温度上升的额定电流通常称为 Irms,是以元件的发热量为指标的额定电流规定,超出该范围使用时可能会导致元件破损及组件故障。基于电感值的变化率的额定电流称为 Isat,是以电感值的下降程度为指标的额定电流规定,超出该范围使用时可能会由于纹波电流的增加而导致 IC 控制不稳定。额定电流一般就指的正常工作的电流大小限值,温升电流一般不测试,饱
2021-03-03 09:11:05
16469
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
909
转载 git push & git pull 推送/拉取分支
https://www.cnblogs.com/zhujiabin/p/9641305.html
2020-06-05 16:37:34
535
原创 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
324
原创 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
553
原创 从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
3719
原创 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
168
原创 EXCEL复制公式时,某些参数为固定单元格的计算公式
公式比如固定使用B1 F1这两个单元格的内容参与计算,那么要用$符号进行修饰$B$1,$F$1,=C4/($B$1/$F$1)使用往下拖动复制公式后,始终能保持C列单元格与固定的B1 F1单元格进行计算。
2020-05-23 13:40:00
2670
原创 lexcel转换成16进制并在结果填上0x
这里写自定义目录标题运算公式运算公式在需要结果的单元格填上```="0x"&DEC2HEX(D4)```
2020-05-23 13:32:48
2321
原创 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
739
原创 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
1494
原创 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
6656
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
5075
原创 IAR FOR STM8设置编译后能显示RAM ROM占用情况
在IAR软件上 Tools->Options->Messages->show build message->All
2019-10-07 15:05:33
1915
原创 查看Github历史提交版本和回退至某一版本
查看Github历史提交版本和回退至某一版本查看历史版本查看历史版本git log --pretty=oneline#回退到某一版本1、找到需要回退的某一版本号比如:8820d1036fc9e4435cf9f6b3dd2cd113a4bafec12、英文状态下Q键,退出log界面。3、 git reset --hard 8820d1036fc9e4435cf9f6b3dd2cd113...
2019-09-21 10:45:38
565
原创 虚拟机LINUX 64位(Ubuntu 64位)与WINDOWS之间文件夹的共享设置
在我们开发程序过程中,总少不了会在WINDOWS与虚拟机之间传输文件。下面我们就来设置一下怎么在WINDOWS和虚拟机之间共享文件夹,以UBUNTU为例进行设置。...
2019-05-08 11:03:14
507
原创 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
13591
7
基于STM32内核的S2-LP无线电的X-NUCLEO-S2868A1 1GHz 868MHz射频扩展板 中文用户手册 UM2405
2018-12-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人