当前位置: 首页 > wzjs >正文

搜索关键词网站宁德建设银行网站

搜索关键词网站,宁德建设银行网站,试用网站开发,免费门户网站建设一、随机数生成 1、加入头文件:#include "stdlib.h" 2、定义一个用作生成随机数种子的变量并加入到滴答定时器中不断自增:uint32_t run_times 0; 3、设置种子:srand(run_times);//每次生成随机数前调用一次为佳 4、生成一个随…

一、随机数生成

1、加入头文件:#include "stdlib.h"

2、定义一个用作生成随机数种子的变量并加入到滴答定时器中不断自增:uint32_t run_times = 0;

3、设置种子:srand(run_times);//每次生成随机数前调用一次为佳

4、生成一个随机数:uint16_t date = rand()%(b-a+1)+a;//生成a~b区间的随机数

注:如果要在同一时间频繁生成随机数,最好错开1ms的时间

二、波形显示(采用正点原子4.3寸屏,480*800)

1、设置储存波形数据的数组指针(我这里采用动态分配内存):uint16_t *wave_date = 0;

2、给储存波形数据的数组指针分配内存:wave_date = (uint16_t *)mymalloc(SRAMEX, 720*sizeof(uint16_t));//屏幕宽800px,但只有前720px用来显示波形

3、给波形数组赋值:

for(x=0;x<720;x++)
{srand(run_times);wave_date[x] = 40+ rand()%(400-0+0)+0;	//产生 0~400之间随机数,前面+40是为了让波形整体下移HAL_Delay(1);
}

4、波形显示

	while(1){/*显示网格线*/for(x=0;x<760;x+=40)//竖线{lcd_draw_line(x,40,x,440,GRAY);}	for(y=40;y<480;y+=40)//横线{lcd_draw_line(0,y,720,y,GRAY);}	for(x=0;x<720;x++)//竖线{if(x==0){lcd_draw_point(0,wave_date[0],RED);}else{lcd_draw_line(x-1, wave_date[x-1], x, wave_date[x], RED);}}for(x=0;x<(720-1);x++) wave_date[x] = wave_date[x+1];//保留前719个点的值srand(run_times);wave_date[719] = 40+ rand()%(400-0+0)+0;	//随机生成第720个点的值HAL_Delay(100);lcd_fill(0,40,720,440,g_back_color);	//清空波形显示区域}

效果如下图:

问题:频繁刷新导致看起来一直在闪


文章转载自:

http://WeSjCCQy.hbfqm.cn
http://RUXQ7sOK.hbfqm.cn
http://Z2Q0UYCL.hbfqm.cn
http://O58wM2tn.hbfqm.cn
http://z5pZHyB3.hbfqm.cn
http://1uOdDqsg.hbfqm.cn
http://dnp87TqZ.hbfqm.cn
http://05ksi6iJ.hbfqm.cn
http://dgkyDSDi.hbfqm.cn
http://aEVfA94g.hbfqm.cn
http://nxhWEWci.hbfqm.cn
http://ewFJd6qd.hbfqm.cn
http://meUXJRZD.hbfqm.cn
http://iOUQFCkq.hbfqm.cn
http://guH2PlVM.hbfqm.cn
http://4O8T4Pxk.hbfqm.cn
http://x8blCQO7.hbfqm.cn
http://7SFY7quR.hbfqm.cn
http://l22UQfZo.hbfqm.cn
http://Q1HOUBsG.hbfqm.cn
http://c6dlCDIb.hbfqm.cn
http://b9UeJanj.hbfqm.cn
http://ZyUYQf6N.hbfqm.cn
http://ObESTHcB.hbfqm.cn
http://FCfcmh66.hbfqm.cn
http://6x2Z0DDR.hbfqm.cn
http://FVylRXoq.hbfqm.cn
http://7ETJJKJB.hbfqm.cn
http://0EXt6VFj.hbfqm.cn
http://XgZ8WGh5.hbfqm.cn
http://www.dtcms.com/wzjs/722878.html

相关文章:

  • h5页面制作网站酷家乐软件培训班
  • 游戏钓鱼网站怎么做WordPress图床源码
  • 建设银行流水账网站查询dedecms中英文网站
  • 公司要找网站公司网站建设申请方案文样
  • 宿州市住房 建设 官方网站王者荣耀网站建设的步骤
  • 做网站哪金乡网站建设哪家便宜
  • 自己做网站后台app制作教学视频
  • 网站源码php网站开发与维护专业要学什么
  • 高端网站建设 炫酷wordpress 详细介绍
  • 建设学校网站需要具备手机网站设计创意说明
  • 上海哪里可以做网站合肥工业设计公司
  • 想找公司做网站lnmp wordpress 301
  • wordpress表情不显示关键词优化排名怎么做
  • 有哪些网站是html5的中国建筑网测
  • 政务公开及网站建设意见rewrite.php wordpress 缓存 固定连接
  • 网站代管理成都网站开发的公司
  • 网站建设犀牛云建设公司查询网站首页
  • 荥阳网站建设多少钱成都小程序系统定制开发
  • wordpress 制作专题网站建设优化的经营范围
  • 青岛建设网站的公司门户网站推广怎么做
  • 南阳网站建设制作价格曲阜网站建设百度开户
  • 网站模板如何修改域名快站app
  • 网站版权信息修改宣传片策划拍摄制作公司
  • 帝国做的网站怎么上传杭州有哪些软件公司
  • 肃宁做网站价格泰安信誉好的网络推广公司
  • 网站建设捌金手指花总十七网站如何合理建设seo
  • 阿里云服务器可以做商业网站维纳斯式束腰Wordpress
  • 网站目录结构说明wordpress中如何添加面包屑
  • 免费照片的网站模板免费下载义乌购网站做代销怎么样
  • 孝感公司做网站wordpress阅读量没改