上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 37 下一页
摘要: 问题描述 通过STM32的FSMC总线驱动ili9341,程序调试和刚下载的时候,显示完全正常。可是就在我掉电关机,重新启动的时候就完全跑飞了。这令我非常疑惑。以下是我的FSMC总线配置程序,static void LCD_FSMC_Config(void){ FSMC_NORSRAMIn... 阅读全文
posted @ 2014-10-30 21:28 amanlikethis 阅读(2121) 评论(0) 推荐(0)
摘要: 为什么要分析字符串的显示过程? 学习uCGUI主要是学习如何使用的,为何要深究到源码的层次呢? 就分析字符串显示过程的原因来说,是因为移植汉字字库的需要。uCGUI并么有合适的汉字字库,而且完整的汉字字库非常庞大,消耗单片机的Flash资源。如果想要移植一个合适的字库,分析字符串显示的过程以及u... 阅读全文
posted @ 2014-10-20 20:39 amanlikethis 阅读(2628) 评论(0) 推荐(0)
摘要: 用虚拟机安装winxp系统,出现错误信息如下:Network boot from AMD Am79C970A Copright (c)2003-2005 Vmware, Inc. Copright (c)1997-2000 Intel Corporation client mac addr:00... 阅读全文
posted @ 2014-10-17 13:41 amanlikethis 阅读(3841) 评论(0) 推荐(0)
摘要: 在设计TFTLCD液晶硬件驱动电路的时候,我们会发现TFTLCD裸屏(买来的最初元件)的接口并非相似,所以导致驱动电路设计需要有些差别。 TFTLCD液晶的本质 本质就是点阵。 TFTLCD驱动电路的任务 点阵要想显示图形,就需要不断的扫描。所谓的驱动电路,完成的工作就是不断的扫描LCD,通常帧率都 阅读全文
posted @ 2014-10-16 10:33 amanlikethis 阅读(13521) 评论(0) 推荐(1)
摘要: (A)为什么要将模拟地和数字地分开,如何分开?Answer: 模拟信号和数字信号都要回流到地,因为数字信号变化速度快,从而在数字地上引起的噪声就会很大,而模拟信号是需要一个干净的地参考工作的。如果模拟地和数字地混在一起,噪声就会影响到模拟信号。一般来说,模拟地和数字地要分开处理,然后通过细的走线连... 阅读全文
posted @ 2014-10-02 15:35 amanlikethis 阅读(864) 评论(0) 推荐(0)
摘要: 单片机编程者需要知道自己的程序需要花费多长时间、while周期是多少、delay延时是否真如函数功能描述那样精确延时。很多时候,我们想知道这些参数,但是由于懒惰或者没有简单的办法,将这件事推到“明天”。笔者提出了一种简便的测试方法,可以解决这些问题。 测试代码的运行时间的思路:使用单片机内部定... 阅读全文
posted @ 2014-09-24 15:24 amanlikethis 阅读(9554) 评论(0) 推荐(1)
摘要: - startup_stm32f10x_ld_vl.s: for STM32 Low density Value line devices- startup_stm32f10x_ld.s: for STM32 Low density devices- startup_stm32f10x_md_vl.... 阅读全文
posted @ 2014-09-24 10:08 amanlikethis 阅读(9445) 评论(0) 推荐(1)
摘要: 在电子发烧友网站上,看到RS232转RS485的一个电路图,如下图所示。元件主要是HN232CP和MAX485CPA,也就是TTL转232电路和TTL转485电路的结合体。可是这个电路却不好分析,几经查找与思考,才得到一点觉悟。 此电路在使用时,PC机RS232公口或者标准串口接“直连串口通讯... 阅读全文
posted @ 2014-09-11 17:23 amanlikethis 阅读(43826) 评论(3) 推荐(0)
摘要: 转载于:RS232,RS485波形分析 经常遇到初学者,对单片机串行通讯出了问题不知道如何办的情况。其实最有效的调试方法是用示波器观察收发数据的波形。通过观察波形可以确定以下情况:是否有数据接收或发送数据是否正确波特率是否正确一、串行数据的格式 异步串行数据的一般格式是:起始位+数据位+停止位,... 阅读全文
posted @ 2014-09-11 15:56 amanlikethis 阅读(22993) 评论(1) 推荐(0)
摘要: 问题描述: TQ2440的官方裸跑程序中,对SD卡先进行读操作,然后再写,发现不能程序卡死。倘若对SD卡先写后读,程序可以正常运行,奇哉怪哉?写数据的关键代码-->while(i > SDCard_BlockSize) + 1) &0x0fff; rSDIDTIMER=0x7f... 阅读全文
posted @ 2014-09-10 17:14 amanlikethis 阅读(585) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 37 下一页