1 DEVSTAT寄存器 1.1 DSP上电复位后,DEVSTAT寄存器自动锁存16个GPIO的值、PACLKSEL引脚值、PCIESSEN引脚值到寄存器内,直到下次上电复位前均保持不变; DEVSTAT寄存器由硬件设置,辅助Rom Bootloader初始化配置; 1.2 DEVSTAT寄存器逻辑 ...
分类:
其他好文 时间:
2020-06-08 19:19:43
阅读次数:
88
1.实参和形参 形参:也叫形式参数,相当于我们数学里面学的一元二次方程里面的变量参数,只有被赋值才有实际意义。 实参:我们实际使用函数时传入的参数。 两者关系用下图表示 2. 默认值参数(缺省参数) 在定义函数时,函数中的形式参数,被赋值,这个值就是默认值 当在函数调用时,如果给定了值,那么就使用给 ...
分类:
编程语言 时间:
2020-06-08 12:31:27
阅读次数:
82
异常信息: org.hibernate.engine.jdbc.spi.SqlExceptionHelper - SQL Error: 0, SQLState: S1009 org.hibernate.engine.jdbc.spi.SqlExceptionHelper - Invalid valu ...
分类:
编程语言 时间:
2020-06-07 12:34:22
阅读次数:
68
SPI SPI 全称为 Service Provider Interface,是一种服务发现机制。SPI 的本质是将接口实现类的全限定名配置在文件中,并由服务加载器读取配置文件,加载实现类。这样可以在运行时,动态为接口替换实现类。正因此特性,我们可以很容易的通过 SPI 机制为我们的程序提供拓展功能 ...
分类:
其他好文 时间:
2020-06-05 13:06:45
阅读次数:
46
TLC5615是一款10位的DAC,采用三线SPI驱动方式,本文将介绍TLC5615的电路设计以及驱动程序编写。 如下图所示,TLC5615与MCU的接口为DIN、SCLK和CS,其中CS为芯片片选端,也可直接接低电平;DOUT端用于级联输出,不做介绍。 TLC5615的输出电压为0V—2*Vref ...
分类:
其他好文 时间:
2020-06-05 00:49:48
阅读次数:
85
函数变量 函数名是变量,它在创建函数时绑定一个函数 # 示例: def f1(): print("f1函数被调用") f2 = f1 #两个变量同时绑定一个函数 f2() #f1 函数被调用 # 示例2: def f1(): print("f1") def f2(): print("f2") f1, ...
分类:
编程语言 时间:
2020-06-04 16:49:25
阅读次数:
83
Everspin MR25H40-4Mb SPI串行接口MRAM适用于医疗设备中的非易失存储器,例如在医用呼吸中,4Mb (MR25H40)的MRAM可用于存储操作软件程序变量。存储在MRAM的数据在呼吸机关闭期间保存。
分类:
其他好文 时间:
2020-06-02 09:50:10
阅读次数:
69
整个SPI驱动架构可以分为协议驱动、通用接口层和控制器驱动三大部分。其中,控制器驱动负责最底层的数据收发工作,为了完成数据的收发工作,控制器驱动需要完成以下这些功能: (1)申请必要的硬件资源,例如中断,DMA通道,DMA内存缓冲区等等; (2)配置SPI控制器的工作模式和参数,使之可以和相应的设备 ...
分类:
系统相关 时间:
2020-05-30 21:38:21
阅读次数:
85
Python爬虫总结 总的来说,Python爬虫所做的事情分为两个部分,1:将网页的内容全部抓取下来,2:对抓取到的内容和进行解析,得到我们需要的信息。 目前公认比较好用的爬虫框架为Scrapy,而且直接使用框架比自己使用requests、 beautifulsoup、 re包编写爬虫更加方便简单。 ...
分类:
其他好文 时间:
2020-05-30 11:03:29
阅读次数:
81
1、SPI协议简介 摩托罗拉提出的通讯协议,即外围设备接口 是一种高速全双工的通讯总线 被广泛用于ADC、LCD等设备与MCU间要求通讯速率较高的场合 2、SPI物理层 SPI通讯使用3条总线及片选线,3条总线分别为SCK、MOSI、MISO,片选线为SS,它们的作用如下: (1) SS ( Sla ...
分类:
其他好文 时间:
2020-05-29 15:08:57
阅读次数:
111