logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Keil5设置代码自动补全

1、Edit->Configuration

vscode宏定义跳转层级不对的问题

如下所示,点击ADC_CHANNEL_5宏定义跳转到ADC_CR1_AWDCH_Pos正确跳转应该是这样:误打误撞找到一个非常规的解决办法:删掉.vscode,Ctrl + shift + p -->C/C++ : 编辑配置(UI),重新生成.vscode,之后就可以正常跳转。后测试不重新生成.vscode也可以正常跳转。...

#vscode
vscode调用keil-MDK编译程序

vscode的确很强大,很多人为它贡献插件,之前看过很多使用Vscode进行STM32开发的文章配置都好麻烦复杂,像我这种怕麻烦的就不想搞,就只能用vscode编辑程序,再切换到keil编译程序,比较麻烦些。然而这个痛点已经被一个dalao解决了,开发了个vscode下可以调用keil编程的插件,这样就可以很方便在vscode下编译编辑程序vscode插件搜索安装Keil Assistant使用方

#vscode#ide#编辑器
在4G V2X RSU上使用lwgps

lwgps 是一款专为嵌入式系统设计的轻量级 GPS NMEA 协议解析库,它能够高效处理常见的 NMEA 语句(如 GPGGA、GPRMC 等),并将数据转换为易于使用的结构体,大大简化了嵌入式开发中 GPS 数据处理的工作。代码量极小(核心函数<1k行),资源占用低,适合资源受限的MCU。功能专注,不支持复杂的NMEA 2000等高级协议。基于C11标准,几乎不依赖特定平台,可轻松移植到Lin

文章图片
使用xmake配合arm-none-eabi-gcc构建stm32工程

使用这种方式开发适用于所有Cortex-M的芯片,不必受限于某个芯片的专用IDE,如STM32CubeIDE只能用于STM32。所用涉及的软件全为开源免费的软件。不用编写修改Makefile,构建项目容易。可以使用任意编辑器,可以是Vscode、source insight,甚至是记事本。推荐使用Vscode,Vscode内就可以打开终端执行编译,用其他编辑器可能就要另外打开powershell或

#stm32#arm#单片机
microcom串口调试工具使用

microcom是一个在终端中使用的串口助手,类似平常使用SSCOM一样的东西,不过是在终端中使用而已。使用的是busybox构建的文件系统-d:表示延时时间。-t:表示超时时间,超多少时间就自动退出(单位为 ms)。-s:表示传输速度,波特率的意思,这个根据自己的情况而定。-X :从 stdin 禁用 NUL 和 Ctrl-X 的特殊含义。

文章图片
#linux
vscode调用keil-MDK编译程序

vscode的确很强大,很多人为它贡献插件,之前看过很多使用Vscode进行STM32开发的文章配置都好麻烦复杂,像我这种怕麻烦的就不想搞,就只能用vscode编辑程序,再切换到keil编译程序,比较麻烦些。然而这个痛点已经被一个dalao解决了,开发了个vscode下可以调用keil编程的插件,这样就可以很方便在vscode下编译编辑程序vscode插件搜索安装Keil Assistant使用方

#vscode#ide#编辑器
mosquitto-ubuntu编译安装

1、下载mosquitto源码官网 http://mosquitto.org/download/ 下载源码。直接通过命令下载:wget http://mosquitto.org/files/source/mosquitto-2.0.9.tar.gz2、解压进入目录,解压。tar -zxf mosquitto-2.0.9.tar.gz3、解决编译错误错误1:In file included from

嵌入式设备iperf3网络测试异常“No route to host”的定位与解决

不精通网络以及iperf3让我不得不求助百度必应,但搜出来千篇一律都是说的防火墙问题,但嵌入式设备Linux系统没有防火墙。因为脚本里设置的WIFI的IP地址是一样,抱着试一试的心态修改了IP地址,一测试可以了。导致换了一台设备用同样的IP地址无法连接AP?用STA模式的设备去连接AP模式的设备才能产生40MH带宽。来测试没问题了,要换一台设备做STA设备。需要一台设备WIFI 设置为STA模式。

文章图片
#linux
嵌入式设备iperf3网络测试异常“No route to host”的定位与解决

不精通网络以及iperf3让我不得不求助百度必应,但搜出来千篇一律都是说的防火墙问题,但嵌入式设备Linux系统没有防火墙。因为脚本里设置的WIFI的IP地址是一样,抱着试一试的心态修改了IP地址,一测试可以了。导致换了一台设备用同样的IP地址无法连接AP?用STA模式的设备去连接AP模式的设备才能产生40MH带宽。来测试没问题了,要换一台设备做STA设备。需要一台设备WIFI 设置为STA模式。

文章图片
#linux
    共 25 条
  • 1
  • 2
  • 3
  • 请选择