随笔分类 -  编程学习

编程相关集合
摘要:前言 首先这篇文章只是初步的尝试,不涉及过于高深的编程技巧;同时需要表明的是,面向对象只是一种思想,不局限于什么样的编程语言,不可否认的是基于面向对象特性而设计的语言确实要比面向过程式的语言更加容易进行抽象和统筹,可以说面向对象的设计模式可以很大程度上摆脱过程的实例,但要论完整的应用来讲,设计模式也 阅读全文
posted @ 2024-04-10 13:51 pie_thn 阅读(600) 评论(0) 推荐(0)
摘要:概要 由于目前在做一个比较复杂的嵌入式项目,想要借此提升一下代码的结构设计能力,所以想要以面向对象的思想来完成这个项目,即把每个板载外设资源视为一个对象,采用msp+bsp的模式,对每个bsp外设实现对象化处理,现有方案需要手动传入对象引用,调用方法时比较麻烦,所以考虑简化调用方式。 面向对象实现思 阅读全文
posted @ 2023-12-04 09:58 pie_thn 阅读(1016) 评论(2) 推荐(0)
摘要:使用到的模块,pyserial pyqt5 pymysql (我先是实现在命令行下通过串口进行对板子硬件的控制,比如Led ,beep等,在实现检测卡(是否选卡成功),连接卡(验证哪一个扇区),读卡,写卡)(对于m1卡的读写地址,在连接卡时就指定了,在没有halt操作或移开卡的操作之前,是没法更改扇 阅读全文
posted @ 2020-06-27 21:01 pie_thn 阅读(1397) 评论(0) 推荐(0)
摘要:字X列为8个区,每个区有一个字,共128位。Y行共64行,分上下半屏各为32行。AC++只为X列有效。 在绘图区,(0x80,0x90)为一组,(0x88,0x98)为一组。 从0x80~0x87(0x90~0x97) 0x88~0x8f(0x98~0x9f) 为字区,每个字区有32行,由BY来确定 阅读全文
posted @ 2020-01-10 15:43 pie_thn 阅读(430) 评论(0) 推荐(0)
摘要:通信方式:并行,串行 异步:起始位,数据位(任意)校验位,停止位 【一帧数据格式】 同步:同步时钟信号和数据信号,具体不知道 串行方式:单工通信,半双工通信,全双工通信 接口标准:RS232(25针,9针)公头,母头 USB转串口 CH340 驱动 SCON PCON 接收寄存器,发送寄存器都是SB 阅读全文
posted @ 2019-12-24 18:03 pie_thn 阅读(1156) 评论(0) 推荐(0)
摘要:NEC红外协议 引导码9ms高电平,4.5ms低电平,0:0.56mslow+0.56mshigh 1:0.56mslow+1.56mshigh 红外发射电路(遥控器),脉宽调制,38KHz载波 红外二极管 红外接收电路,解码,集成电路 中断0,T0 (本来想用TMOD的T0.gate=1,来计算脉 阅读全文
posted @ 2019-12-13 22:37 pie_thn 阅读(318) 评论(0) 推荐(0)