C语言
pxw1992
这个作者很懒,什么都没留下…
展开
-
ili9325几个重要参数说明
横屏显示寄存器R0 R60 设置SS=0,GS=0,或者SS=1,GS=1,效果为起始坐标不一样;R3寄存器也很重要,横竖屏重要参数靠它 seng_cmd_dat(0x00e7,0x0010); //seng_cmd_dat(0x0001, 0x0100); // set SS and SM bit#if USE_HORIZONTAL == 1 seng_cmd_dat(0x0001,HORIZONTAL_R01);//SM=0#else //竖屏 seng_cmd_dat(0x.原创 2020-12-05 14:25:52 · 1240 阅读 · 0 评论 -
合泰触摸单片机c语言编程
// IO初始化 pa口8个口输出低电平 _papu=0;//上拉失能 _pac=0;//方向寄存器0:输出;1:输入 _pa=0;原创 2020-06-27 18:57:50 · 2584 阅读 · 0 评论 -
单片机粘包处理---通俗易懂
原创 2020-06-01 15:50:17 · 1009 阅读 · 0 评论 -
位操作-置0,置1,取反以及获取某位是0还是1
u32 a=0x00AA; a |=(1<<5) ;//第5位置1a &=~(1<<5) ;//第5位置0a ^=(1<<5) ;//第5位取反if( a|(1<<5) )//判读第5位是0还是1原创 2020-04-29 14:05:56 · 2627 阅读 · 0 评论 -
容易被忽视的数组越界问题
memcp与strcpy的区别,容易被忽视,strcpy有字符串终止符,也就是因为这个容易导致越界void Data_copy(u8 *dest,u8 *src,u8 count){ *dest=0; while(count--) { *dest++ = *src++; } //*dest = *src; 有这个相当于strcp...原创 2020-04-21 17:32:53 · 458 阅读 · 0 评论 -
哈希表-hashmap的理解---基于c语言
哈希表简单理解就是:数组。图书馆里查找图书,是根据编号查找的,这个编号是按照一定规则编写的。例如我要存储 张三,李四,王二,麻子等等的个人信息,结构体存储,然后链表张三{} 李四{} 王二{} 麻子{} --- 存储问题不大,如何查找呢,如果有一个算法,能够把姓名变成数字(固定区间的数字),那就好了,这个数就是数组的下标,数组的内容就是结构体的地址。看起来很...原创 2020-02-22 18:57:15 · 228 阅读 · 0 评论 -
4字节BCD码转4字节uint方法
u32 ch1=0;u32 int1=0;int1=0;int1= (u8) (str[9]/0x10); int1*=10;//BCD卡号变换为16进制int1+=(u8)(str[9]%0x10); int1*=10;int1+=(u8)(str[10]/0x10); int1*=10;int1+=(u8)(str[10]%0x10); int1*=10;int1+=(...原创 2020-01-06 15:00:04 · 1312 阅读 · 0 评论 -
集成灶控制板
消毒,烘干,定时,保温,蒸箱,爆炒,语音识别,油烟净化,防火墙等功能电源板按键板实物图此套硬件衍生出了十几个软件版本。磁控旋钮,比例阀,坐锅点火,移锅保火等版本,结构,测试等等原因,没有量产。...原创 2019-12-31 20:35:56 · 1375 阅读 · 0 评论 -
DIY串口显示屏
注意:不是显示图片,根据一个二维码处理方法,生成二维码数组,然后处理显示到液晶屏上。成本压缩的非常低,使用的是stc的单片机stc8a8k64s4。主频24M...原创 2019-12-31 20:35:38 · 1543 阅读 · 0 评论 -
M1卡数据说明以及上位机
M1卡一共16个字节;EE 03 11 30 00 00 00 43 69 01 00 00 00 00 99 5A00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15第9个字节标识新老卡,高4字节的BCD码是abcdef,标识新卡,BCD码小于"A",即小于10,即为老卡,老卡的卡内金额以及卡号都是BCD码,新卡,全部为十六进制。9-12字...原创 2019-12-25 10:33:01 · 1882 阅读 · 0 评论 -
比较两组数据(查找)
/****************************************************************Function : CompareData**Description : 比较两组数据**Input : *Data1 →数据源指针1** *Data2 →被比较数据源指...原创 2019-08-04 22:18:46 · 280 阅读 · 0 评论