Insert title here
摘要: 从原来使用mdk开发stm32切换为vscode开发记录一下操作,vscode天下第一! 一、在vscode工作区中同时打开boot工程和app工程 这个比较简单,而且很方便,同时打开2个工作可以切换活动工作区进行2个工程的编译切换 (1)点击vscode右上角文件->将文件夹添加到工作区,选择需要 阅读全文
posted @ 2026-07-26 12:45 这一切足够了 阅读(23) 评论(0) 推荐(0)
摘要: 方法来源于STM32CubeIDE For Visual Studio Code FreeRTOS多线程调试_哔哩哔哩_bilibili 在运行与调试栏中点击新建launch.json 在launch.json文件后面添加,添加完成后保存 , "serverRtos": { "enabled": t 阅读全文
posted @ 2026-07-25 15:41 这一切足够了 阅读(15) 评论(0) 推荐(0)
摘要: nodered的json文件 通过网盘分享的文件:OTA主动下载.json链接: https://pan.baidu.com/s/1yOi2DWEXNpTGbbHcbxRVyQ?pwd=kk7b 提取码: kk7b 学习连接(服务器IP已过期) 链接复制: https://www.bilibili. 阅读全文
posted @ 2025-04-09 23:40 这一切足够了 阅读(163) 评论(0) 推荐(0)
摘要: 一、准备工作 4G模块:我使用的是大夏龙雀的模块或者使用MQTTX进行通讯 linux服务器:这里我使用的是阿里云服务器 stm32开发板:这里我使用的stm32f103c6t6 参考了B站阿正的小熊派OTA教程(感谢大佬开源,但是群加不了) 二、学习准备 我有一个闲置的服务器用来做OTA服务器,涉 阅读全文
posted @ 2025-03-30 21:28 这一切足够了 阅读(306) 评论(2) 推荐(0)
摘要: 用C2B把数组转为bin的时候发现怎么都是少了最后一个字符的数据,百思不得其解 最后发现倒数第二个字符也是右括号是不是识别到这个当作结束了 最终在txt文本里面把这个注释后面的右括号删了就恢复正常了,以防万一我把注释后左括号也删了 结束! 阅读全文
posted @ 2024-08-13 10:39 这一切足够了 阅读(51) 评论(0) 推荐(0)
摘要: 如何设置Hal库的中断向量偏移看前几篇的 stm32f103c8t6 HAL库更改中断向量表(app部分) - 这一切足够了 - 博客园 (cnblogs.com) 我这里bootloader的APP开始地址就是0x08006000,中断向量偏移0x00006000 设置完成之后编译mdk,将生成的 阅读全文
posted @ 2024-05-19 18:24 这一切足够了 阅读(1877) 评论(0) 推荐(0)
摘要: bootloader程序部分(功能测试) print_boot_message(); /* USER CODE END 2 */ /* Infinite loop */ /* USER CODE BEGIN WHILE */ uint8_t key_get_state; while (1) { /* 阅读全文
posted @ 2024-05-19 17:38 这一切足够了 阅读(1182) 评论(1) 推荐(0)
摘要: stm32的bootloader使用ymodem烧写app程序,app程序不能使用hex文件 hex文件带了地址信息,需要使用bin文件作为app程序写入 打开魔术棒在这里填入 fromelf -bin -output ./stm32f103_app/stm32f103_app.bin ./stm3 阅读全文
posted @ 2024-05-19 17:14 这一切足够了 阅读(220) 评论(0) 推荐(0)
摘要: 打开HAL库工程的system_stm32f1xx.c文件 /* 注意:以下向量表地址必须与链接器一致定义配置。*//*!< 如果需要重新定位向量表,请取消注释以下行 在 Flash 或 Sram 中的任何位置,否则向量表将保持在自动状态 重新映射选择的启动地址 *//* #define USER_ 阅读全文
posted @ 2024-05-19 01:06 这一切足够了 阅读(2544) 评论(0) 推荐(0)
摘要: 参考这篇:STM32 IAP应用开发——自制BootLoader-CSDN博客 把工程转到HAL库使用的函数,用HAL自带的 HAL_FLASHEx_Erase HAL_FLASH_Program 串口显示结果 验证没问题 flash在hal库使用的驱动程序 #include "flash.h" e 阅读全文
posted @ 2024-05-15 21:11 这一切足够了 阅读(1011) 评论(0) 推荐(0)
复制代码