lpc

    2热度

    1回答

    如何通过由Linux设备驱动程序处理的LPC(低引脚数)总线连接的设备产生SERIRQ中断?特别是,总线上的一个设备产生的中断与总线上另一个设备产生的中断有什么区别?

    4热度

    1回答

    我一直在试图做一个SD卡接口与LPC1766SPI外设有一段时间,现在我卡在一个问题,我无法找到答案的任何地方。 问题是:SDHC卡没有按预期响应写入和读取命令。 基于Chan的流程图和恩智浦应用笔记的初始化一切正常。我可以区分卡片版本,阅读OCR,CID和CSD并确定它们的大小。 之后,我开始每隔一秒写一个块并读回来检查数据的完整性。在金士顿SDHC 4   GB类  4卡我可以发送第一个写命令

    5热度

    1回答

    我的固件在LPC1754,59和68 + FreeRTOS + CMSIS上运行。 我希望能够把微控制器中的最低功耗模式可能,但: “睡眠”是不够的。一旦微控制器处于“深度睡眠”,“断电”或“深度断电”状态,按下按钮(EINT3)就无法再唤醒它。 就我在“LPC17xx User manual”(第58,59页)中读到的,我应该能够从EINT3中唤醒直到“关机”模式。 我缺少什么?低功耗时产生中断

    1热度

    1回答

    我正在使用MCB2300(使用LPC2378处理器)并使用keil uVision4。在我的程序中,我使用malloc()函数创建动态内存。由于所有动态内容都将存储在堆中,因此我需要确保分配所需的堆大小。我的启动文件(LPC2300.s)中堆的默认值是0x00000800。在我的应用程序中,我正在读取图像(bmp格式)并将像素值存储到矩阵中,并根据输入图像的大小动态创建矩阵。我在启动文件中可以设置

    0热度

    2回答

    我有一个功能,但我想知道是否有更好的方法来做到这一点。 我有5种尺寸,我试图获得当前尺寸的缩放级别。如果当前尺寸未指定尺寸,我想检查其他较小尺寸以查看是否有指定要使用的尺寸。 也就是说,如果没有指定XL变焦,检查是有一个LG使用,如果没有,检查是否有一个MD大小等 目前,我有一个很大的switch有一堆if/else声明。任何更干净的方式来做到这一点,我错过了? self.updateZoom =

    2热度

    3回答

    我正在使用恩智浦LPC17xx系列微控制器(LPC1759和LPC1768)。 如何确定RTC是否正常运行? 我做的 LPC_RTC->CCR & RTC_CCR_CLKEN 测试,但它似乎没有太多可靠。 开启我的设备时,我看到了3197年左右的值。 如何判断RTC是否正在运行且其值是否已损坏? 编辑: 我结束了在增加值RTC一个简单的合理性检查: bool DateTime::valida

    0热度

    1回答

    我指定谷歌脚本,而不是一般的JavaScript的原因是因为我发现的JavaScript的例子都使用HTML,谷歌脚本似乎不能很好地发挥与基本格式命令之外。 我有一个函数formSubmitReply()发送基于表单提交的电子邮件,另一个addToCalendar()自动将表单提交填充到Calendar事件中。这些都已经过独立测试并且运作良好。 我试图做的是在点击时执行addToCalendar(

    2热度

    3回答

    我的波特率应该是115200,但它是892.9 void UART0_Init(int pclk, int baudrate) { unsigned long int DLest; //unsigned long int pclk; unsigned int temp; // Turn on power to UART0 SC->PCONP |=

    0热度

    1回答

    我有下面的代码创建一个XML文档 self.errorlist.append( '<testcase classname=%(cls)s name=%(name)s time="%(taken)d">' '<%(type)s type=%(errtype)s message=%(message)s><![CDATA[%(tb)s]]>' '</%(type)