*阅读说明:以下仅简要总结摘录,排名不分先后。详细项目方案内容、源码附件、资料等请戳原链接查看。
上电看一下情况,上电后直接LED1与LED2交替闪烁,当按下按键时,停止交替闪烁。当按下S1时,LED1灯闪烁,按下S2时LED2闪烁。
芯源的CW32F003ExPx StartKit开发板支持多种集成开发环境,IAR,Keil,本人使用keil编程比较多,就以keil开发环境进行相关环境搭建。
以CW32F003ExPx StartKit开发板讲解入门IO操作。
以芯源的CW32F003ExPx StartKit开发板给大家展示串口通讯的一个过程。
使用芯源的CW32F003ExPx StartKit开发板进行上位机数据采集模块的设计开发。
此次旨在选用官方的开发板完成一次DEMO设计。本人此次的主题是设计一款可以获取增量式编码器的位置和电机旋转速度的测试设备,便于从业人员判断编码器的好坏和编码器的调零工作。获取的编码器数据通过OLED显示屏和串口助手打印,通过串口助手的绘图,更可直观展现位置波动和速度波动。
为一款ARM Cortex-M0+内核的单片机,那就不得不测试一下其低功耗的表现,M0+内核因其优秀的性能和低廉的价格,在便携式设备上比较常见,所以此处测试一下在低功耗模式下的表现如何。
看了一下IOde操作,相对来说还是比较简单的,直接来上代码,看看我们的环境搭建是否成功。
打算把串口和定时器都做了,但是再定时器的时候,自己有点马虎,把定时器当做计数器使用了,当然,主要是原厂的代码有点迷惑,也怪自己学艺不精,原厂的是以基本定时器产生计数,然后计数器来计数,相当与一个二层定时器,所以自己也很奇怪,还是一个网有发现了问题,这才得以正常使用。
自己是打算做一个温湿度的传感器的,支持温湿度的采集以及显示,整体功能相对简单。
下载开发板应用手册,主要是为了熟悉开发板上的外设以及接口和芯片用处。 下载开发板原理图,熟悉开发板上的各个接口,芯片接口等。 下载开发板固件包,包括开发环境和例程。
本来准备采用硬件IIC,但是无奈硬件IIC和INA226通信一直未成功,所以最终移植了一个软件IIC。
可查看更多开源作品~
|