- 博客(25)
- 收藏
- 关注
原创 对于STM32使用FSMC驱动传统8080并口器件方式(TFT)的理解(下)
对于异步突发的访问方式,要设置3个时间参数,分别是地址建立时间(ADDSET),数据建立时间(DATAST)和地址保持时间(ADDHLD)。ST提供了4种不同的异步时序模型,在实际扩展中,根据要驱动的外设的特征确定时序模型,从而确定各时间参数与存储器读/写周期参数指标之间的计算关系;利用该计算关系和村粗芯片数据手册中给定的参数指标,可以计算出FSMC所需要的各个时间参数。在驱动8080并口TFT时
2014-11-13 12:16:56
5905
原创 对于STM32使用FSMC驱动传统8080并口器件方式(TFT)的理解(上)
大容量且引脚数在100脚的STM32芯片都带有FSMC接口。一般的
2014-11-12 16:34:44
18243
转载 转一个通俗易懂讲解FFT物理意义的文章
献给我这种理论渣…http://wenku.baidu.com/view/0e0cd4c24028915f804dc232.html先码再看
2014-10-12 22:36:12
1911
3
原创 android下探测当前WIFI是否可用(手机版拨号器结晶)
还是使用Ping的方式,Linux下的Ping指令和Windows下的Ping指令不太一样,Windows下的比较无脑…而Linux下需要设置一些
2014-09-18 18:17:22
849
原创 各种布线原则
抗干扰设计原则:1、选择合适的电源2、电源线尽量加宽3、电源加去耦电容4、使用抗干扰元器件(电源滤波器等)地线的设计原则:1、模拟地和数字地分开2、尽量单点接地3、将高带宽的噪声和低频电路分开4、将敏感的电路接到一个稳定的地上5、尽量加宽地线元器件配置原则:1、信号线不能过长2、保证时钟发生器、晶振和CPU的始终输入端尽量靠近,同
2014-08-12 15:54:04
2663
转载 数组名与指针,及数组退化
我们都知道,在C语言中,数组名和指针有多很相似之处, 例如二者均可用于指针赋值,均可通过下标的形式来访问元素等,这常常会令到我们有一种“数组名就是指针”的感觉。 尽管有不少C语言教程上就是这么认为的,但是果真如此吗?也许你考虑到数组名不能被赋值后,会补充说“数组名是只读的指针”,但这仍然与事实有一定的差距。那么,数组名与指针究竟有什么不同呢? 1.数组名的实质
2014-07-22 15:21:18
637
原创 android SDK编程学习笔记02
android 4.0之后便不允许在UI线程里使用网络,比如onCreate()方法等,这个时候则可以新建
2014-06-05 17:03:51
467
原创 项目驱动—基于STM32处理器的多功能MP3播放器 项目准备开始
罗列需要学习的东西如下:1、中文字库解码2、FATfs文件系统3、uCGUI4、SDIO5、VS10536、功放电路的焊接搞起!
2014-04-03 18:58:49
1500
原创 C语言实现动态一维/二维数组的申请
int *Array Creat1DArray( int length ){ int *Array; Array = (int*)malloc( sizeof(int)*length ); return Array;}具体实现步骤:调用"stdlib.h"里包含的malloc函数,申请到lengh*sizeof(int)个字节的内存,然后将mal
2014-04-02 17:43:55
1391
原创 STM32模拟IIC读写AT24CXX
以前只用51做过AT24C02,后来才接触到容量更大的型号,发现了很多和以前的不一致的东西,现总结如下。在上一篇博客中已经写好了STM32用IO口模拟IIC的基本驱动代码,下面结合数据手册用上一篇博客提到的函数编写AT24CXX全系列通用的驱动代码。我们先来看AT24CXX的中文手册。这是写操作的步骤。而上面提到的从器件的地址信息由下图所示。 不同的容量的AT24CXX
2014-04-02 11:59:06
10832
原创 关于STM32模拟IIC的理解
从书上看到STM32的硬件IIC远没有硬件SPI好用,书上给的例子也是模拟IIC的,因为之前只用过51的准双向口控制过简单的IIC器件,所以好好看了下。IIC总线是由数据线SDA和时钟线SCL两条线构成的通信线路,既可以发送数据,也可以接收数据。在MCU和被控IC之间,IC和IC之间都可以进行双向传输。这是一个IIC总线系统硬件结构图,SCL和SDA均需接上拉电阻。在模拟IIC
2014-03-31 19:04:13
9073
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人