- 博客(8)
- 收藏
- 关注
原创 ESP32在Adruion IDE上的环境搭建,以及疑难杂症的解决办法(亲测有效)
本着学习的兴趣,笔者也开始学习江湖上流传已久的ESP32单片机。学习单片机的第一步肯定是搭建相关的编程环境,在这个过程中笔者也遇到了许多的坑。本着时间充足,和以后重装环境方便,将此办法保存到网上,与君共勉。......
2022-08-14 19:56:48
975
2
原创 关于GPS数据跳动问题的解决方案
昨天在单片机上调GPS的时候,发现GPS的数据一会有,一会没有,或者跳动幅度很大,但是用上位机就不会出现这种情况,用串口看查GPS的数据也没有什么问题,就非常的玄学。不过,在机缘巧合下,没有使用陀螺仪,只使用GPS模块,发现GPS模块就没有异常。所以,初步怀疑是陀螺仪影响到了GPS的信号,测试发现并不是,后来,我们注释掉了陀螺仪的代码,但没有取下陀螺仪,发现GPS模块居然是正常的,显然超出了我们的预期结果,所以,这不是硬件问题,我们进一步怀疑是陀螺仪的代码出了问题,在加上经过大量的搜索发现有...
2022-03-20 09:53:36
2190
7
原创 keil5中如何解决_packed无法通过编译的问题
困扰了我很久的问题,在朋友的提示下,才觉得不是头文件的问题而是编译器的问题,不得不说写代码真是一件玄学。查看当前的如果是这种情况就是设置的问题,接下来点开选择就会发现没有了(AC6)然后点ok就好了.困扰了我很久的问题,在朋友的小提示下,才觉得不是头文件的问题而是编译器的问题,不得不说写代码真是一件玄学。还有一件事,因为改了编译器所以编译通过的规则也会改,所以会有一些警告,网上一般有解决的办法这里就不详细说明了。...
2022-03-18 19:58:25
3879
原创 BOOT0和BOOT1作用的说明(基础向)
BOOT0和BOOT1的启动方式的详细说明,以及启动方式选择的建议。网上有很多的讲解,但理解上面的知识对于新手十分不友善,特别是在画最小系统的时候,画错了就是苦等一周的PCB。通常在商品化的单片机上会直接留出排针让用户选择,但对于萌新,那是相当痛苦,不知道怎么办。
2022-02-11 23:41:59
6331
原创 STM32F103C8T6原理图和PCB(开源,已验证)
STM32F103C8T6核心板AD的制作过程(附加PCB和原理图文件)今天给大家带来STM32F103C8T6核版制作的全过程和一些简要介绍。
2022-02-10 22:39:28
20451
4
原创 单片机芯片中的RAM与flash到底有什么作用
简要区分ROM,RAM,flash之间的关系,同时介绍RAM和flash在单片机中的具体作用:RAM是存变量以及变量的运算的地方,flash是存程序的地方。运用具体例子说明了,在keil中查看变量的大小和程序的大小。
2022-02-09 21:11:15
9923
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人