-
代码已经上库,https://github.com/lisider/OK6410/tree/master/lcd硬件lcd控制器侧14DisplayController//位于S3C6410datasheetPage455寄存器范围:0x77100000-0x77100344寄存器个数:105个硬件接口:支持RGB和其他三种接口(I80接口/N...[详细]
-
本章介绍Exynos4412芯片的时钟管理单元(CMU)。CMU控制锁相环(PLL)并为Exynos4412芯片中的各个IP、总线和模块产生时钟。它们还与电源管理单元(PMU)通信,以便在进入某个低功耗模式之前停止时钟,以通过时钟切换来降低功耗。1.Exynos4412芯片的时钟体系介绍对于PC机来说,CPU、内存、主板、声卡、显卡等等,这些功能部件由不同的芯片组成,在实体上是相互独...[详细]
-
单片机的累加器A与片外RAM之间的数据传递类指令MOVXA,@RiMOVX@Ri,AMOVXA,@DPTRMOVX@DPTR,A说明:1)在51系列单片机中,与外部存储器RAM打交道的只能是A累加器。所有需要传送入外部RAM的数据必需要通过A送去,而所有要读入的外部RAM中的数据也必需通过A读入。在此我们能看出内外部RAM的区别了,内部RAM间能直接进行数据的传递,而外部...[详细]
-
1.STM32外部中断简介STM32的每个IO都可以作为外部中断的中断输入口。STM32F103的中断控制器支持19个外部中断/事件请求。每个中断设有状态位,每个中断/事件都有独立的触发和屏蔽设置。代码主要分布在固件库的stm32f10x_exti.h和stm32f10x_exti.c文件。STM32F103的19个外部中断为:线0~15:对应外部...[详细]
-
STM8与STM32一样提供了固件库函数,方便用户快速开发,不需要花费很多时间去查寄存器。不过没有STM32的库完善,给的说明文档是chm格式的,名字是stm8l15x_stdperiph_lib_um.chm,这个官网有下载,今天按照官方给的模板自己做个模板文件夹,方便后期的移植,这样就不要再重复设置了。首先我们看看GPIO模块,在用固件库之前先了解下GPIO里面的大体的寄存器,方便后期使用固...[详细]
-
近期随着搭载TongaPRO芯片的R9-285发布以后,各大国内媒体都已经纷纷报道了相关资讯,而AMD这次发布了一个价格便宜又具备高性能的中端产品,引起了非常多消费者的关注。近期各大网站也给出了自己的评测来证实这个显卡的实力。
然而自从AMD公布了R9-285以后,几乎就对该产品的架构图和具体信息保留不谈,而且几乎机密一样的不对外公布,不仅几乎没有看到任何官方架构图,甚至关于这个芯片的具体...[详细]
-
穴位的位置是否找准会直接影响治疗效果,因此设计了一种基于粒子群算法优化神经网络(PSO-BP)的穴位相对坐标预测模型,然后与ARM结合构成一个可以用于人体穴位定位的系统。首先采用PC进行MATLAB仿真训练学习,然后将最优权值及阈值保存下来并简化算法嵌入ARM内,将在线预测转变为离线过程。实验结果表明:经粒子群优化过的BP神经网络有效地改善了局部极值缺陷,可应用于定位端预测穴位的位置,并在LCD...[详细]
-
Ⅰ、写在前面STM8S的稳定性不如STM32,特别是在低功耗时,使用EXTI外部中断唤醒,很容易受到干扰信号而唤醒。因此,这种情况需在硬件电路上多加考虑抗干扰的电路。其次,就是注意软件的上下拉配置,如果外部加了上拉或下拉电阻,不建议再配置成上拉或下拉;如果没有,建议加上。要使其软件稳定,还得深入EXTI的功能。为方便大家阅读,本文内容已经整理成PDF文件:http://pa...[详细]
-
0V7620是一种CMOS图像传感器,它被广泛应用在网络摄像头、摄像手机等产品中。由它组成的图像采集系统,比较常见的设计方法为OV7620搭配OV5ll+或CPLD/FPGA。OV511+或CPLD/FPGA采集的图像数据通过USB总线或双端口RAM输出到PC或MCU(ARM、DSP等),由PC或MCU对图像数据进行进一步的处理。本文所设计的图像采集系统仅用一个ARM芯片就实现了OV7620的...[详细]
-
目前,嵌入式系统在视频监控中的应用越来越广泛。伴随着网络的强大功能,视频监控更侧重网络监控方案,要求体积小、远程化、成本低、功耗小、操作界面人性化等。本系统基于嵌入式Linux平台上利用USB摄像头采集视频图像,通过视频图像压缩及结合网络进行视频图像传输,使远程监控成为可能。1系统概述视频图像监控系统由4部分组成,分别为视频图像采集、视频图像处理、视频图像传输、视频图像显示。视...[详细]
-
voidGPIO_ETH_MediaInterfaceConfig(uint32_tGPIO_ETH_MediaInterface){assert_param(IS_GPIO_ETH_MEDIA_INTERFACE(GPIO_ETH_MediaInterface));/*ConfigureMII_RMIIselectionbit*/*(__IOuint32_...[详细]
-
51单片机除了几款加强版的带pwm,很多都不带,所以要用51控制伺服电机很多时候就要软件模拟pwm。看了些代码有的是通过延时来输出pwm波,有的也用了定时器但是那些代码要驱动多路伺服电路就显得比较麻烦。下面的代码是通过定时器0产生每0.5ms一次的提醒,程序在大循环中通过调用DJ()函数可以返还值给伺服电机信号引脚,DJ()函数可以定旋转的角度,但是因为定时器设置是0.5ms的中断这就决定了旋转呢...[详细]
-
1、参考资料《STM32F1开发指南-库函数版本》-5.2.1小节IO口的位带操作实现STM32F1xx官方资料:《STM32中文参考手册V10》-第8章通用和复用功能IO(GPIO和AFIO)《Cortex-M3权威指南(中文)》第5章位带操作2、位操作的本质目的就是操作寄存器1)位操作比较方便操作IO口2...[详细]
-
1,概览STM32CubeMX是STM32Cube工具家族中的一员,从MCU/MPU选型,引脚配置,系统时钟以及外设时钟设置,到外设参数配置,中间件参数配置,它给STM32开发者们提供了一种简单,方便,并且直观的方式来完成这些工作。所有的配置完成后,它还可以根据所选的IDE生成对应的工程和初始化C代码。除此以外,STM32CubeMX还提供了功耗计算工具,可作为产品设计中功耗评估的参考。...[详细]
-
1.实验目的:通过本次试验学习WindowsCE6.0的中断处理的过程以及熟悉在驱动程序中运行中断的编程。2.我对WindowsCE6.0中断的理解:Windows®CE将中断处理分成两个步骤:中断服务程序ISR和中断服务线程IST。如果中断被使能,则当中断产生时,内核将调用该中断注册的ISR,ISR执行完后将返回系统中断号,内核检查系统中断号并且设置相关的事件,内核设置相关事件后,...[详细]