d89538239
码龄11年
  • 72,218
    被访问
  • 56
    原创
  • 29,476
    排名
  • 2,124
    粉丝
  • 23
    铁粉
关注
提问 私信
  • 加入CSDN时间: 2011-12-20
博客简介:

d89538239的博客

查看详细资料
  • 4
    领奖
    总分 655 当月 0
个人成就
  • 获得41次点赞
  • 内容获得11次评论
  • 获得198次收藏
创作历程
  • 1篇
    2022年
  • 7篇
    2021年
  • 22篇
    2020年
  • 35篇
    2019年
成就勋章
TA的专栏
  • PCB
    1篇
  • USB
    2篇
  • UCOS
    10篇
  • 其他
    5篇
  • FPGA
    1篇
  • 单片机
    1篇
  • C++
    14篇
  • 硬件
    3篇
  • STM32
    21篇
  • DSP
    1篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

WinUSB

https://www.cnblogs.com/guanglun/p/12079192.html
原创
发布博客 2022.05.15 ·
16 阅读 ·
0 点赞 ·
0 评论

stm32f103 IO翻转

stm32f103库函数没有IO翻转,可用以下语句:GPIOB->ODR ^= GPIO_Pin_15
原创
发布博客 2021.12.08 ·
682 阅读 ·
1 点赞 ·
0 评论

Iflash 命令行烧录

@ECHO OFFECHO Open a project and data file, start auto processing and exitJFlash.exe -openprjF:\work\3.iFR\FM5010\loader\iFR.jflash -openF:\work\3.iFR\FM5010\loader\info_sbl.hex,0x18000000 -auto -exitJFlash.exe -openprjF:\work\3.iFR\FM5010\loader\iFR.j
原创
发布博客 2021.12.01 ·
118 阅读 ·
0 点赞 ·
0 评论

获取图书的SS号

1.在 http://www.ucdrs.superlib.net/ 里输入书名找到相应的资料2.点击对应的书名进入详细的图书页面,右击图书封面选择复制图像链接,例:https://unicover.duxiu.com/coverNew/CoverNew.dll?iid=6A6D686A6E6D686F6D6EA5A05F9DAEB1A2AE5F6A39383038383034393.取后面的数字:6A6D686A6E6D686F6D6EA5A05F9DAEB1A2AE5F6A39383038383
原创
发布博客 2021.09.15 ·
2594 阅读 ·
0 点赞 ·
0 评论

Excel将公式快速填充

方法一:把鼠标放到公式所在单元格右下角,当鼠标变成黑色十字时,双击就全部填充了,但这种方法要求你复制列的前一列不能断行,如:你在B列需要往下快速复制公式,总共100行,但是A列的第51行为空,用这种方法就只能复制公式到第50行,后面的需要你再操作一次。方法三:假设你的公式在B2单元格,需要复制公式到B3:B999,那么你先选择包含公式单元格的所有需要复制公式的单元格(B2:B999),然后按Ctrl+D即可全部填充,这种方法有方法一的高效性,又有方法二的通用性。很实用。...
原创
发布博客 2021.06.16 ·
1798 阅读 ·
1 点赞 ·
0 评论

指针常量&常量指针

int i1=30; int i2=40; int const * pa = &i1; //const(*pa):*pa前面加const,表示指针指向的地址里的内容不能修改,指针指向的地址能修改。 int * const pi=&i1; //*(const pi):(const pi)前加*,表示指针指向的地址不能变,里面的内容能变 i1 = 80; *pi = 70; //pi=&i2; /...
原创
发布博客 2021.04.16 ·
42 阅读 ·
0 点赞 ·
0 评论

2021-04-11

autocad导入图形到protel99se:1.先把 autocad建立对应protel99se的层,然后在相应的层上画图(画好图形后,移动层可以crrl+1调出对象特性,再在里面修改)2.图像要移动到0,0坐标附近,不然导入会有错误。这点要注意!!!3.另存为autoCAD R12/LT2 (.dxf)4.打开protel99se,新建.PCB并打开,按Q切换到mm单位5.然后import,选中要导入的dxf。...
原创
发布博客 2021.04.11 ·
33 阅读 ·
0 点赞 ·
0 评论

关于临界保护与中断关闭

抢占优先级高”的中断可以把“抢占优先级低”的中断给打断。响应优先级,抢占先级相同的两个中断,响应先级高那个优先响应,但不能打断。NVIC_PriorityGroupConfig 0 1 2 3 4抢占优先级 0 1 2 3 4相应优先级 4 3 2 1 0basepri 设置为某个值(5)让系统不响应比该优先级低(5-15)的中断,而优先级比之更高(0-4)的中断则不受影响...
原创
发布博客 2021.04.01 ·
179 阅读 ·
0 点赞 ·
0 评论

stm32一些使用

stm32标准库:1.PA0口是可以用作PWM输出,配置同其他的定时器PWM基本无异,不要使能复用时钟,不需要重映射端口 RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE); //AFIO复用功能模块时钟,加上这句无PWM输出...
原创
发布博客 2020.12.16 ·
76 阅读 ·
0 点赞 ·
0 评论

USB主机枚举USB设备步骤

