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
获取图书的SS号 1.在 http://www.ucdrs.superlib.net/ 里输入书名找到相应的资料2.点击对应的书名进入详细的图书页面,右击图书封面选择复制图像链接,例:https://unicover.duxiu.com/coverNew/CoverNew.dll?iid=6A6D686A6E6D686F6D6EA5A05F9DAEB1A2AE5F6A39383038383034393.取后面的数字:6A6D686A6E6D686F6D6EA5A05F9DAEB1A2AE5F6A39383038383
Excel将公式快速填充 方法一:把鼠标放到公式所在单元格右下角,当鼠标变成黑色十字时,双击就全部填充了,但这种方法要求你复制列的前一列不能断行,如:你在B列需要往下快速复制公式,总共100行,但是A列的第51行为空,用这种方法就只能复制公式到第50行,后面的需要你再操作一次。方法三:假设你的公式在B2单元格,需要复制公式到B3:B999,那么你先选择包含公式单元格的所有需要复制公式的单元格(B2:B999),然后按Ctrl+D即可全部填充,这种方法有方法一的高效性,又有方法二的通用性。很实用。...
指针常量&常量指针 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-11 autocad导入图形到protel99se:1.先把 autocad建立对应protel99se的层,然后在相应的层上画图(画好图形后,移动层可以crrl+1调出对象特性,再在里面修改)2.图像要移动到0,0坐标附近,不然导入会有错误。这点要注意!!!3.另存为autoCAD R12/LT2 (.dxf)4.打开protel99se,新建.PCB并打开,按Q切换到mm单位5.然后import,选中要导入的dxf。...
关于临界保护与中断关闭 抢占优先级高”的中断可以把“抢占优先级低”的中断给打断。响应优先级,抢占先级相同的两个中断,响应先级高那个优先响应,但不能打断。NVIC_PriorityGroupConfig 0 1 2 3 4抢占优先级 0 1 2 3 4相应优先级 4 3 2 1 0basepri 设置为某个值(5)让系统不响应比该优先级低(5-15)的中断,而优先级比之更高(0-4)的中断则不受影响...
stm32一些使用 stm32标准库:1.PA0口是可以用作PWM输出,配置同其他的定时器PWM基本无异,不要使能复用时钟,不需要重映射端口 RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE); //AFIO复用功能模块时钟,加上这句无PWM输出...
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
移植ucos-III到stm32f103c8t6 昨天在看stm32相关资料时看到野火的教程《uCOS-III 应用开发指南—基于 STM32F103系列》,试着移植ucos-iii到stm32上,整个过程还算比较顺利的,但遇到了一个比较典型的问题,在此分享出来,作为备忘,也希望能够帮到类似问题的人。一、先来说说背景知识: STM32F103C8T6这块芯片做成的最小系统板在某宝应该是最多的了,价格比51最小系统板便宜,当然片上资源更加丰富; 这块芯片有64K程序存储器、20KSRAM; 这块芯片目前能跑的RTOS估计只有ucos(
远程控制mstsc 命令:mstsc,链接不上需要检测:1.IP地址是否正确2.我的电脑->属性->远程设置->远程->勾选允许远程协助链接这台电脑与允许远程连接到此计算机3.打开网络和interel设置->更改适配器选项->打开网络属性->共享->勾选允许其他用户通过此计算机的intel网络来连接...
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)..
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
c++类之间的关系及实现 类与类的关系 来源继承(Generalization) &esmp;继承是面向对象的三大特征之一,是一种最能体现面向对象代码复用的类关系,对于继承,可以使用"is a"来表示,比如,小轿车(类B)"is a"车(类A),是对车(类A)的进一步刻画,那么这两个类就是"继承"关系。class Goose : public Bird{ //子类扩展属性和方法};组合(Composition) &esmp;组合是将一个对象(部分)放到另一个对象里(组合)。它是
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...
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...
关于电压环误差放大器的认识 【开关电源连载】关于电压环误差放大器的认识背景:自接触开关电源三年来,从模拟芯片开始就了解到通常的开关电源控制芯片在控制上,都具有基本相似的特点:电压环控制,电流环控制。如今,这两大控制依然在电源界盛世横行。而我自打一出道就啃上了这块难啃的骨头,然因无处探讨交流,唯有念念不忘,不时回想,终有回响。今天特来一吐为快。先从最近有所突破的电压误差放大器上入手,展开一说。电压误差放大器是个...