Primace 软件是CME(京微雅格)公司的FPGA芯片开发专用软件.因为CME的FPGA,如M5.M7等内嵌有8051核,所以可以和MCU联合在线仿真,虽然FPGA内的程序不可控,不能一步一步的仿真,但是因为MCU程序可控,可以一步一步的运行,所以可以利用此特性,用MCU给FPGA发送命令,然后控制FPGA的运行与操作. 所以此FPGA开发板也可以做8051单片机开发板. 这里主要介绍FPGA与keiLl联合仿真的时候的关于KEIL的工程的建立与设置.主要是做的比较简单的仿真,比较粗俗.简单…
一.问题现象: 这几天刚开始上手STM32,使用Keil 环境进行编程,然后使用ULINK2进行在线仿真,在按键处理函数程序中设置断点,却发现按了按键程序没有停在设置的断点,程序正常运行,如下图所示,很是郁闷,以为是程序的问题,打了其它地方的断点却可以停下来.是什么问题呢? 二.原因分析: 虽然之前用8051单片机的时候经常使用Keil 环境,但没有真正去使用过在线的调试仿真,现在出现问题了也不知所措,在跟陈工沟通交流下,打开Keil 环境中Target Options中的Debug配置,发现我…
进入 Keil C51 后,屏幕如下图所示.几秒钟后出现编辑界 启动Keil C51时的屏幕 进入Keil C51后的编辑界面 简单程序的调试:学习程序设计语言.学习某种程序软件,最好的方法是直接操作实践. 下面通过简单的编程.调试,引导大家学习Keil C51软件的基本使用方法和基本的调试技巧. 1)建立一个新工程,单击Project菜单,在弹出的下拉菜单中选中New Project选项   2)然后选择你要保存的路径,输入工程文件的名字,比如保存到C51目录里,工程文件的名字为C51 如下图…
Qt5.5.0使用mysql编写小软件源码讲解---顾客信息登记表 一个个人觉得比较简单小巧的软件. 下面就如何编写如何发布打包来介绍一下吧! 先下载mysql的库文件链接:http://files.cnblogs.com/files/xiaobo-Linux/mysql.zip 把两个文件放入 Qt目录\Qt5.5.0\5.5\mingw492_32\bin文件夹下直接粘贴(路径根据自己的设置) 也可以放到原来工程代码中,头文件用双引号引出即可. <!--小波Linux QQ463431476…
我的第一个软件. 基于Qt5.5.0的 sql ,C++备忘录软件version1.0的编写 我用的Qt版本是5.5.0免配置编译器的版本,这里附上我使用的软件下载地址:http://download.qt.io/official_releases/qt/5.5/5.5.0/ 下载 qt-opensource-windows-x86-mingw492-5.5.0.exe即可. 话不多说,第一先是基于Qt5.5.0的sql的配置,这里详见我的另外一篇博客:http://www.cnblogs.co…
找寻了多天,终于找到了,记录下,以后重装用.输入所有组件的licenses后,提示要注册,我选择了Canada,Google了一个地方的PostCode和phone number,填写,注册成功! 软件下载:(这个我没有安装,不知道包不包含Sql server等) http://www.quest.com/Downloads_Q ... /SetupQCDB5.0.1.exe site message:Quest Free to Our Chinese下面列出参考注册码(对应于上面的site m…
关于Quartus II 13.0对应开发NIOS II软件程序时报错Symbol 'NULL' could not be resolved问题的解决方法 近期在评估使用NIOS II处理器进行项目的开发,我使用的软件是Quartus II 13.0的版本,一路下来,在Qsys系统中搭建NIOS II片上系统,在Quartus II中建立工程文件等等过程,没有太多的问题,这里暂且不表.只是在NIOS II Software build tools for Eclipse中进行软件开发时,一个非常…
STCubeMX软件新建Keil和IAR工程使用步骤:首先是软件下载(也可在我们的百度云下载):1.STCubeMX下载地址:    http://www.stmicroelectronics.co ... alog/tools/PF259242 2.STM32CubeF1下载地址:    http://www.stmicroelectronics.co ... alog/tools/PF260820 3.Patch_CubeFW_F1下载地址:    http://www.stmicroele…
整体思想:把汉化包里的文件替换软件的英文的软件 右键打开文件安装的位置,找到Translations文件夹,打开它等待被替换. 打开这个找到Translations文件夹,把下面的文件全部复制替换上面的同文件夹里的文件. 注意:汉化后要重新打开文件.…
将RAC软件转换为单实例软件 http://blog.itpub.net/26736162/viewspace-2155632/ 1. Stop database and CRS on both node $ srvctl stop database -d mydb # crsctl stop crs 2. Turn Off RAC SQL> startup ORA-29702 error occurred in Cluster Group Service operation Relink wi…
Libre 6009 「网络流 24 题」软件补丁 / Luogu 2761 软件安装问题 (最短路径,位运算) Description T 公司发现其研制的一个软件中有 n 个错误,随即为该软件发放了一批共 m 个补丁程序.每一个补丁程序都有其特定的适用环境,某个补丁只有在软件中包含某些错误而同时又不包含另一些错误时才可以使用.一个补丁在排除某些错误的同时,往往会加入另一些错误.换句话说,对于每一个补丁 i,都有 2 个与之相应的错误集合 B1[i]和 B2[i],使得仅当软件包含 B1[i]…
给力Mac下的思维整理软件,思维导图软件合辑 1.Mindjet MindManager for mac 10.0.211 经典的头脑风暴思维导图软件 最新破解Mindjet MindManager 是一款用于进行知识管理的可视化通用思维导图软件.该软件功能丰富,简单易用,快速上手,有利于进行发散性思维和头脑风暴法,将脑中的各种想法和灵感记录下来,进行知识的创新和分享.http://www.7do.net/resources-5840-1-1.html 2.MindNode Pro for ma…
海蜘蛛网络科技官方网站 :: 做最好的中文软路由 :: 软件路由器 :: 软路由 :: 软件路由 :: RouterOs 企业简介 武汉海蜘蛛网络科技有限公司成立于2005年,是一家专注于网络新技术研发及应用的高科技企业,是知名的专业的软路由提供商. 公司自成立以来,秉承"用创新技术为客户创造价值"的核心价值观,坚持"诚信经营,合作双赢"的经营宗旨,自主开发出Hi-Spider Linux平台,并先后在路由系统.企业安全综合接入.企业融合办公.局域网安全存储等网络应…
外呼系统APP外呼软件 1 系统概述 该软件系统设计功能主要为贷款.投资.资产管理等金融中介公司提供方便快捷的线上管理各类资源的一款应用软件工具. 可根据不同职位的账号登录APP来管理电话营销.客户签约.签单管理.客户回访.回款提成等功能,实现无纸化跟踪所有数据资源:   主要功能描述: 1.呼叫任务:业务管理员将电话号码导入系统,APP上领取任务后跟踪拨打电话: 2.客户:记录客户信息: 3.签单管理:记录和跟踪管理签约合同信息: 4.回款单:记录跟踪回款流程,用于计算营销人员提成: 5.业务…
确实Mac上有很多小众.冷门,但却是十分实用.值得推荐的工具,小编针对用的比较多的软件,整理了一些,希望有帮助. The Unarchive:解压缩工具 macOS 对于压缩文件的处理不是很好.如果你没有安装任何软件,你只能选择压缩成 .zip 或者解压 .zip 文件,可能听起来有点鸡肋.而 The Unarchiver 作为 Mac 上一款相当良心的解压工具,支持解压 RAR.7-zip.Tar 等常用压缩格式的文件,同时也可以打开 ISO.EXE 等类型的文件,功能齐全并且免费. 下载地址…
作者:Nebula.Trek链接:https://www.zhihu.com/question/24316868/answer/118944490来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. qt的应用层主要是大型3d,vr,管理软件和器械嵌入软件.日常生活中所用的qt产品比较少.也就virtual box,google earth,VLC player等.但是大型系统就正好相反,这是c++决定的,而非qt. 除了Maya之外,包括Houdini,斯特拉电车的系…
STM32单片机在Keil5下仿真的问题解决及GPIO口初始化.使用 最近看了视频,里面有仿真,可以清楚看到GPIO口的数据变化,也想尝试下,DUG时却出现*** error 65: access violation at 0x40021000 : no 'read' permission,按照网上给的各种办法,包括修改memory map,以及其他各种办法,都无法解决,后来发现问题在下面这张图所示的位置: 这个图上红色框中的两个参数是我修改之后的,原来的值是软件安装之后的默认值: Dialog…
用primace 软件已经一年多了,一直不知道Debug ware 软件怎么使用,上周终于逮住FAE请教了下这个功能的使用方法.发现这个功能和signalTap ii 原理不一样,这个是非时事的波形,而是出发一次保留下来的波形.方法如下: 1.建立IP核: 以下三种触发方式选择一个: 例化: 2.设置数据: 按住Ctrl点击鼠标左键右键可以放大与缩小波形图. 3.关闭:…
应该说现在每一块开发板都带有红外模块,并且大都配置了相应的程序.但其实自己动手写解码程序,更能锻炼自己所学,且不谈程序写的如何,这个过程中肯定是受益良多的.现在我就把我花一下午写出的解码程序与大家分享,期待高手的光临指正. 首先,必须要了解一些基本原理.其实按下遥控器的某一个键,遥控器会发出一连串经过调制后的信号,这个信号经过红外一体化模块接收后,输出解调后的数字脉冲,每个按键对应不同的脉冲,故识别出不同的脉冲就能识别出不同的按键. 上图就是很常见的车载MP3遥控器,比较小巧,很好用.下面是红外…
首先介绍一下:WPF是微软新一代图形系统,运行在.NET Framework 3.0及以上版本下,为用户界面.2D/3D 图形.文档和媒体提供了统一的描述和操作方法.基于DirectX 9/10技术的WPF不仅带来了前所未有的3D界面,而且其图形向量渲染引擎也大大改进了传统的2D界面,比如Vista中的半透明效果的窗体等都得益于WPF. 程序员在WPF的帮助下,要开发出媲美Mac程序的酷炫界面已不再是遥不可及的奢望. WPF相对于Windows客户端的开发来说,向前跨出了巨大的一步,它提供了超丰…
大清早上班打开C++Builder6.0软件,打开项目却卡死,甚是奇怪,然后尝试新建项目也同样卡死.尝试打开一个CPP文件,可以打开,再尝试打开项目.bpr文件,便打开了.至于原因为什么,那就不得而知咯.2018.5.3…
有需要用友U8+V12.0软件和服务的可以联系我 QQ:751824677  1.退出所有杀毒软件 2.先装服务器SQL2008 3.服务器(会计): 经典应用模式--全产品 (解压A盘-执行-Autorun.exe)   客户端(出纳) :经典应用模式--客户端 5.运行:AutoRun.exe 6.按装(除了下步的其它特别说明) 1 可以按到其它盘,我按到D盘   2 主机选 "经典应用模式",小企业一般都是按到会计用的电脑上(如果再按一个用户端这里还是选择 "经典应用模…
斯坦福大学机器学习 课程信息 机器学习是一门研究在非特定编程条件下让计算机采取行动的学科.最近二十年,机器学习为我们带来了自动驾驶汽车.实用的语音识别.高效的网络搜索,让我们对人类基因的解读能力大大提高.当今机器学习技术已经非常普遍,您很可能在毫无察觉情况下每天使用几十次.许多研究者还认为机器学习是人工智能(AI)取得进展的最有效途径.在本课程中,您将学习最高效的机器学习技术,了解如何使用这些技术,并自己动手实践这些技术.更重要的是,您将不仅将学习理论知识,还将学习如何实践,如何快速使用强大的技…
几乎所有玩ARM Cortex M单片机的坛友都是通过MDK Keil 5或者IAR环境进行单片机的程序开发的,俗话说工欲善其事必先利其器,我们天天都在用这个开发环境,那么,有些在MDK Keil 5中的实用功能小技巧,大家又知道多少呢? 1.并不是所有源文件(.c)都需要加进工程中,只需要添加必要的源文件即可.无论是什么开发环境,只要是C/C++的工程,工程编译时间的决定因素就是工程中的源文件,以STM32 HAL库的工程为例,单片机外设的驱动文件一般是[stm32fxxx_hal_xxx.c…
引言 在第一章博客中,我们讲了Arduino对Esp32的一个环境配置,以及了解到了常用的一个总线通讯协议,其中有SPI,IIC,UART等,今天我为大家带来UART串口通讯和c#串口进行通讯的一个案例,以及什么是中断,中断的作用和实践,话不多说,让我们正式开始. UART 在第一篇博客中,我们讲了UART是需要一个接收一个发送的引脚,总共两个,分别是TXD(发送引脚),RXD(接收引脚),不管是什么类型的单片机串口引脚都是这两个,可能有的是少了最后面的那个D,但是都是一样的东西,在ESP32的…
引言 各位大佬,晚上好啊,在上一篇博客中,我们讲了什么是UART串口通讯,以及使用USB转TTL使得单片机可以和c#上位机做一个串口通讯,接下来,为大家带来PWM的概念原理,以及实际案例,使用PWM对电机进行速度调制,因为本课程的最后是做一个红外遥控的智能小车,所以是需要电机四个,驱动四个,轮胎四个,所以PWM对于最后的成果也是极为重要,并且在实际开发中,PWM也是比较常用的调速方式. 概念 PWM全称Pulse width modulation,中文翻译为脉冲宽度调制,其基本原理为控制方式就是…
做一个MSP430的项目,虽然430内部有硬件I2C的模块,略难,准备直接移植51的..碰到一句代码 dat <<= 1; //移出数据的最高位 pSDA = CY; //送数据口 digitalWrite(pSCL, HIGH); //拉高时钟线 CY是什么?? 百度了一下.. 位 7: CY:进位标志. 当最后一次算术操作产生进位(加法)或借位(减法)时,该位置 1.其它算术操作将其清 0.右移时最高位被移入CY.循环移八次,刚好把一字节移完. 意思就是左移的时候溢出后CY会成为1 一次一…
从数据存储类型来说,8051系列有片内.片外程序存储器,片内.片外数据存储器,片内程序存储器还分直接寻址区和间接寻址类型,分别对应code.data.xdata.idata以及根据51系列特点而设定的pdata类型,使用不同的存储器,将使程序执行效率不同,在编写C51程序时,最好指定变量的存储类型,这样将有利于提高程序执行效率(此问题将在后面专门讲述).与ANSI-C稍有不同,它只分SAMLL.COMPACT.LARGE模式,各种不同的模式对应不同的实际硬件系统,也将有不同的编译结果. 在51系…
首页:http://yuanjisuan.cn/ 有限元语言及其编译器(Finite Element Language And it’s Compiler),以下简称FELAC是中国科学院数学与系统科学研究院梁国平研究员于1983年开始研发的通用有限元软件平台,是具有国际独创性的有限元计算软件,是PFEPG系列软件三十年成果(1983年—2013年)的总结与提升,有限元语言语法比PFEPG更加简练,更加灵活,功能更加强大.目前已发展到2.0版本.其核心采用元件化思想来实现有限元计算的基本工序,采…
基于UCP方法的软件项目成本估计及其应用 UCP说明: UCP = 交易的UCP数 + Actor的UCP数,1.交易/Actor在估算时按复杂度分为简单.普通.复杂.主观类别,权重分别对应1.2.3.12.对于一些不适用计算交易数的功能(例如基表导入.性能优化等),其UCP数可以根据相对估算法给出主观估计值,填在“主观”中:主观值如大于10,应拆分UC3.Actor只算新增的,即本需求中新引入的(绝大多数PER需求的Actor个数都为0):交易计算新增和修改的4.应用系统和DB有交互时,建议把…