USB主机枚举USB设备步骤:1.USB主机对USB设备进行复位,复位后USB设备用端点0来传输数据;USB主机向USB设备发送获取设备描述符指令,USB设备收到指令后,通过端点0将设备描述符信息返回给USB主机,且若端点0中包含完整的18字节设备描述符信息,则将完整的设备描述符信息返回给USB主机;而若端点0中包含的设备描述符信息小于18字节,则将已包含的设备描述符信息返回给USB主机;其中,完整的设备描述符信息包括USB协议版本信息、厂家VID信息、数据包大小信息以及PID信息;2.USB主机对U
原创
发布博客 2020.11.23 ·
199 阅读 ·
0 点赞 ·
0 评论

移植ucos-III到stm32f103c8t6

 昨天在看stm32相关资料时看到野火的教程《uCOS-III 应用开发指南—基于 STM32F103系列》,试着移植ucos-iii到stm32上,整个过程还算比较顺利的,但遇到了一个比较典型的问题,在此分享出来,作为备忘,也希望能够帮到类似问题的人。一、先来说说背景知识:  STM32F103C8T6这块芯片做成的最小系统板在某宝应该是最多的了,价格比51最小系统板便宜,当然片上资源更加丰富;  这块芯片有64K程序存储器、20KSRAM;  这块芯片目前能跑的RTOS估计只有ucos(
转载
发布博客 2020.11.19 ·
929 阅读 ·
2 点赞 ·
0 评论

远程控制mstsc

命令:mstsc,链接不上需要检测:1.IP地址是否正确2.我的电脑->属性->远程设置->远程->勾选允许远程协助链接这台电脑与允许远程连接到此计算机3.打开网络和interel设置->更改适配器选项->打开网络属性->共享->勾选允许其他用户通过此计算机的intel网络来连接...
原创
发布博客 2020.09.05 ·
385 阅读 ·
0 点赞 ·
0 评论

stm32的一些网址

stm32的一些安装包去官网比较难找或是 比较慢,找到个好网址下载:https://cloud.tencent.com/developer/article/1605195
原创
发布博客 2020.07.23 ·
272 阅读 ·
0 点赞 ·
0 评论

stm32软开关usb

1.全速OTG如f2、f4可以用自带的函数开启与禁止:void DCD_DevConnect (USB_OTG_CORE_HANDLE *pdev)void DCD_DevDisconnect (USB_OTG_CORE_HANDLE *pdev)2.如果是f103等不适otg,可以先复位USB然后失能时钟,再将USB的DP+引脚设为普通IO将他拉低就可以失能USB。再次使用USB禁止复位与使能USB时钟重新初始化USB。void ResetUsbDataIO(uint8_t mode)..
原创
发布博客 2020.07.17 ·
369 阅读 ·
0 点赞 ·
0 评论

usbhid一些资料收集

f103https://www.cnblogs.com/SC-Electronic/p/9246755.htmlhttps://www.cnblogs.com/libra13179/p/7193375.htmlhttps://www.cnblogs.com/xingboy/p/9913963.htmlf429http://www.stmcu.org.cn/module/forum/forum.php?mod=viewthread&tid=591729&extra=page%3
原创
发布博客 2020.07.14 ·
98 阅读 ·
0 点赞 ·
0 评论

c++类之间的关系及实现

类与类的关系  来源继承(Generalization) &esmp;继承是面向对象的三大特征之一,是一种最能体现面向对象代码复用的类关系,对于继承,可以使用"is a"来表示,比如,小轿车(类B)"is a"车(类A),是对车(类A)的进一步刻画,那么这两个类就是"继承"关系。class Goose : public Bird{ //子类扩展属性和方法};组合(Composition) &esmp;组合是将一个对象(部分)放到另一个对象里(组合)。它是
转载
发布博客 2020.06.22 ·
516 阅读 ·
1 点赞 ·
0 评论

stm32f103 TIM1发PWM

void TIM1_PWM_Init(u16 arr,u16 psc){ GPIO_InitTypeDef GPIO_InitStructure; TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; TIM_OCInitTypeDef TIM_OCInitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_TIM1, ENABLE);//定时器1时钟使能 RCC_APB2Per...
原创
发布博客 2020.06.19 ·
803 阅读 ·
0 点赞 ·
0 评论

MFC EDIT CONTROL控件失去焦点

可以使焦点转移到其他的控件,GetDlgItem(IDC_CONTAINER_INPUT)->SetFocus();可以右键弹起时产生。
原创
发布博客 2020.06.04 ·
1178 阅读 ·
0 点赞 ·
0 评论

C语言输出数据流

#include <stdio.h>#include <stdlib.h>void fun(unsigned short vendor_id, unsigned short product_id,){ FILE* fp; fp=fopen("e:/outputtext.txt","w+"); fprintf(fp,"vendor_id:%hx,product_id:%hx",vendor_id,product_id); fcl...
原创
发布博客 2020.05.12 ·
345 阅读 ·
0 点赞 ·
0 评论

关于电压环误差放大器的认识

【开关电源连载】关于电压环误差放大器的认识背景:自接触开关电源三年来,从模拟芯片开始就了解到通常的开关电源控制芯片在控制上,都具有基本相似的特点:电压环控制,电流环控制。如今,这两大控制依然在电源界盛世横行。而我自打一出道就啃上了这块难啃的骨头,然因无处探讨交流,唯有念念不忘,不时回想,终有回响。今天特来一吐为快。先从最近有所突破的电压误差放大器上入手,展开一说。电压误差放大器是个...
转载
发布博客 2020.04.12 ·
5289 阅读 ·
7 点赞 ·
4 评论
加载更多