#申请原创#
近期申请了RISC-V MCU CH32V103 评估板,准备试试CH32V103 。因为STM32F103C8T6的价格基本上是翻倍了,平时做一些东西感觉成本太高了,同样性能的CH32V103 相对来说,价格就便宜了很多。看到了首届 RISC-V MCU 创新应用,有机会申请这个板子。
来看一下这个板子确实非常的不错,外设资源很多,板子还可以使用arduino的外围设备。
附上一张官网的图片吧。板子还自由下载和调试工具,分开就是一个非常棒的下载器。
以前经常使用keil的开发环境,也没有用过eclipse开发过相关的产品,这个MounRiver Studio不是很熟悉。感谢版主分享的教程了。
这个帖子里面做的就是驱动DHT11,读取温湿度数据,并显示在SPI接口的LCD上。
附上开发板的相关的原理图。
温湿度程序就在版主的帖子里面,这个就没有必要过多的去写了,因为经常使用STM32,觉得DHT11还是应该使用宏定义,这样修改起来容易一些,不至于后期忘了修改那个IO口。附上个人写个的书写方式。
- #define DHT11_PORT GPIOB
- #define DHT11_PIN GPIO_Pin_10
- #define RCC_Periph_DHT11_PORT RCC_APB2Periph_GPIOB
这个在网上购买一个ST7735R驱动的SPI液晶显示。
分辨率是80*160,价格比iic的oled差不多的。而且是多彩显示,性能还是不错的,也不需要向oled那样开辟一块空间来保存。直接就是16位真彩色显示。
用的模拟spi,先看看定义的IO引脚。
|