摘要: 最近才发现有用SDCC编译STC的选择,以前都是用keil μVision,非常的不方便,而且最近不是那个什么LV到处打商标官司吗,我也怕被搞啊。 故而借助openCode配置了一套基于SDCC的STC开发工程模板,项目管理&构建需要使用 cmake ninja,代码跳转补全使用 clangd。 以 阅读全文
posted @ 2026-08-03 04:20 我是只平平 阅读(2) 评论(0) 推荐(0)
摘要: API of IO 使用 ESP-IDF 的时候,不似STC单片机那样,它帮助我们集成了 FreeRTOS,很少会直接访问寄存器,访问 IO 亦如此,所以我们调用它提供给我们的 API 就可以访问 IO 当前的 level 。 相应的,我们对 IO 初始化的时候也不是访问 IO 配置寄存器 来初始化 阅读全文
posted @ 2024-10-11 10:31 我是只平平 阅读(257) 评论(0) 推荐(0)
摘要: 之前使用ESP32写了一个闹钟,免得我老是把手机闹钟给滑了就不知该起床了 原本想用标准库解决的,但是这个时间一直不准,逼得用 SNTP 获取了步进单位为(second)的时间戳,然后使用 GPtimer 来维持时间戳才算是把精准计时给解决了 废话不多说,直接上代码 typedef struct { 阅读全文
posted @ 2024-10-09 09:39 我是只平平 阅读(211) 评论(2) 推荐(0)
摘要: 最小项目目录结构 ├── CMakeLists.txt ├── main │ ├── CMakeLists.txt │ └── main.c └── README.md ESP-IDF 给用户的函数入口在 void app_main(void) ./CMakeLists.txt管理整个工程 ./ma 阅读全文
posted @ 2024-10-07 17:38 我是只平平 阅读(644) 评论(0) 推荐(1)