03 2019 档案
摘要:上面的意思, 其实就是切换PA_7的模式, 控制模式的寄存器叫CRL跟CRH, 如下图: CRL(引脚0-7): CRH(引脚8-16): 研究了一下, GPIOA->CRL&=0X0FFFFFFF; GPIOA->CRL|=(u32)8<<28; 的意思 先都置0, 得0000, 然后1000B,
阅读全文
摘要:一、DMA简介 1、DMA简介 DMA(Direct Memory Access:直接内存存取)是一种可以大大减轻CPU工作量的数据转移方式。 CPU有转移数据、计算、控制程序转移等很多功能,但其实转移数据(尤其是转移大量数据)是可以不需要CPU参与。比如希望外设A的数据拷贝到外设B,只要给两种外设
阅读全文
摘要:首先,缺省值就是默认值的意思,默认值可以理解为设计芯片的人认为用这个参数,比较适中,起码不可能耽误你对某一模块进行驱动。然后,为什么除了默认值(缺省值),还有这么多其他的参数可以进行选择呢,那就要看你具体想要怎么开发这款芯片了,比如说你买了一辆自行车,那么自行车的轱辘个数,厂家的默认值(缺省值)是2
阅读全文
摘要:自动控制原理复习总结:https://wenku.baidu.com/view/ac505aa080c758f5f61fb7360b4c2e3f5727259e.html 拉氏变换性质和常用变换表: http://www.doc88.com/p-1187106820895.html FatFs -
阅读全文
摘要:中断是指计算机运行过程中,出现某些意外情况需主机干预时,机器能自动停止正在运行的程序并转入处理新情况的程序;处理完毕后又返回原被暂停的程序继续运行。执行中断是指处理机响应当前的中断请求,并调用与之对应的中断进程或程序来处理当前中断。 基本信息 基本信息 计算机科学中,中断(Interrupt)是指处
阅读全文
摘要:这是一段对nor存储器的时序进行编程的函数,函数形式为void FSMC_NORSRAMInit(FSMC_NORSRAMInitTypeDef* FSMC_NORSRAMInitStruct),里面只有一个参数,这个参数为指针类型,指向一段数据结构,这个数据结构就保存着对时序进行配置的的各个参数,
阅读全文
摘要:1、功能不同 Scikit-learn(sklearn)的定位是通用机器学习库,而TensorFlow(tf)的定位主要是深度学习库。一个显而易见的不同:tf并未提供sklearn那种强大的特征工程,如维度压缩、特征选择等。究其根本,我认为是因为机器学习模型的两种不同的处理数据的方式: 传统机器学习
阅读全文
摘要:A:肯定是只拔了仿真器与电脑连接的那端,然后把另外端依然接在板子上。我说的没错吧 B: 对的,这样就会一直复位吗 这是复位的问题,当JLINK在板子上连接的时候,断电情况下,会一直把RESET拉低,导致芯片一直处在复位状态,所以不能正常工作。 把jlink或stlink和stm32板的的连接排线(j
阅读全文
摘要:(1)NVIC(嵌套向量中断):NVIC是Cortex-M3核心的一部分,关于它的资料不在《STM32的技术参考手册》中,应查阅ARM公司的《Cortex-M3技术参考手册》Cortex-M3的向量中断统一由NVIC管理。 (2)EXTI(外部中断):EXTI是ST公司在其STM32产品上扩展的外中
阅读全文
摘要:相比于普通单片机,STM32 拥有复杂的时钟系统,相应的控制器称为 RCC(Reset Clock Controller,复位与时钟控制器)。每个外设都配备了外设时钟的开关,当我们不使用某个外设时,可以把这个外设时钟关闭,从而降低 STM32 的整体功耗。因此,在我们使用外设前,必须要开启相应外设的
阅读全文
摘要:前言:本篇文章是对之前文章的更新,更新的主内容是把原来用手机拍摄的图片换成了虚拟机的截图,以及对磁盘划分的新的见解和一些使用感受,原本是打算删除之前的那篇Win + Ubuntu双系统的文章的,后来想想也许有的人读了原文之后,可以更好地理解这篇文章的一些用词,所以就将其保留,后来在写本文的时候,又发
阅读全文
摘要:随着互联网及互联网+深入蓬勃的发展,经过40余年的时间洗礼,C/C++俨然已成为一门贵族语言,出色的性能使之成为高级语言中的性能王者。而在今天,它又扮演着什么样重要的角色呢?请往下看: 后端服务器,移动互联网后端,经典Windows界面开发,移动互联网端界面开发,跨平台界面开发,图形分析,系统架构,
阅读全文