摘要: 参考自https://m.elecfans.com/article/1002395.htmlGET是用于指令的命令请求网页或文件内容,例如.html,.htm和.txt。 GET消息至少包含三行(所有行都以回车换行符终止)GET消息至少包含三行HTTP GET请求是一个从客户端到服务器的请求信息包, 阅读全文
posted @ 2024-11-14 17:49 朽木生 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 遭遇问题记录1:程序卡在BKPT 0XAB或者 从boot进入app程序时一直进入BKPT 0XAB但点击运行可以执行 都是因为使用了printf的原因尽量不适用 一旦使用时,一定需要重定向fgets函数,并启用MicroLIB .https://blog.csdn.net/l1324352/art 阅读全文
posted @ 2024-11-08 14:59 朽木生 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2024-11-06 15:58 朽木生 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 写在前面尤其注意主要时钟源 Clk_SwitchTo(ClkXTH); XTH为外部时钟,若板子无外部时钟,则无法下载了 。这点尤其注意,更换芯片中。。。1.官网下载例程 https://www.xhsc.com.cn/Productlist/info.aspx?itemid=17512.找到spi 阅读全文
posted @ 2023-12-06 18:03 朽木生 阅读(188) 评论(0) 推荐(0) 编辑
摘要: void LCD_ShowPicture(uint16_t x,uint16_t y,uint16_t length,uint16_t width,const uint8_t pic[]) { uint16_t i,j,k=0; LCD_Address_Set(x,y,x+length-1,y+wi 阅读全文
posted @ 2023-03-09 11:23 朽木生 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 1.接上篇文章。文章中讲了如何安装IDE软件进行操作,这儿不再介绍。2.上篇文章中采用的是ISP下载,该种下载方式多用于调试,用于现有的方式不是很合适。因此提出采用使用WCH-Link下载。这种方式可以支持 WCH-Link 是SW方式下载,和 jlink 似的可以仿真调试。将大大缩短我们的开发难度 阅读全文
posted @ 2023-03-06 17:29 朽木生 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 1.使用代理安装ESP32 环境,若安装失败,则换个版本试试,不一定要安装最新的。(若在VS中开发代码,测试发现 只能有官方的这个,才能被找到,但VS编译极慢)2.选择 开发对应的SPI下载方式,分区等等。3.完成后选择对应的开发板子就好 阅读全文
posted @ 2023-02-02 17:07 朽木生 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 1。下载VScode https://code.visualstudio.com/Download 全用户使用 2.下载完成后 安装后安装PlatformIO 插件 3.安装完成后重启后建立工程(需要下载 需要魔法) 编译未成功 . 怎么解决呢?原来是点这个编译 输出下载 阅读全文
posted @ 2022-05-18 15:59 朽木生 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 转自 :http://www.elecfans.com/emb/danpianji/20171129588835_a.htmlSTM32家族中的所有芯片都内置了逐次逼近寄存器型ADC模块.内部大致框架如下:每次ADC转换先进行采样保持,然后分多步执行比较输出,步数等于ADC的位数,每个ADC时钟产生一个数据位。说到这里,用过STM32 ADC的人是不是想到了参考手册中关于12位ADC转换时间的公式... 阅读全文
posted @ 2020-01-09 17:00 朽木生 阅读(7353) 评论(0) 推荐(0) 编辑
摘要: 使用宏定义 USE_FULL_ASSERT 来开关断言使用,在调试完成后,关闭此断言调试接口断言失败返回接口函数#ifdef USE_FULL_ASSERT/** * @brief Reports the name of the source file and the source line number * where the assert_param error has ... 阅读全文
posted @ 2019-10-24 11:36 朽木生 阅读(395) 评论(0) 推荐(0) 编辑