- 博客(15)
- 资源 (3)
- 收藏
- 关注
原创 本地git仓库(gitea)与openssh-server的冲突(connection reset by ip port 22)
记录一次因为端口冲突导致的,git仓库无法连接的问题
2023-05-19 13:14:08
1907
原创 基于ESP32实现一个WIFI透传模块demo
esp32作为一个热门芯片,网上的文章很多,sdk里的例子和官网的教程也是比较详细。不过作为新玩家,还是要先做一些小改动才更容易入门。所以这里就综合几个example代码,写一个简单的透传demo。
2022-12-01 17:27:05
7179
4
原创 新建esp32的vscode工程的三种方式
普通的idf工程在vscode下直接打开的时候,会发现很多头文件都是报错的,一些函数/类型等的定义也无法找到,比较影响阅读:因此在vscode上开发esp32的时候,最好为这个工程提供vscode的支持,以下是三种实现的方法。
2022-12-01 16:55:59
3464
原创 在ubuntu 20.04中,通过vscode的插件来搭建ESP32-S3的开发环境
本文是在ubuntu中,不使用外部的esp-idf,而是通过vscode内部的插件,搭建esp32的开发环境。
2022-11-22 23:37:47
3028
原创 ubuntu设置 Git 代理(http/git/ssh)
git的远程仓库有三种clone方式,不同的连接方式对应不同的设置方法,设错的话就会导致越过代理直接连接,网上的一些教程往往没有说清楚这里面的差别,如下列出几个典型的网址和分类
2022-11-11 00:12:44
10633
原创 一种轻量级的函数指针状态机框架--EFSM
本文介绍了一个轻量级的函数指针状态机编程框架EFSM(Extended Finite State Machin--扩展有限状态机),适用于嵌入式环境,相对普通的FSM扩展出了进入/离开动作。
2022-09-26 15:08:19
1872
原创 修复“nrf_erratas.h not found“错误
最近因为疫情而在家办公,在家里搭建工作环境的时候,发现nRF5_SDK_15.3.0中的例程编译后会提示缺少"nrf_erratas.h"通过网络检索信息,找到一个解决办法:https://blog.youkuaiyun.com/efengzu/article/details/113746165这篇文章认为,此现象是因为安装了新的NordicSemiconductor.nRF_DeviceFamilyPack,会自动更新了工程目录下的设备启动文件(system_nrf52.c),新的文件同旧的在包含的头文
2022-03-14 19:10:42
780
原创 如何在Qt Creator中添加头文件相对路径
Qt Creator添加头文件包含路径的方式是修改<项目名称>.pro文件,在文件内部添加一行INCLUDEPATH += ./xxx这里“./”代表.pro文件所在目录,也可以使用绝对路径比如INCLUDEPATH += C:/yyy/xxx如果编译中出现类似如下的提示::-1: warning: Failure to find: abc.cppMakefile.De...
2019-06-24 17:05:05
15777
1
原创 尝鲜QM 4.0.0 -- 安装、注册、试用子机功能
已经一年多没有动静的QM,今天早上更新了QM 4.0.0,带来了宣传很久的子状态机(Submachine States)功能。
2016-12-07 23:53:33
3136
原创 QM基础教程
这个教程介绍了怎么使用QM建模,并实现一个简单的、可以在嵌入式板子上闪烁一个LED的或者在桌面环境能够下打印LED的状态转换的"Blinky"应用。
2016-08-26 17:24:11
8912
9
原创 使用visual studio 2013建立一个基于QPC的简单工程
本文通过VS2013建立一个基于UML状态图框架QPC的简单的工程,方便在没有嵌入式目标版的时候提前通过vs2013进行初步的仿真调试。
2016-08-26 16:56:38
2285
轻量级的扩展有限状态机EFSM(Extended Finite State Machin)
2022-09-23
Visual C++ 2013入门经典源代码
2015-11-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人