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)); } 我是比較