• 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
返回

电子发烧友 电子发烧友

  • 全文搜索
    • 全文搜索
    • 标题搜索
  • 全部时间
    • 全部时间
    • 1小时内
    • 1天内
    • 1周内
    • 1个月内
  • 默认排序
    • 默认排序
    • 按时间排序
  • 全部板块
    • 全部板块
大家还在搜
  • 如何在STM32 CubeMX中启用RMII_PTP_Synchro

    我正在使用 STM32h753zi MCU,我正在尝试在 STM32 CubeMX 中启用 RMII_PTP_Synchro,但该选项无法选择。

    2022-12-26 11:06

  • VHDL中可以将两个长度不相同的数字相乘吗?

    出警告,告诉我有一个长度不匹配...然后我写道:实体Synchro_voies是 港口 (Clk:在std_logic中; 拉兹:在std_logic;M1:在std_logic_vector(15

    2019-01-14 13:54

  • 怎样去解决函数LL_RTC_WaitForSynchro() 中存在的错误呢

    timeout = RTC_SYNCHRO_TIMEOUT;ErrorStatus status = SUCCESS;uint32_t tmp;/* Check the parameter

    2022-12-01 06:10

  • 使用CubeIDE 1.9.0 MCU封装STM32H7 V1.10.0生成错误的DCMI.c怎么解决?

    bits External Synchro我使用 DCMI_PSSI DMA1 Stream 2 外设到内存CubeIDE 在 HAL_DCMI_MspInit 中生成以下行__HAL_LINKDMA

    2022-12-01 07:29

  • 求助,关于STM32F767的DCMI+TW9912配置逐行BT656内嵌码同步问题求解

    DCMI_Handler.Instance=DCMI; DCMI_Handler.Init.SynchroMode=DCMI_SYNCHRO_EMBEDDED; //硬件同步HSYNC,VSYNC

    2024-04-24 06:30

  • HAL库摄像头DCMI—DMA配置后,屏幕只显示一半是怎么回事啊?

    ; DCMI_Handle.Init.SynchroMode= DCMI_SYNCHRO_HARDWARE; DCMI_Handle.Init.PCKPolarity

    2024-04-29 06:17

  • 请问有没有可能在M4和A7核心上有相同的时域?

    的时间以及如何将它们与 A7 同步的信息我的一个想法是使用 PTP_Synchro PPS_OUT [尽管我启用了 TIM2 作为带 ETR 的从设备,但我仍然无法在 Cube 中激活] 并将来自 CC2

    2023-01-04 06:37

  • 为什么我的STM32H742在DCMI使用DMA接收后运行在HardFault中?

    ; hdcmi.Init.SynchroMode = DCMI_SYNCHRO_HARDWARE; hdcmi.Init.PCKPolarity = DCMI_PCKPOLARITY_RISING

    2023-01-29 06:29

  • RT-Thread call stack一直在乱飞是怎么回事

    12年开发的一个项目一直在使用rt-thread,因为客户要求修改产品功能。只在应用程序中增加了一行代码。却导到芯片一直复位。J-LINK跟踪发现call stack非常零乱,未按正常的调用逻辑在显示。然后将原来的RT-THREAD版本 V1.0.1更新到V2.0.2版本。程序能正常运行。但因为版本间的差异,原来我添加的设备不能正常工作了,跟踪发现当前版本需要调用rt_device_open函数。在代码中添加了open函数后,问题复原了,call stack一直在乱飞。void rt_hw_chip_24c08_init(void){rt_err_t err; chip_24c08.type = RT_Device_Class_MTD; /* register rtc device */chip_24c08.init= RT_NULL; chip_24c08.open= rt_chip_24c08_open; chip_24c08.close= RT_NULL; chip_24c08.read= rt_chip_24c08_read; chip_24c08.write= rt_chip_24c08_write; chip_24c08.control = RT_NULL; /* no private *///chip_24c08.private = RT_NULL; I2C_GPIO_Config(); //rt_device_init(&chip_24c08);err = rt_device_register(&chip_24c08, "EEPROM", RT_DEVICE_FLAG_RDWR); if(err != RT_EOK) { rt_kprintf("register eeprom failed!");} else { chip_24c08.ref_count = 1; //rt_device_open(&chip_24c08, RT_DEVICE_FLAG_RDWR); } return;}将添加的代码删除也不能再正常恢复工作。。。程序一直在重启。在退出当前函数,接近退出上级函数时,看call stack的变化硬件平台为:ARM Cortex-M3 STM32F107VCT6编译器:程序编译结果大小为:Build target 'RT-Thread STM32'linking...Program Size: Code=124356 RO-data=65336 RW-data=1084 ZI-data=46180FromELF: creating hex file...".objtthread-stm32.axf" - 0 Error(s), 0 Warning(s).出现问题后,将.sp/stm32f107/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/arm/startup_stm32f10x_cl.s文件内部定义的栈也进行了加大Stack_SizeEQU0x00000600AREA STACK, NOINIT, READWRITE, ALIGN=3Stack_Mem SPACEStack_Size__initial_sp;Heap Configuration;Heap Size (in Bytes) 0x0-0xFFFFFFFF:8; Heap_Size EQU0x00000400AREA HEAP, NOINIT, READWRITE, ALIGN=3__heap_baseHeap_MemSPACEHeap_Size__heap_limit对创建的任务栈也进行了加大int rt_application_init(){rt_thread_t netsw_main_thread; rt_thread_t init_thread;#if (RT_THREAD_PRIORITY_MAX==32)init_thread = rt_thread_create("ETHTASK", rt_init_thread_entry, RT_NULL, 2560, 8, 20);#elseinit_thread = rt_thread_create("ETHTASK", rt_init_thread_entry, RT_NULL, 2048, 80, 20);#endifif (init_thread != RT_NULL) { rt_thread_startup(init_thread);}//network main threadnetsw_main_thread = rt_thread_create("SWTASK", ekongyun_NetSwitch_main, RT_NULL, 512, 20, 10);if (netsw_main_thread != RT_NULL){ rt_thread_startup(netsw_main_thread); }return 0;}这个处理后,故障依旧!面对这种问题,还应该做什么? 如何让这个故障不再重演呢?

    2022-08-05 10:20

  • 从DCMI到外部SDRAM的数据传输问题求解

    (HAL_DMA_ERROR_NONE)。DCMI 和 DMA 的配置:hdcmi.Instance = DCMI;hdcmi.Init.SynchroMode = DCMI_SYNCHRO

    2023-02-03 10:07