• TX2440A的led驱动

    自己照着移植文档把对NAND FLASH驱动和yaffs2文件系统的支持的Linux系统编译出来,然后把内核镜像烧入FLASH,然后再把光盘的root_2.6.31.bin镜像烧入FLASH。这样就在目标板建立起了测试驱动的最基本的环境。同时,

  • STM32的内存地址映射与IAP下载

    stm32的flash地址起始于0x08000000,结束地址是0x080000000加上芯片实际的flash大小,不同的芯片flash大小不同。RAM起始地址上0x200000000,结束地址是0x20000000加上芯片的RAM大小。STM32将外设等都映射为地址的形式

  • STM32驱动FM24CL16

    根据小苗开发板例程,修改得好用的读写FM24CL16的2K bytes代码,分享给大家。小苗开发板的程序有点问题,I2C_Read()里最后产生stop条件时间不对;另外FM24CL16是11位地址的,在I2C_Write()里也应体现出来。先贴代码,

  • AVR单片机介绍-特性说明

    AVR单片机是Atmel公司1997年推出的RISC单片机。RISC(精简指令系统计算机)是相对于CISC(复杂指令系统计算机)而言的。RISC并非只是简单地去减少指令,而是通过使计算机的结构更加简单合理而提高运算速

  • 单片机解密的“攻”与“防”

    1引言  单片机(Microcontroller)一般都有内部ROM/EEPROM/FLASH供用户存放程序。为了防止未经授权访问或拷贝单片机的机内程序,大部分单片机都带有加密锁定位或者加密字节,以保护片内程序。如果在编程时加密锁

  • 单片机LED点阵的纵向移动

    点阵的动画显示,说到底就是对多张图片分别进行取模,使用程序算法巧妙的切换图片,多张图片组合起来就成了一段动画了,我们所看到的动画片、游戏等等,它们的基本原理也都是这样的。上一节我们学了如何在点阵上画一

  • S3C2440的SPI解析

    S3C2440A的串行外设接口(SPI)可以与串行数据传输连接。S3C2440A包含了2个SPI,每个都有2个分别用于发送和接收的8位移位寄存器。一次SPI传输期间,同时发送(串行移出)和接收(串行移入)数据。由相应控制寄存器设

    单片机
    2018-07-24
    spi s3c2440
  • IAR FOR STM8S 调试信息

    一般来说做嵌入式产品开发的,在产品早期都基本上会预留一个UART作为Debug调试,这个应该就是常说的串口调试.但往往芯片并非有那么多串口出来,因此就有人想到用IO模拟串口的方式.其实这个是非常好的办法,前提是没有办法

  • stm32软件模拟I2C

    一 概述 很多人都知道stm32的硬件I2C存在BUG,现在我们通过软件模拟时序的办法来实现I2C。 使用软件模拟I2C主要是方便程序的移植,只需要更改一下相应的IO端口即可。二 软件模拟实现1 起始信号voidi2c_Start(void){ma

  • PIC单片机TIMER1应用注意的问题

    1、当对TMR1H和TMR1L初始化时,预分频器将会自动清零。2、在寄存器对TMR1H和TMR1L进行写操作时,将使预分频器清零。当TMR1处于运行状态时,对TMR1H或TMR1L值进行的写操作,可能会写入不希望的值。3、TMR1工作于异步计

  • STM8S_009_EXTI外部中断

    Ⅰ、写在前面STM8S的稳定性不如STM32,特别是在低功耗时,使用EXTI外部中断唤醒,很容易受到干扰信号而唤醒。因此,这种情况需在硬件电路上多加考虑抗干扰的电路。其次,就是注意软件的上下拉配置,如果外部加了上拉

  • 51单片机除法指令DIV使用举例说明

    除法指令:DIV AB此单片机指令的功能是将A中的8位无符号数除了B中的8位无符号数(A/B)。除法一般会出现小数,但计算机中可没法直接表达小数,它用的是我们小学生还没接触到小数时用的商和余数的概念,如13/5,其商是

  • 在实际应用中,如何选择单片机的类型?

    选择原则:主要从指令结构、运行速度、程序存储方式和功能等几个方面选择单片机。MCS-51为主流产品。Motorola是世界上最大的单片机厂商。品种全、选择余地大、新产品多。其特点是噪声低,抗干扰能力强,比较适合于工

  • cortex m0 lpc1114 adc介绍资料详解

    LPC1114内部有一个逐次逼近型ADC模块,总的来说有如下特征:8个模拟信号输入通道,可以开1个通道测电压,也可以8个通道全开测电压,软件控制模式下,只能开1个通道,硬件扫描模式下,可以开多个通道输入电压范围0~VD

  • MCS-51系列单片机定时器/计数器T0和T1

      MCS-51系列的单片机内,共有两个16位可编程的定时器/计数器,分别称为定时器/计数器T0和定时器/计数器T1。    与定时器/计数器有关的特殊功能寄存器有以下几个:    1、TH0、TL0为T0的16位

发布文章