cubemx相关内容

如何配置VS代码以使用cubeMX构建和调试STM32项目-Windows 10

我是STM32编程领域的新手,一直在努力寻找合适的IDE已经有一段时间了。我知道所有其他的IDE,比如Keil和IAR,但目前购买它们只是为了学习,对我来说成本太高了。 我已经开始将VS Code用于越来越多的开发工作,我认为它将是用于STM32开发的一个很好的IDE。在过去的几天里,我在网上找到了许多关于如何配置IDE以构建STM32项目的示例,但它们似乎都缺少我正确编译项目所需的重要信息 ..

STM32F4定时器-计算周期和预缩放,并生成1毫秒延迟

我正在使用STM32F407VGT6和CubeMX。 所以我从通用计时器开始使用,但我遇到了预定标和周期值的问题。 基本上,我希望每隔n(其中n=1,2,3.)生成一个计时器中断并执行一些任务。 计算周期和定标前的值的公式有很多变化 公式的某些版本包括: TIMupdate Freq(HZ)=Clock/((PSC-1)*(Period-1)) 更新事件=Tim CLK/((P ..
发布时间:2022-04-10 17:22:14 其他开发

f_mount()返回FA_DISK_ERR

每个人都提出了建议后,我对源代码进行了一些更改.为了将FATFS API与SPI接口连接,我遵循了此代码. https://github.com/eziya/STM32_SPI_SDCARD/blob/master/Src/fatfs_sd.c ,并相应地更改了我的user_diskio.c. 完成所有这些操作之后,我的SD卡也会返回FA_DISK_ERROR. 我更改了S ..
发布时间:2020-07-20 20:07:56 其他开发

如何将I-CUBE-LRWAN库添加到新项目?

我正在使用STM32 B-L072Z-LRWAN1发现套件.在CubeMX上为B-L072Z-LRWAN1发现工具包创建项目之后,如何在外部添加I-CUBE-LRWAN库.因为我创建的项目没有广播库.我正在使用System Workbench进行编码. 在进行此项目之前,我以乒乓球为例.创建一个新项目是不同的.因此,我正在尝试为Lora创建一个新项目. 感谢您的回答. 解决方案 我打算从K ..
发布时间:2020-07-20 20:07:48 其他开发

当端点和PMA地址都更改时,CubeMX生成的USB HID设备发送错误的数据

我正在调试我要创建的复合设备的问题,并用新的CubeMX生成的仅HID代码重新创建了该问题,以使其更易于解决. 我已在main()中添加了少量代码,以便在按下蓝色按钮时发送USB HID鼠标单击并闪烁LED. ... uint8_t click_report[CLICK_REPORT_SIZE] = {0}; extern USBD_HandleTypeDef hUsbDeviceFS ..
发布时间:2020-07-20 20:07:44 其他开发

HAL_SetDate将年份设置为错误的值

我正在将STM32F030RCT6与CubeMX一起使用.设备是数据记录器,而RTC是不会失败的主要事物.在勘误表中,有一些有关RTC影子寄存器的信息. 我将CubeMX配置为不生成MX_RTC_Init()函数,并且到目前为止它一直可以正常工作. (我正在使用LSE) 我需要从GSM时间更新时间/日期,但是当我使用HAL_SetDate()将年份设置为 18 时,经过一小段延迟后,我 ..
发布时间:2020-07-20 20:06:40 其他开发