VSCode的微软官方C/C++扩展并不太好用,用过clangd的都想赶紧把它给禁了,但是,有一些鸡贼扩展又依赖它,比如PlatformIO IDE。 其实不用把整个扩展禁用,只需要在个人settings.json这样配置就行了: { "C_Cpp.autocomplete": "disabled", "C_Cpp.intelliSenseEngine": "disabled" }
承接上文《龙芯2K300蜂鸟板适配慧勤智远兼容屏》,成功点亮屏幕之后,我发现了一个问题,那就是屏幕太亮了! 问题所在 一般屏幕的背光亮度,是可以通过PWM来调节的,但是原来的设备树ls2k300_mini_dp.dts对于背光控制引脚是这样写的: lcd_backlight: backlight { compatible = "gpio-backlight"; gpios = <&gpio 84 GPIO_ACTIVE_HIGH>; default-on; }; 只能通过以下的方式开关背光: # 关闭背光 echo 0 > …
蜂鸟板官方适配的屏幕是正点原子的屏幕,我看了下价格,《【1024*600:RGB屏】正点原子7寸LCD模块电容触摸液晶彩色 IPS》价格是280元, 我嫌贵(正点原子又名“挣点元子”),于是我在淘宝上找了个一样规模的兼容屏,是慧勤智远的WKS70WSV083-WCT,价格才160元。
现在我严重依赖GitHub Copilot,正如标题所言,我从coder变成了reviewer,只需要给AI提需求,AI就会帮我生成一大堆代码,效果比我手写的更好,我的工作只剩下review和提出修改意见,必要时再手动做一些微小的修改。
在前文《Docker搭建loongarch64新世界交叉编译环境》,我提到使用Docker来规避龙芯提供的loongarch64-linux-gnu-gcc13.3工具链的GLIBC兼容性问题,但还是不太够方便。 于是尝试自行构建一套。 在手动构建失败后,我发现有一个叫crosstool-ng的项目专门用来干这事的,实测可用,下面就说说怎么使用的。 安装crosstool-ng 首先编译安装crosstool-ng,步骤如下: wget http://crosstool-ng.org/download/crosstool-ng/crosstool-ng-1.27.0.tar.xz tar xf …
ConfigMap 根据实际的cluster domain和namespace修改。 kind: ConfigMap apiVersion: v1 metadata: name: rabbitmq-cluster data: enabled_plugins: | [rabbitmq_peer_discovery_k8s, rabbitmq_management, rabbitmq_prometheus]. rabbitmq.conf: | ## Cluster formation. See http://www.rabbitmq.com/cluster-formation.html to …
最近玩Arduino UNO R3这个板子,发现板子通过USB连接进电脑,Arduino IDE找不到相应串口。 对应的串口设备叫/dev/ttyCH341USB0,问过ChatGPT说不支持这种命名,只支持类似/dev/ttyUSB0的。
上一年心血来潮,突然对嵌入式挺感兴趣,很有激情地学习了单片机相关的知识, 使用过STC89C52、STM32F103C8T6(江科大的视频教学讲的两款MCU),但是这个激情随着做出一辆STM32智能小车之后就戛然而止,可能都有半年时间了吧。