12 2021 档案

摘要:设置步骤如下: 1、每次切换COM口,需要替换com口驱动; 使用Zadig软件,替换驱动; 2、 启动批处理文件,进入debug; 阅读全文
posted @ 2021-12-29 11:15 白衣尽湿 阅读(1450) 评论(0) 推荐(0)
摘要:调用如下函数: appxaddr:跳转到flash中的地址。 1 void iap_load_app(uint32_t appxaddr) 2 { 3 __set_MSP(*(uint32_t*)appxaddr); //初始化APP堆栈指针(用户代码区的第一个字用于存放栈顶地址) 4 ((void 阅读全文
posted @ 2021-12-29 10:39 白衣尽湿 阅读(249) 评论(0) 推荐(0)
摘要:IAP-修改flash启动地址目的:将程序启动地址从0X08000000改成0X08002000,偏移8K flash地址空间。 过程:需要修改三个文件ldscript.ld stm32g031xx.h system_stm32g0xx.c。 我的工程目录路径: E:\st_code\LaserController_SW\Ard 阅读全文
posted @ 2021-12-29 10:03 白衣尽湿 阅读(339) 评论(0) 推荐(0)
摘要:ringbuffer中的相邻帧数据并不是连接的,由于每一帧数据按照内存对齐方式存放,相邻帧数据会有几个字节的间隔。 说明uart数据结构体成员的作用。 typedef struct { uart_port_t uart_num; /*!< UART port number*/ int queue_s 阅读全文
posted @ 2021-12-15 16:28 白衣尽湿 阅读(463) 评论(0) 推荐(0)