搜索资源列表
STM32-SPI.rar
- 本例展示了如何实现2个SPI之间的在全双工(full-duplex)模式下通信,通过NSS软件管理,实现了由主向从,接着又从向主发送数据。 在本例程中,设置SPI1和SPI2为8bit数据帧,9Mbit/s传输速率。 在第一阶段,由主SPI1把SPI1_Buffer_Tx发送到SPI2,由从SPI2把SPI2_Buffer_Tx发送到SPI1。传输完成后,通过比较判断传输是否正确。 由于NSS管脚由软件管理,因此,可以在不改变硬件配置的情况下使SPI1由主变从,而SPI2由从变主。
STM32+EXTI.rar
- 本例展示了如何使用嵌套中断向量控制器(Nested Vectored Interrupt Controller)来设置IRQ通道。 把3个计时器(TIM2,3,4)设置为在每一个计数器更新事项(counter update event)产生中断。这三个计时器都与各自对应的更新IRQ通道联系起来,并设置他们的中断优先级,TIM2为0,TIM4为2。 在他们各自的中断中:TIM2每1秒翻转一次PC.06的状态;TIM3每2秒翻转一次PC.07的状态;TIM4每3秒翻转一次PC.08的状态
example5_ADC
- 本例展示了如何使用双ADC对多路通道进行同时转化。 使用ADC1对通道14和通道17进行转化。使用ADC2对通道10和通道11进行转化。通道17与内部参考电压Vref相连。 一旦转换开始,ADC1和ADC2对对通道14和10的转换将同时开始,结果存于ADC1的32-bit DR寄存器内,其中高16bit为ADC2对通道10的转换结果,低16bit为ADC1对通道14的转换结果。之后由DMA把DR寄存器内的数据传送到内存中的ADC_DualConvertedValueTab表格
STM32F107_ucos
- 基于STM32F107-LK(兼容STM32F107VC-PKT)的uCOS-II2.86移植,用MDK4.10开发,四个任务,一个邮箱,一个RTC中断,参考了STM3210B-LK1-OS代码,可用超级终端调试!-Based STM32F107-LK (compatible STM32F107VC-PKT) of uCOS-II2.86 transplantation, with MDK4.10 development, the four tasks, a mailbox, a RTC int
STM3210B-LK1-LCD
- 萬利STM3210B-LK1的FreeRTOS Demo, 有adc, uart, LCD 功能-Manley STM3210B-LK1- FreeRtos Demo, include adc, uart, LCD
uCOS-STM3210B-LK1-IAR
- 萬利STM3210B-LK1-uCOS(用IAR5.4)-Manley STM3210B-LK1- uCOS (with IAR5.4)
uCOSIISTM3210B-LK1
- uCOS II STM3210B-LK1 开发环境为 keil RVMDK 3.23,其他网站上下载到的-uCOS II STM3210B-LK1 development environment for the keil RVMDK 3.23, download to the other sites
STM3210B-lk1
- IAR下万利STM3210B-lk1使用Bug-IAR USE STM3210B-lk1 bug
SPI1_2Com
- 本例展示了如何实现2个SPI之间的在全双工(full-duplex)模式下通信,通过NSS软件管理,实现了由主向从,接着又从向主发送数据。-This example is show the communication process between two spi of stm32 on EK-STM3210B-LK1 board.
STM3210B-LK1-USB
- STM3210B-LK1开发板玩USB的程序,包含固件、驱动和测试用的应用程序,上下位机通讯,很简单的实现。-The LK1 development board STM3210B-play USB-program, including firmware, drivers and test applications, the upper and lower machine communication, very simple to achieve。
example_GPIO
- 本例展示了如何通过设置GPIO BSRR寄存器(Port bit set/reset registe)和GPIO BRR寄存器 (Port bit reset register)来翻转IO的状态。 通过设置这两个寄存器,可以利用单比特操作(single atomic write access)来改变一个或者几个IO端口的状态。 这个例子原本应用于STM32评估板(STM3210B-EVAL),为了使本例能在STM3210B-LK1上运行,应当把使用端口PC.06 – PC.0
example2_ADC
- 本例展示了如何利用高级控制定时器(TIM1)来触发模数转换器(ADC)和利用自动注入转换功能来触发注入转换。 在每一个TIM1的上升沿,ADC对通道14(ADC Channel14)上的输入做一次规则转换,然后,DMA会将寄存器ADC_DR1中数据传送到内存中相应的表格。 使能自动注入转换功能,ADC能够在通道14的规则转换之后自动对通道11(ADC Channel11)上的输入做一次注入转换。随后产生一个ADC中断,并置标志位JEOC。在中断中将注入转换结果存入ADC_In