• 基于微控制器的动力电池组测试平台设计方案

    1 前言  作为电动汽车的能量存储部件, 电池的功率密度、储电能力、安全性等不仅决定着电动车的行驶里程和行驶速度, 更关系到电动车的使用寿命及市场前景。目前, 电池在实际使用中普遍存在的问题是电荷量不足,

  • lpc1114 adc硬件扫描_单通道_多通道

    硬件扫描模式与软件控制模式的主要区别是:软件控制模式需要有触发条件,AD通道才转换引脚上的电压值,触发一次转换一次;硬件扫描模式无需触发条件,只要开启硬件扫描模式,转换就会一直循环进行。软件控制模式只能

  • atmega8 例程: 查询方式AD采集

    /************************************************************ 函数库说明:ATMEGE8 AD模数转换 * 版本: v1.0 * * 说明: 查询

  • C51的模块化设计方法

    一个大的单片机程序往往包含很多模块,我是这样组织的:1、每一个C源文件都要建立一个与之名字一样的H文件(头文件),里面仅仅包括该C文件的函数的声明,其他的什么也不会有,比如变量的定义啊等等不应该有。2、建立一

  • 51单片机学习笔记:连续读写STC89C52RC内部EEPROM存储器

    STC单片机的内部EEPROM是用DATAFLASH模拟出来的,不是真正的EEPROM存储器,不能用普通的方法来操作下面是一些注意点:1.字节写之前要先将这个字节所在扇区的其它有效数据读取到RAM暂存(这步不是必须的)2.暂存完之后再对

  • stm32 IDR寄存器软件仿真的BUG

    /**函数名:Key_GPIO_Config*描述:配置按键用到的I/O口*输入:无*输出:无*/voidKey_GPIO_Config(void){GPIO_InitTypeDefGPIO_InitStructure;/*开启按键端口(PB0)的时钟*/RCC_APB2PeriphClockCmd(RCC_APB2Periph_

  • 基于MCS-51内核的汇编学习笔记

    数据传送类指令:MOV 访问内部数据储存器MOVX 访问外部数据储存器MOVC 访问ROM储存器XCH 整字节交换XCHD 半字节交换(低四位)PUSH 设置堆栈指针寄存器SP所指向的内容(把字压入堆栈)POP 把字弹出堆栈;SWAP 高低字

  • 单片机LED点阵的图形显示

    独立的 LED 小灯可以实现流水灯,数码管可以显示多位数字,那点阵 LED 就得来显示一点花样了。我们要显示花样的时候,往往要先做出来一些小图形,这些小图形的数据要转换到我们的程序当中去,这个时候就需要取模软件

  • STM32学习004_调试工具J_LINK

    jlink是segger公司的产品,jlink的官方提供调试软件和驱动,调试软件有jlink命令(j-tag调试),j-mem(内存查看),j-flash(flash烧写)等我主要用到的是jlink commander,以下是它的命令集:SEGGER J-Link指挥官V

  • 自己用C语言写单片机PIC18 serial bootloader

      HyperBootloader_PIC18_J 和 HyperBootloader_PIC18_None_J  完成PIC16 bootloader (详细情况请阅读我的上一篇随笔《自己用C语言写单片机PIC16serial bootloader》) 后,接着就开始写PIC18的UART bootloader。

  • Keil如何生成bin文件

    使用过Keil的同鞋都知道,现在Keil中默认可以输出.axf的调试文件和可以通过钩选输出的.hex可执行文件,没有bin(二进制)文件的输出选项。可是偏偏某些时候需要或者习惯性的使用.bin文件来进行烧写,下面各举一例:1.一

    单片机
    2018-07-25
    keil bin文件
  • STM32存储架构

    看了一段时间的相关资料,将自已了解的知识写出来,以求备忘。在此文中若有错误之处,请指出,将不胜感激。STM32F103ZET6是Cortex-M3内核的ARM类型的单片机,它属于STM32的大密度器件,对于STM32的存储架构是差不多的

  • stm32 RAM分配及占有

    一个小的项目,在测试时间和产品量稍微大一些之后,出现了一些莫名其妙的非逻辑错误的Bug(最头疼的是不能每次都能复制出来)。经过修改后,最近一个月的测试都没有出现。本人在这里得到了原子哥和其他朋友的很多帮助

  • 德州仪器二季度营收40.2亿美元,净利润14.1亿美元

    德州仪器今天公布了截至6月30日的2018财年第二季度财报。报告显示,公司该季度营收为40.17亿美元,去年同期为36.93亿美元,同比增长9%;按美国通用会计准则计(GAAP),归属公司上市部分的净利润为14.05亿美元,去年同期为净利润10.56亿美元,同比增长33%;合摊薄后每股利润为1.40美元,去年同期为每股利润1.03美元,同比增长36%。

  • ARM ADS中的AXD 调试经验集锦

    1,怎么设置AXD连接的Target。在菜单的Configure Target…选项中能设置。一般选择MutiIce或ARMUL两种。ARMUL是一种ARM的模拟器。一般的算法或一些无需和硬件中断等设备打交道的程式都能通过这个进行调试。使用上非常

发布文章