随笔分类 - 嵌入式开发
摘要:参考 https://www.cnblogs.com/gscnblog/p/15612349.html https://github.com/google/sanitizers/wiki/AddressSanitizer 由于 C/C++ 这类编程语言与硬件(主要是内存)非常贴近,使用 C/C++
阅读全文
摘要:服务端控制客户端的小电机(PWM 方式) 客户端: ART-PI,向服务端发送天气信息和客户端状态,消息格式s:%d;v:%d;n:%d;l:%s 服务端:自制Python服务端,端口绑定8887,发送电机控制命令 60/61/62/63/64 (hex 0x36 0x30...) 遇到的问题:虽然
阅读全文
摘要:2020年底的时候参加了ART-PI的开发板活动,这个开发板使用起来很赞,当时作为一次RT-thread的练手,传到了与非的网上了,现在将它搬到这里。 https://www.cirmall.com/circuit/22413/ 部分代码在Gitee上 https://gitee.com/xiant
阅读全文
摘要:ART-PI是我见到的最友好的开发板,结合Rt-thread做了一个天气/疫情的OLED显示模块。看到大家都在玩TOUCH-GFX,一时兴起,花90块大洋在某宝上买了个LCD屏。体验了TOUCH-GFX的GUI开发。 目标: 1. 使用RTT 软件包驱动 4.3RGB 屏并显示 touchgfx 工
阅读全文
摘要:手上有一个一块STM32L496/Nucleo-144, 也有机智云GOkit3的实验板。正好都是标配Arduino 接口。于是有了一个想法 1.STM32L496做底板 2.GOkit3做IO板, 而且GOKIT3的WIFI模块设计得相当赞,既支持SOC也支持MCU,而且ESP8266还能手动刷成
阅读全文
摘要:1.配置工程路径和工程名,设置堆栈大小 2.配置时钟,定时器时钟HCLK 72M 3.Usart 串口配置 有了这个工具,PGIO,TIM,DMA,ANALOG,PWM的配置所见即所得 在RTT平台上使用,只需要自动生成代码的 数 SystemClock_Config() ,该函数负责初始化系统时钟
阅读全文
摘要:总体来说两者对于任务/线程的划分有这些区别,vx的状态更细化且没有运行态,还有就是对suspend的不同定义,个人理解如下 1. RTT把对资源的阻塞和时间的Delay都归纳为挂起态,就是RTT中的suspend。 RTT没有休眠态。 2. VX的悬置态可理解为对资源的等待而引起阻塞(PEND),延
阅读全文

浙公网安备 33010602011771号