嵌入式C语言查表法在项目中怎么用
发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,这篇文章主要介绍了嵌入式C语言查表法在项目中怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。嵌入式C实战项目开发技巧:对一个有规律
千家信息网最后更新 2025年02月02日嵌入式C语言查表法在项目中怎么用
这篇文章主要介绍了嵌入式C语言查表法在项目中怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
嵌入式C实战项目开发技巧:对一个有规律的数组表进行位移操作的方法
就像下面的这个表
之前写过上面这个标题的一篇文章,讲的是以位移的方式去遍历表中的数据,效率非常高,但是,如果要实现一个乱序的流水灯或者跑马灯的话,思考一个这样的算法是不可取的,很费时间,也很费脑力,于是,今天就说一说查表法,如果在程序中运用查表法,不论多么复杂的程序,只要符合一张表,那都可以实现,非常简单,体力活而已,接下来看看下面这个程序,对上面这个进行操作吧。
#include#include //这里的行可以自由写,这样就不受限制,想做出什么样的效果都可以。int array[][10] = { 0x03,0x00,0x00,0x00,0x00,//第一列 0x00,0x02,0x00,0x00,0x00, 0x0C,0x00,0x00,0x00,0x00,//第二列 0x00,0x04,0x00,0x00,0x00, 0x10,0x00,0x00,0x00,0x00,//第三列 0x00,0x08,0x00,0x00,0x00, 0x60,0x00,0x00,0x00,0x00,//第四列 0x00,0x10,0x00,0x00,0x00, 0x80,0x01,0x00,0x00,0x00,//第五列 0x00,0x20,0x00,0x00,0x00, 0xAA,0x55,0x00,0x00,0xC0,//end 0x00,0x00,0x00,0x00,0x00,};void to_Q112_cmd_designator_LED(int *array){ int i; for(i = 0; i < 10; i++) { printf(" %3d ", *(array+i)); } printf("\n");}void delay_500ms(void){ Sleep(500);}int main(void){ int i,j; int tick; int count = 0; while(array[count][0] != 0xAA || array[count][1] != 0x55)//如果当数组第count行第0列等于0xAA,或者第count行第1列等于0x55时,那么就退出,否则就循环执行遍历数据 { to_Q112_cmd_designator_LED((int *)(&array[0][0]+count*10) );//以首元素每次向后偏移10个字节 delay_500ms(); count++; } return 0;}
运行结果:
3 0 0 0 0 0 2 0 0 0
12 0 0 0 0 0 4 0 0 0
16 0 0 0 0 0 8 0 0 0
96 0 0 0 0 0 16 0 0 0
128 1 0 0 0 0 32 0 0 0
感谢你能够认真阅读完这篇文章,希望小编分享的"嵌入式C语言查表法在项目中怎么用"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!
篇文章
嵌入式
项目
程序
语言
数据
数组
复杂
自由
接下来
价值
体力
元素
兴趣
合一
同时
字节
实战
技巧
效果
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库查询相同字段数据
青浦区网络技术开发咨询收费
yml文件里的数据库配置
连接速达服务器失败
网络安全应用在生活中的作用
技术部数据库安全管理制度
网络安全的三要素不包括
软件开发 类excel界面
因特网主服务器
安卓vr软件开发
财税采集自动化软件开发
3级网络技术视频教程
上海交通大学 数据库
山东省网络安全排行榜
网络安全中flag
5g网络技术是不暂停
相亲交友软件开发公司
青藤云网络安全交付师
神奇宝贝公益服服务器
宁阳软件开发哪家好
身边的计算机网络技术应用
云南统一软件开发品质保障
crt进入数据库怎么改密码
浙大网络安全专业研究生
手机赌博软件开发多少钱
网络安全黑客微电影
cpf网络安全大赛韩商言
无盘服务器文件管理
武汉erp软件开发机构
数据库加密字段怎么查看