自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (10)
  • 问答 (1)
  • 收藏
  • 关注

原创 完美解决:Keil 5 Cannot load driver ‘D:\keil\ARM\Segger\JL2CM3.dll

出现此问题的原因是有程序占用了JL2CM3.dll导致keil调用失败,占用者可能是keil程序,还有可能是系统资源管理器(坑)

2022-10-13 18:24:47 1565 1

原创 __vfprintf.h: No such file or directory

Embedded Studio编译NRF52832的SDK时报错__vfprintf.h: No such file or directory。右键remove掉SEGGER_RTT_Syscalls_SES.c。修改XML文件删除这两个字段。

2022-08-24 16:18:58 1932 2

原创 couldnt find pybind11Config.cmake

检查用pip3或pip安装的方式是否生成了pybind11Config.cmakefind / -iname pybind11-config.cmake #可用find找一下如果没有此文件可以尝试用conda(你得安装conda)```pybind11 -c conda forge3. 如果有此文件xxxxx/share/cmake/pybind11/pybind11Config.cmake```bash#这只是俺的安装目录/usr/local/lib/python3.6/d.

2021-11-28 23:43:19 1645

原创 codeblocks如何导入外部头文件,如何更换gcc编译器

重要:codeblock新版本有bug, 强烈推荐使用17版第一部分:找不到编译器,或更换高版本编译器17版的gcc太老,大家可以下载最新版的codeblocks(带MingGw)离线包的https://www.fosshub.com/Code-Blocks.html把mingGw拿出来放到一个不容易误删除的地方GDB也别忘了改第二分:工程添加外部文件方法1:方法2:不想写路径点它,右键编译选项...

2021-10-21 16:13:10 767

转载 C语言你没用过的宏定义和语法

***说明:***之所以整理如下内容,是因为看个别代码时偶尔会遇到,虽不常用,但确实有点烦。/***************我是转载线************/参考1:https://www.jianshu.com/p/070a23d1a32d参考2:https://blog.csdn.net/iteye_5392/article/details/82613715参考3:http://c.biancheng.net/view/159.html参考4:http://c.biancheng.net/

2021-05-29 11:26:29 197

原创 树莓派rasberryP和MobaXterm配置交叉编译

网上看了很多教程,觉得太复杂了,也不好用,所以记一下!提示:如果你认为MobaXterm只是一个ssh工具,那你就特错大错了!!!本菜鸟对交叉编译的理解:下载交叉编译工具链选择你需要的版本 https://gnutoolchains.com/raspberry/安装最好勾选自动添加环境变量!勾选红框的选项,点击安装!!!3. 安装MobaXterm用的人多,自行百度。4.打开MobaXterm的Session新建新建shell, 文件夹就选你需要编译的工程目录吧,

2021-05-28 22:14:23 394 3

