本帖最后由 wjandsq 于 2016-12-29 08:05 编辑 1. 可以根据DMA中断的使用情况,修改DMA中断的名称(增加宏定义将DMA中断改名)。 每个工程,对DMA使用和安排是不一样的,增加DMA中断别名,有助于阅读程序。 例如: /* DMA definitions for SD DMA transfer */ #define __DMAx_TxRx_CLK_ENABLE __DMA2_CLK_ENABLE #define SD_DMAx_Tx_CHANNEL DMA_CHANNEL_4 #define SD_DMAx_Rx_CHANNEL DMA_CHANNEL_4 #define SD_DMAx_Tx_STREAM DMA2_Stream6 #define SD_DMAx_Rx_STREAM DMA2_Stream3 #define SD_DMAx_Tx_IRQn DMA2_Stream6_IRQn #define SD_DMAx_Rx_IRQn DMA2_Stream3_IRQn #define SD_DMAx_Tx_IRQHandler DMA2_Stream6_IRQHandler #define SD_DMAx_Rx_IRQHandler DMA2_Stream3_IRQHandler #define SD_DetectIRQHandler() HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_13) 2. 串口中断生成各自独立的函数,回调函数,而不是一句调用,一个回调函数。 3. 生成的工程中,可以增加自定义的应用层文件路径及文件名称。 |
帮顶。。。。。 |
很好 很好!!!!!! |
TouchGFX文件编译通过,但是无法链接成功,看网上说是格式不对,但是不知道怎么解决
最近这个软件配置问题有点多啊,各种外设无法配置DMA
多路ADC使用DMA模式有没有教程呀,芯片STM32L151
MCSDK 位置控制
请问一下,官方软件开发工具支持商用开源吗?主要是cubemx和cubeide。
STM32CUBEMX 界面重影严重,有相同问题的吗
能在一个程序中同时使用TIM的callback和uart的callback函数吗?
Cubemax 生成的文件夹选项包含Core文件夹
cubemx升级6.11后,左侧congfiguration选项出不来,鼠标转圈
STM32CubeMX有没有汉化版啊,该怎么搞?