win8装不上PL-2303驱动的看过来[附带贴图步骤+驱动] http://bbs.mydigit.cn/read.php?tid=898675某宝淘路由顺带捎了一个USB转TTL的刷机板,芯片PL-2303,因为电脑是32位的win8系统,插上后自动安装驱动,之后显示【Prolific USB-to-Serial Comm Port (COM3)】但是前面带大黄感叹号,不能用,于是开始了我某度反复“搜驱动=>下驱动=>装驱动=>大黄
【芯片前端设计】链表方式管理数据缓存(一) 目录链表介绍链表元素链表管理数据缓存链表补充说明链表介绍链表(Linked list)是一种物理存储结构上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。 链表结构可以充分利用计算机内存空间,实现灵活的内存动态管理。链表元素hp(head pointer):链表头指针【实际使用REG来存储】tp(tail pointer) :链表尾指针【实际使用REG来存储】body ram:链表指针存储ram【使用RAM来存储】空闲链表...
modelsim-altera 仿真设置 1、设置modelsim-altera 的执行路径(即其安装路径中的可执行)(1)Tool->Option(2)General -> EDA Tool Option ,在右侧的窗口中选择Modelsim-Altera , 在Location Of Execatable 中单击,并找到该软件的安装路径中的可执行文件路径,单击确定。2、项目仿真2.1预先设置仿真软件(建立测试文件前必须
共阴和共阳数码管编码表 1、共阳: char code table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e};2、共阴: char code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0
Win7、Win8、Win10系统USB-Blaster驱动程序无法安装的解决办法 这篇博文是我转载dezhihuang的博文,原文名称和地址如下,并对内容做了适当调整: [原]Win7、Win8系统USB-Blaster驱动程序无法安装的解决办法 第一次用Markdown编辑博客,格式方面真是捉急啊! Win7、Win8、Win10操作系统安装USB-Blaster驱动程序过程中无外乎两个问题:一、Windows无法安装USB-Blaster。 二、文件的哈希值不在指定的
使KEIL中同时具有51和ARM的编译功能 分别安装51和ARM的KEIL,他们在不同的文件夹,为的是提取C51文件夹。那么问题来了,是不是可以把他们安装在同一个文件夹下,理论上行得通,没试过。其实很简单的,下面介绍步骤:一、先将KEIL C51安装目录下的名字为C51文件夹,放到KEIL ARM安装目录的keil文件夹下。二、打开TOOLS.INI的这个文件,将文件中加点东西。在ARM下加入51功能,把KEIL C51下T
STM32如何使用内部时钟源当系统时钟 void RCC_Configuration(void){ RCC_DeInit();//将外设 RCC寄存器重设为缺省值 RCC_HSICmd(ENABLE);//使能HSI while(RCC_GetFlagStatus(RCC_FLAG_HSIRDY) == RESET)//等待HSI使能成功 { } if(1) { //F
8086处理器16位如何20位寻址 8086处理器引入了一个重要概念--段。8086处理器的寻址目标是1M大的内存空间,于是它的地址总线扩展到了20位。但是,一个问题摆在了Intel设计人员面前,虽然地址总线宽度是20位的,但是CPU中“算术逻辑运算单元(ALU)”的宽度,即数据总线却只有16位,也就是可直接加以运算的指针长度是16位的。如何填补这个空隙呢?可能的解决方案有多种,例如,可以像一些8位CPU中那样,增设一些20位的指令
控制芯片中 EEPROM 与 FLASH 的区别 掉电需保护且在程序运行过程中需要修改的少量参数保存在EEPROM中,其擦除次数较Flash多,Flash用来做程序和一些掉电保护和不需修改的数据。Flash memory指的是“闪存”,所谓“闪存”,它也是一种非易失性的内存,属于EEPROM的改进产品。它的最大特点是必须按块(Block)擦除(每个区块的大小不定,不同厂家的产品有不同的规格),而EEPROM则可以一次只擦除一个字节(Byte)
伺服电机和步进电机的区别 我非常严肃的说一句,对待科学问题,要有把握才回答,不要误导提问者,以上几位回答者的答案均有误导性步进电机和交流伺服电机性能比较 步进电机是一种离散运动的装置,它和现代数字控制技术有着本质的联系。在目前国内的数字控制系统中,步进电机的应用十分广泛。随着全数字式交流伺服系统的出现,交流伺服电机也越来越多地应用于数字控制系统中。为了适应数字控制的发展趋势,运动控制系统中大多采用步进电机或全数字式交流伺服
C语言条件编译及编译预处理阶段 C语言条件编译及编译预处理阶段一、C语言由源代码生成的各阶段如下:C源程序->编译预处理->编译->优化程序->汇编程序->链接程序->可执行文件 其中 编译预处理阶段,读取c源程序,对其中的伪指令(以#开头的指令)和特殊符号进行处理。或者说是扫描源代码,对其进行初步的转换,产生新的源代码提供给编译器。预处理过程先于编译器对源代码进行处理。 在C
归纳STM32 FLASH 擦除(以及如何防止误擦除程序代码)、写入、读取方法 编译环境:我用的是(Keil)MDK4.7.2stm32库版本:我用的是3.5.0一、本文不对FLASH的基础知识做详细的介绍,不懂得地方请查阅有关资料。对STM32内部FLASH进行编程操作,需要遵循以下流程:1、FLASH解锁2、清除相关标志位3、擦除FLASH(先擦除后写入的原因是为了工业上制作方便,即物理实现方便)4、写入FLASH5、锁定FLASH
function "FLASH_Unlock" declared implicitly解决办法 又是在编译STM32工程是会出现 function "FLASH_Unlock" declared implicitly,解决办法:在其实是要释放配置文件 stm32f10x_conf.h中的 #include "stm32f10x_flash.h"即可一、在新版本的库中/* Includes ----------------------------------------------