原创 self._device.open(port, device

树莓派已开启SPI下的错误:File “/usr/local/lib/python3.7/dist-packages/Adafruit_GPIO-1.0.4py3.7.egg/Adafruit_GPIO/SPI.py”, line 42, in initself._device.open(port, device)FileNotFoundError: [Errno 2] No such file or directory经过https://blog.csdn.net/shenzhonglaoxu/a

2021-05-28 20:54:28 331

原创 No module named ‘Adafruit_GPIO

详情:https://github.com/adafruit/Adafruit_Python_GPIOsudo apt-get updatesudo apt-get install build-essential python-pip python-dev python-smbus gitgit clone https://github.com/adafruit/Adafruit_Python_GPIO.gitcd Adafruit_Python_GPIOsudo python3 setup.py

2021-05-26 14:49:35 1910

原创 树莓派“no module named bluetooth”

python3导入bluetooth出错解决:sudo apt-get install bluetooth libbluetooth-devsudo python3 -m pip install pybluez

2021-05-26 14:18:12 1489

原创 树莓派忘记pi和root密码的解决方法

取下SD卡,插到电脑上,使用DiskGenius打开/etc目录 找到shadow文件,右键,复制文件到桌面(记得备份额)修改第1行的root账号的密码修改为如下内容,此时对应的密码是 openmediavaultroot:111PjiW4uIZ$agjyA0foLeAcHClwOuad1.:18087:0:99999:7:::保存文件,在DiskGenius上右键,上传文件到当前目录,覆盖原文件将SD卡插入树莓派,通电开机,使用 root 和 openmediavault 登录,成功.

2021-05-25 14:10:13 2302 1

原创 关于ESP32卡在上电复位无法下载的问题

原因详解:https://www.bilibili.com/read/cv6671019/简单粗暴解决:boot和en一起按,再一起松开

2021-05-14 10:55:06 1992

原创 FSCapture无法捕获滚动窗口

截图开始,有两种模式,一种自动滚屏点击鼠标左键即可自动捕捉窗口全部页面。一种手动,按住CTRL键开始,点击右侧的滑块开始!**切记:**是浏览器或者文档编辑器(如:word)的滑块。是我理解能力有问题吗????...

2021-04-15 19:07:10 658

原创 file format not recognized

参考:https://www.cnblogs.com/shenghl/p/4442528.html能够找到头文件,并且我已经把test.py拷贝到可执行文件的目录,但是一直提示cant open python file。原因是linux环境需要加两句话,不然Qt不知道到哪里找模块 PyRun_SimpleString(“import sys”);PyRun_SimpleString(“sys.path.append(’./’)”);PyObject* pModule = PyImport_Impor

2021-03-10 21:52:08 778

原创 zephyr安装west

https://docs.zephyrproject.org/latest/guides/west/install.htmllinux下:pip3 install --user -U west

2021-03-08 11:49:11 879

原创 不要浮躁!

警告自己:不要浮躁!!!不要看到别人的回复,第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。初学者请不要看太多的书那会误人子弟的。先找一本好书系统的学习。很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。看帮助。不要因为很难,而自己又是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂,或不够直观。不要被一些专用词汇所迷惑;最根本的是先了解最基础知识。不要放过任何一个看上去很简单的小问题–他

2021-02-03 15:04:52 140

原创 关于Qt5.8以上高版本代码补全和错误提示问题

关于Qt5.8以上高版本代码补全和错误提示问题1.明明是该类的函数,头文件也加了,写代码却没有给出提示。2.警告和错误提示紧跟在行末,界面看起来不简洁。例如:想重写鼠标事件的虚函数解决方案:菜单栏–>帮助–>关于插件–>ClangCodeModel (去掉✓)已解决:关闭后再次打开Qt...

2020-10-13 22:17:02 643 1

stm32G070CBT6A,OTA, IAP升级

stm32G070CBT6A的OTA升级程序,采用IAP方案,数据用串口Ymodem协议传输bin文件,输入2开始等待下载并写入,输入3跳转到用户APP,跳转成功打印hello world. 从APP跳转到bootloader可通过按键方式。

2022-04-13

PartitionGuru-x64.zip

磁盘文件处理

2021-05-25

万用stm32工程模板

基于keil5 MDK的stm32f10x工程,直接copy就能用,具有详细的操作说明,根据官方库和正点原子整理。https://wwa.lanzous.com/ipUZrjgb3qf

2020-12-17

嵌入式工程师综合笔试题(STM32驱动).docx

前两天在群里看到群友们在讨论学习STM32的话题,并且今天也有一位机械专业的准研究生也问了STM32的入门问题。正好我也有一点经验,所以试着分享一下这个话题。我也不是什么大神,只是一名普通的工程师,以下分享仅仅是自己的一点经验及看法,仅供参考,希望能对一些初学的朋友有所帮助。老鸟略过~~

2020-11-21

C语言基础面试题(08-网络编程).docx

网络编程最主要的工作就是在发送端把信息通过规定好的协议进行组装包,在接收端按照规定好的协议把包进行解析,从而提取出对应的信息,达到通信的目的。中间最主要的就是数据包的组装,数据包的过滤,数据包的捕获,数据包的分析,当然最后再做一些处理,代码、开发工具、数据库、服务器架设和网页设计这5部分你都要接触。 本文档主要对面试常问到的一些问题做了集中整理。

2020-11-21

C语言基础面试题(06-Unix系统编程).docx

1.系统编程的程序模型 用户输入数据,计算机中的程序(可运行的一段代码)对数据进行相应的处理,再在显示器上输出结果。 许多键盘或显示器受到一种机制的管理连接到不同的程序。 2操作系统的职责 计算机用操作系统管理所有资源,将不同设备和程序连接起来。操作系统其实是一个特殊 的程序。 操作系统又称为内核。 3系统资源 处理器:程序有指令构成,处理器是执行指令的硬件设备。 输入输出(I/O):程序中的、终端的、硬盘输入输出数据,都流经内核。 进程管理:内核中与进程相关的服务有新建一个进程、终止进程、进程调度。 内存:内存空间是用来存放程序和数据。 本文档整理了常问问题的概念。

2020-11-21

c语言基础面试题(04-数据结构).docx

(1.常用的数据结构类型:集合、线性、树形、图状。 2.数据结构: - 逻辑结构:数据元素之间的关系 - 存储结构:数据结构在计算机中的表示。存储结构分为:顺序存储结构和链式存储结构。 3.算法是对特定问题求解步骤的一种描述,算法具有如下特性:有穷性、确定性、可行性、输入、输出。 4.算法的度量: - 时间复杂度 - 空间复杂度)本试题是针对常见c语言面试常见算法题的练习。

2020-11-21

C语言基础面试题(03-字符串函数).docx

(我们都知道,在C语言里有string.h这个头文件,但是C语言里没有string这个类型。 字符串通常放在常量字符串中或者字符数组中,字符串常量适用于那些对她不做修改的字符串函数。 string.h这个头文件里声明的函数原型也全是针对char数组的种种操作。)本文档主要针是对字符串的基础笔试题。

2020-11-21

C语言基础面试题02(指针和内存).docx

本文档主要是针对C语言的内存和指针部分的基础面试题,我们可以把内存想象为成一列很长很长的货运火车,有很多大小相同的车厢,而每个车厢正好相当于在内存中表示一个字节。这些车厢装着不同的货物,就像我们的内存要存着各式各样的数据。

2020-11-17

C语言基础面试题01(概念和基本结构).docx

C语言面试基础题,主要涉及:1. continue、break和return的区别?2. 初始化和赋值的区别?3. 声明和定义的区别?4. 全局变量、局部变量、static变量的区别?........等等概念性的问题已经做详细回答,还有一些程序改错和编程题给大家练手。

2020-11-15

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除