嵌入式软件开发
文章平均质量分 94
康先森ing
一直在路上
展开
-
2021-07-30嵌入式学习---智能家居项目
1、智能家居功能拆分2、设计模式智能家居代码架构—简单工厂模式设计模式:代码设计经验的总结,稳定、拓展性更强,是一系列编程思想。有23种,代码更容易被他人理解、保证代码可靠性、程序的重用性。设计模式通常描述了一组相互紧密作用的类与对象。算法不是设计模式,因为算法致力于解决问题而非设计问题。类和对象:类是一种用户定义的引用数据类型,也称类类型。结构体对象:类的一种具象工厂模式:这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴原创 2021-07-30 13:51:11 · 2366 阅读 · 3 评论 -
新鲜的展讯笔试2021-07-20
1、线性结构是一个有序数据元素的集合。常用的线性结构有:线性表,栈,队列,双队列,数组,串。非线性结构,数学用语,其逻辑特征是一个结点元素可能有多个直接前趋和多个直接后继。常见的非线性结构有:二维数组,多维数组,广义表,树(二叉树等)。2、ARM程序的组成此处所说的“ARM程序”是指在ARM系统中正在执行的程序,而非保存在ROM中的bin映像(image)文件,这一点清注意区别。一个ARM程序包含3部分:RO,RW和ZIRO是程序中的指令和常量RW是程序中的已初始化变量ZI是程序中的未初始化的原创 2021-07-22 20:17:58 · 313 阅读 · 1 评论