- 博客(6)
- 收藏
- 关注
原创 基于 SDCC 的支持 Linux 的51单片机前端开发环境IDE
链接地址: https://pan.baidu.com/s/1qenx8A163iD-Iw90wXV-bw?pwd=unda 提取码: unda。闲来没事,给 SDCC 套了个壳,代码编辑编译变得很方便,支持跳转、代码补全、自动缩进!qstcflash(Qt版stcflash + 串口助手,linux下stc单片机下载烧录调试)这里再推荐两个小工具,凑个Linux 51单片机开发三件套!
2024-04-11 08:39:08 307
原创 使用 SDCC 编译器开发 51 单片机应用时需要注意的几个地方
有时候为了代码方便管理,我们会将中断服务函数和相应模块放在一个文件里(如 timer 中断放在 timer.c 中)或者集中放在一个文件中(如 interrupt.c)。如果 main 函数在不同的文件里(如 main.c),中断服务程序是不会工作的。这时必须在 main.c 文件中加入中断服务函数的声明(如 timer_irq __interrupt 1 是的,中断函数的声明也要加上中断号。也可以将声明放在一个头文件里,然后在 main.c 文件中使用 #include 宏包含)。
2024-03-13 17:44:09 907 1
原创 LCD 取字模工具,支持 Linux 系统
下载链接: https://pan.baidu.com/s/199OIceeQRLljHqc3OkT1hw?pwd=retv 提取码: retv。此工具名为 WordPixels,类似一个造字程序,字符点阵可随意编辑,轻松获取任意形状字符(图形)。
2024-01-21 15:39:47 424
原创 Loongnix20 mips64el 版使用 debian 官方的软件仓库更新mate桌面实现主题切换
自 2021 年龙芯推出自家指令架构 LoongArch 的 3A5000 处理器开始,就已将系统开发维护工作全面转向了新架构。龙芯 3A4000 的机器能用的最新的版 loongnix 系统已停在了 loongnix20 rc2 许久未有更新,但是这个版本还有许多不尽人意的地方,使用起来就是让人感觉一言难尽啊。幸运的是 debian 官方对 mips64el 架构的支持已经相当不错,下面就记录下使用 debian 官方软件源更新 loongnix 的过程:
2023-09-18 10:41:46 1705
原创 Qt正则表达式匹配中文字符
Qt的正则表达式是支持中文字符表示字符范围的,所以可以使用两种表示法匹配中文字符。Qt的字符串内部使用的是Unicode编码,中文字符范围(一般认为)是。第一种:使用Unicode表示。对应Unicode编码范围。第二种:直接使用中文来表示。
2023-03-31 15:22:22 1015
原创 Qt布局QHBoxLayout上下空白的消除
相信很多人也都注意到了,由Qt Creator设计器里拖入的QHBoxLayout控件默认四周空白是零,自然而然的认为由代码创建的也会设置同样的默认值,所以根本没有往这个方向上想。总认为是这个派生类控件及其子部件的问题,真是白花费了不少时间。今天遇到一个继承自QWidget的控件,怎么都设置不成尺寸大小,设置到预期大小时其子部件就显示变形。因为四周边白(默认9)的存在,导致设置控件尺寸过小时,子部件显示变形或者容器部件被撑大。
2022-12-10 20:47:50 870
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人