Jul 26
1.盯着中间的十字。粉红色在消失
点击在新窗口中浏览此图片
Jul 25
1、食星星系
如同地球的动物一样,随着时间的流逝,星系之间也可以相互“吞食”和进化。目前,银河系的邻居仙女座星系就在吞噬着附近的卫星,在仙女座附近离散分布着数十个星团。以上图片模拟30亿年前仙女座与银河系发生碰撞和相互吞噬的情景。
点击在新窗口中浏览此图片

2、反物质
宇宙中存在着看不见的“反物质世界”,它的属性与我们的认知恰恰相反,比如,一个带有负电的电子,从反物质角度解释,它还拥有对应的反物质能量,即一个带正电电子。当物质和反物质相互碰撞作用,彼此能量抵消,碰撞之后即符合爱因斯坦的质能议程式:E=mc^2。据了解,科学家在未来新型太空飞船设计中提出了反物质发动机方案。
Jul 20
BPC编码格式
点击在新窗口中浏览此图片
Jun 25
STM32的4x4矩阵键盘,不用外部中断,可以检测多个按键同时按下
May 30
    SPI由于接口相对简单(只需要4根线),用途算是比较广泛,主要应用在 EEPROM,FLASH,实时时钟,AD转换器,还有数字信号处理器和数字信号解码器之间。即一个SPI的Master通过SPI与一个从设备,即上述的那些Flash,ADC等,进行通讯。而主从设备之间通过SPI进行通讯,首先要保证两者之间时钟SCLK要一致,互相要商量好了,要匹配,否则,就没法正常通讯了,即保证时序上的一致才可正常讯。而这里的SPI中的时钟和相位,指的就是SCLk时钟的特性,即保证主从设备两者的时钟的特性一致了,以保证两者可以正常实现SPI通讯。
   SPI的极性Polarity和相位Phase,最常见的写法是CPOL和CPHA,不过也有一些其他写法,简单总结如下:
(1) CKPOL (Clock Polarity) = CPOL = POL = Polarity = (时钟)极性
(2) CKPHA (Clock Phase)   = CPHA = PHA = Phase = (时钟)相位
(3) SCK=SCLK=SPI的时钟
(4) Edge=边沿,即时钟电平变化的时刻,即上升沿(rising edge)或者下降沿(falling edge)
对于一个时钟周期内,有两个edge,分别称为:
May 29
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;按键控制LED移动实验;;;;;;;;;;;;;;;;;;;;
;;8个LED接在PE口(PE[0..7]);;;;;;;;;;;;;;;;;;;;
;;按下按键则LED循环向右跑一格;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

BIT2       EQU 0X00000004
BIT6       EQU 0X00000040
BIT8       EQU 0X00000100
GPIOE      EQU 0X40011800  ;GPIOE 地址
GPIOE_CRL  EQU 0X40011800  ;低配置寄存器
GPIOE_CRH  EQU 0X40011804  ;高配置寄存器
GPIOE_ODR  EQU 0X4001180C  ;输出,偏移地址0Ch
GPIOE_BSRR EQU 0X40011810  ;低置位,高清除偏移地址10h
GPIOE_BRR  EQU 0X40011814  ;清除,偏移地址14h
IOPEEN     EQU BIT6     ;GPIOE使能位
IOPAEN     EQU BIT2     ;GPIOA使能位
KEY        EQU BIT8        ;按键在PA.8
GPIOA      EQU 0X40010800
GPIOA_CRH  EQU 0X40010804  ;高配置寄存器
GPIOA_IDR  EQU 0X40010808
RCC_APB2ENR EQU 0X40021018
May 29
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;  LED闪烁+时钟配置
;;LED1闪烁频率1Hz,LED2闪烁频率2Hz,LED3闪烁频率4Hz
;;基于状态转换图,S1->S6六种状态                          
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

BIT5   EQU 0X00000020
BIT8   EQU 0X00000100
BIT9   EQU 0X00000200
BIT10  EQU 0X00000400
LED1   EQU BIT8        ;LED1--PD.8
LED2   EQU BIT9     ;LED2--PD.9
LED3   EQU BIT10    ;LED3--PD.10
GPIOD      EQU 0X40011400  ;GPIOD 地址
GPIOD_CRL  EQU 0X40011400  ;低配置寄存器
GPIOD_CRH  EQU 0X40011404  ;高配置寄存器
GPIOD_ODR  EQU 0X4001140C  ;输出,偏移地址0Ch
GPIOD_BSRR EQU 0X40011410  ;低置位,高清除偏移地址10h
GPIOD_BRR  EQU 0X40011414  ;清除,偏移地址14h
IOPDEN     EQU BIT5     ;GPIOD使能位
RCC_APB2ENR EQU 0X40021018
分页: 7/24 第一页 上页 2 3 4 5 6 7 8 9 10 11 下页 最后页 [ 显示模式: 摘要 | 列表 ]