stm32f4discovery

    0热度

    1回答

    我想闪烁我的stm32f4发现leds。不知何故它卡在延迟功能。我已将SysTick中断优先级更改为0,并添加了IncTick(),GetTick()函数。我错过了什么?从SysTick_Handler称为 #include "stm32f4xx.h" // Device header #include "stm32f4xx_hal.h" // Keil::Device:STM32

    0热度

    1回答

    有些时候我正在用ssd1289 @ stm32f411v挣扎。我在刷新屏幕上的数据时遇到问题。像bmp180等温度变量似乎不刷新。屏幕上的字符串在不清除背景的情况下彼此重叠。我写的功能清洗整个屏幕,但它的缓慢和屏幕开始闪烁: void LCD_Clear(void) { uint32_t i = 0; LCD_SetWindow(0,0,320,240); LCD_w

    0热度

    1回答

    我想以8KHz的速率设置AD转换器(用于语音采样)。 我知道如何用定时器中断来做到这一点。 但是我想直接使用DMA进行设置.. 工作时钟在144Mhz(应该在那里) - > ADC时钟是APB2/2 = 36Mhz 现在使用ADC_SMPR1我可以添加12 + 480个周期,而不是足够。 有什么聪明的方法将ADC时钟设置为8Khz?

    0热度

    1回答

    在本例中,我将使用SPI2运行模式Master(由软件控制NSS引脚)来发送数据。 SPI3运行在模式Slave(NSS引脚由harware控制)使用DMA接收数据。 PC2(SPI2 MISO)连接到PC11(SPI3 MISO)。 PC3(SPI2 MOSI)连接到PC12(SPI3 MOSI)。 PB10(SPI2 SCK)连接到PC10(SPI3 SCK)。 PC6(通过软件控制SPI2

    0热度

    1回答

    我有一个STM32F429I-DISC1,我生成的代码由STM32CubeMX工作正常。但是,在此之前,我遵循一些教程来运行代码并编译。我是一个新手。例如,这些项目运行良好,像眨眼一样。当我升级了我的技能并生成其他项目时,我排除了最近在eclipse上的项目,并在CubeMX上重新生成了其他项目,所以没有更多的作品!所有资源显示“无法解决”。 我重新按照教程,但没有解决。 以下打印ilustre我

    0热度

    1回答

    如果有人解释如何在使用Ubuntu平台的eclips中解释如何使用.C++和.h文件,我将非常感激编译它并获取.elf,.hex和.bin文件。 我有一些来自mbed STM32f4板的文件。 请指引我 谢谢

    0热度

    1回答

    我正在与STM32CubeMX生成stm32f469i迪斯科项目 我已根据设置的“FreeRTOSConfig.h中“从‘示范’在STM32CubeFWF4V1.16.0回购。从CubeMX新鲜的项目编译没有问题的项目,但加入STemWin LIB后‘STemWin532_CM4_OS_Keil_ot.lib’我得到的错误 "..........\Middlewares\ThirdParty\Fr

    0热度

    2回答

    我正在研究STM32 F407 Discovery上的ADC编程,并从最简单的情况开始 - 单次转换。 (连接到ADC1) 我使用StdPeriph在正常情况下,当我不使用中断并在main()中执行while(1)时,一切正常,但是当我想通过interrput值触发模数转换器测量设置为0 void ADC_Config(){ //purposly ommited } voi

    0热度

    1回答

    我试图使用HAL_SPI_Transmit(。)进行16位数据传输。 我已经使用STM32Cube作为16位的数据大小 (与hspi2.Init.DataSize = SPI_DATASIZE_16BIT)上配置的SPI。 我试图在16位与发送数据: uint16_t DataToSend[10]={...}; HAL_SPI_Transmit(&hspi2,DataToSend, 2,TIM

    0热度

    1回答

    我正试图学习如何在STM32F4发现中编写GPIO引脚的驱动程序。我经历的教程和我碰到这条线进来: static void hal_gpio_configure_pin_mode (GPIO_TypeDef *GPIOx, uint16_t pin_no, uint32_t mode) { GPIOx->MODER |= (mode << (2* pin_no)); } 我是比较