logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

CUnit单元测试架构研究

1.Cunit介绍CUnit是一个对C语言编写的程序进行单元测试的框架,它作为一个静态链接库被链接到用户的测试代码中,它提供了一种简洁的框架来建立测试架构,并提供丰富的断言来测试通过数据类型。它还提供了许多不同的结构来运行测试用例和报告测试结果。1.1CUnit的架构(1)每个测试用例被包装在一个测试包(suite)中(2)每个测试包(suite)是在有效的测试注册单元(Test Registry

#linux#嵌入式
GPMC开发笔记(TI开发者推荐笔记)

因为gpmc(General-Purpose Memory Controller)是TI特有的驱动,gpmc的资料比较少,本人开发gpmc驱动算是摸了很多石头过河的。所以想通过这遍文章可以给也做GPMC驱动开发的后来者有一点参考价值。文章如有瑕疵也请各位批评改正。1.GPMC介绍gpmc主要用于与nandflash,norflash,fpga进行通信。在这里主要介绍gpmc16位数据和地址线不复用

#嵌入式#linux#单片机 +1
异构核间通信mailbox原理研究

mailbox原理用于在片上处理器之间通信的一种mailbox队列中断机制,mailbox队列中断机制允许软件通过一组寄存器和关联的中断设置和得到信息在二个处理之间建立通信渠道。mailbox寄存器解析MAILBOX_SYSCONFIG寄存器该寄存器控制通讯接口的各种参数,如下图所示可以控制复位的操作,空闲模式等MAILBOX_MESSAGE_m寄存器如下图所示MAILBOX_MESSAGE_m寄

#linux
到底了