基本信息
源码名称:8×8点阵汉字(东南西北)-UCOSII系统下
源码大小:27.75M
文件格式:.zip
开发语言:C/C++
更新时间:2020-12-19
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍

8×8点阵汉字(东南西北)的循环显示

芯片使用的是STM32F4XXX,4个8*8点阵,延时有点小问题,可能是使用了UCOSII任务调度的原因,也可能是不同颜色的点阵也有些不同问题,红色和绿色的效果是比较好的

void matrix_task(void *pdata)
{

while(1)
{
int i,j;
//东
for(j=0;j<9;j )
{
for(i=0;i<8;i )
{
GPIO_Write(GPIOA,tableA0[i]);
OSTimeDly(2);
}
}
GPIO_Write(GPIOA,0x00FF);
//南
for(j=0;j<9;j )
{
for(i=0;i<8;i )
{
GPIO_Write(GPIOE,tableE0[i]);
OSTimeDly(2);
}
}
GPIO_Write(GPIOE,0x00FF);
//西
for(j=0;j<9;j )
{
for(i=0;i<8;i )
{
GPIO_Write(GPIOC,tableC0[i]);
OSTimeDly(2);
}
}
GPIO_Write(GPIOC,0x00FF);
//北
for(j=0;j<9;j )
{
for(i=0;i<8;i )
{
GPIO_Write(GPIOD,tableD0[i]);
OSTimeDly(2);
}
}
GPIO_Write(GPIOD,0x00FF);


}




}