当前位置: 代码迷 >> KEIL的解决方案
 
  • stm32启动执行有关问题

    stm32启动执行问题?stm32默认是从0x08000000地址开始执行,现在我想让它从0x08008000地址开始执行,该怎么配置?我用的是MDK软件,谢谢各位?color='#e78608'>------解决方案--------------------前面加一条跳转color='#e78608'>------解决方案--------------------不晓得你要用前面的空间干什么,二次启...

    58
    热度
  • 最近在做一个C8051F340单片机开发板,遇到了一个有关问题:程序没办法下载进单片机 特向大神们~(标题要长)

    最近在做一个C8051F340单片机开发板,遇到了一个问题:程序没办法下载进单片机特向大神们求助~~(标题要长)如题。板子是在网上买的空板,所以在电路图上应该是没什么问题的现在的问题是:元件我买齐了,板子我也已经焊好。但是我没办法下载程序进去具体的情况是:我用在网上买的UCE5下载器用JTAG接口下载,与电脑连接的时候有USB的连接声音。但是打开“设备管理器”里面却检测不到COM口连接。到这里就没...

    78
    热度
  • 关于同时点亮数码管且变换的有关问题

    关于同时点亮数码管且变换的问题我用的数码管是共阴的,原理图一直不显示,我用的是74HC138译码器,没有锁存器想要同时点亮4个数码管,并且同时变换显示1-F。源代码如下:#include<at89x52.h>sbitu8=P2^3; sbitu9=P2^4;sbitu10=P2^6;sbita=P2^0;sbitb=P2^1;sbitc=P2^2;unsignedcharco...

    89
    热度
  • 51串口与电脑通信程序帮忙看下哪里不对,该怎么处理

    51串口与电脑通信程序帮忙看下哪里不对芯片:stc11f02e兼容at2051。开发工具:keil3。硬件连接:P3.03.1做ISP下载,P1.6-1.7接电脑串口晶振用的11.0592MHz目标:发送字符到PC串口助手上显示出来。现象:串口助手接收不到信息程序如下,请问高手要怎么改才能发送字符到串口助手上去。#include<reg52.h>//包含头文件,一般情况不需要改动,头文...

    99
    热度
  • 关于8*8LED点阵 算法的有关问题

    关于8*8LED点阵算法的问题今天使用keil编写8*8LED点阵,想实现一个亮点从左到右,然后接着从上到下,从右到左,最后再从下到上,刚好绕走一圈,请问各位高手,是否也写过这种算法?为什么我的算法无法实现:最后再从下到上#include<reg52.h>//P0口与J12连接P2与J19绿色连接//在内部DPa-DPh段与J19绿色连接//RE1-RE8GR1-GR8控制该行显示哪个...

    45
    热度
  • 初学8051,征询怎么选择购买板子

    初学8051,征询如何选择购买板子我是一名初学8051者最近看过很多关于8051的原理书对单片机的基本原理略懂一二想动手做些实验一方面想加强自己对汇编指令或者说编程的熟悉程度另一方面想对单片机有更彻底的了解会些基本的应用不知道怎么去选择购买板子我现在用的是KEIL编辑器还望各位多多指教color='#e78608'>------解决方案--------------------假如你决定了选购的话,...

    88
    热度
  • 关于C51奇怪的有关问题

    关于C51奇怪的问题我用keil的软件仿真运行如下代码voidmain{unsignedintt;t=0x8000+0x5555;*(unsignedchar*)t=0xaa;}t=0x8000+0x5555这条语句不执行。只能执行*(unsignedchar*)t=0xaa;这是为什么?谢谢!color='#e78608'>------解决方案--------------------被编译器优化...

    85
    热度
  • 串口接收到的数据不正确,该怎么解决

    串口接收到的数据不正确我用串口调试助手发00010203,但接收到的是A0B0A4C0等一些乱码,请教各位大侠!!我的程序是C写的,用keil编译#include<at89x51.h>#defineuintunsignedint#defineucharunsignedcharuinti=0;uchardataastring[10];voidmain(){TMOD=0x20;//初始化串...

    142
    热度
  • 为什么会有这种警告,该如何处理

    为什么会有这种警告;;;;;;;;;;;;;;;;;;用查寻方式来实现p1.0口输出方波;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;时钟频率为6MHz;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;主程序;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;MOVTMOD,#10H;使用C/T1...

    132
    热度
  • C51里面XBYTE的使用解决方法

    C51里面XBYTE的使用我看到许多的程序里面是使用XBYTE来对外部存储器进行操作的,请问一下具体是怎样实现的?是不是当传输数据的时候,P2口就保持不变的呢?color='#e78608'>------解决方案--------------------你是说xdata吧,我还真没听过xbytexdata在C51里面一般是用在定义变量的时候,加此前缀可以使编译器在编译时,将该变量的地址定在外部ram...

    144
    热度
  • 怪异的I2C命令求解!该如何解决

    怪异的I2C命令求解!是这样的,这个芯片的datasheet上写的I2C帧格式如下:Start=>I2CIDaddr_Wr(0x90)=>Subaddr(0x02)=>Sequencecommand(0x64)=>Controlcommand(0x04)=>StopStart=>I2CIDaddr_Rd(0x91)=>Subaddr(0x11)=>R...

    69
    热度
  • 奇异的I2C命令求解

    怪异的I2C命令求解!是这样的,这个芯片的datasheet上写的I2C帧格式如下:Start=>I2CIDaddr_Wr(0x90)=>Subaddr(0x02)=>Sequencecommand(0x64)=>Controlcommand(0x04)=>StopStart=>I2CIDaddr_Rd(0x91)=>Subaddr(0x11)=>R...

    45
    热度
  • 求教郭天祥单片机视频第10课用1602写数字钟程序解决方案

    求教郭天祥单片机视频第10课用1602写数字钟程序求教高手,关于郭天祥单片机视频第10课用1602写数字钟程序,我看了视频后,将它的代码放入KEIL运行后,下载到他配套的板子,结果按下功能键(S1),光标停在秒的十分位闪烁,再按功能键(S1),光标还是停在秒的十分位闪烁,不能选到分和时闪烁,然后按设置键,S2(按一下加1)和S3(按一下加1)键时,没有变化。我试验了下,要是去掉S2(按一下加1)和...

    51
    热度
  • lpc4337+fatfs+spifi 文件系统变量被修改的有关问题

    lpc4337+fatfs+spifi文件系统变量被修改的问题最近在调试LPC4337+FATFS,FLASH用的是MX25L512,但是读写一直不成功。通过Debug监视一个局部变量,发现FATFS文件系统其在一个毫不相干的判断语句后,其值被修改了。if(fp->flag&FA__ERROR)returnFR_INT_ERR;上面的代码就是执行后被监视的局部变量值发生变化的语句。在...

    95
    热度
  • 关于单片机驱动的有关问题

    关于单片机驱动的问题本帖最后由XiangJianHeTaiJi于2012-11-1918:07:28编辑(不知道为什么显示不出图片)首先,在这里弱弱的问一句,这个板块应该可以发单片机的驱动问题吧?看到这里的基本都是LINUX字眼,顿时觉得自己弱爆了。。。不知道有没有来错地方。事情是这样的,今年大二,从大一开始自学单片机。经过一年的学习,觉得自己有必要学习一下如何写模块或者芯片的驱动程序之类比较底层...

    62
    热度
  • 大二了,电信专业,想学嵌入式,迷茫中…解决方案

    大二了,电信专业,想学嵌入式,迷茫中……我的具体情况:1、学过C、C++,linux……但是都算不上精通,打算用半年到一年的时间好好巩固下;2、硬件方面,本身我是电信专业,了解过单片机;打算大三上好好学习微机原理,然后到计算机专业蹭数据结构,计算机组成原理,操作系统,编译原理的课程(连带巩固CC++linux),另外本专业会有模拟、数字电路的课程设计,这样多少会有些硬件基础;3、大三下准备报个嵌入...

    253
    热度
  • linux+arm嵌入式基础要什么,该如何解决

    linux+arm嵌入式基础要什么自学好久也迷茫了好久很多人叫我去培训机构去现在看到嵌入式机构不知道我能不能去学我把我的基础说下大专学1年退学了学校不好自学过cprimerplusc++primer(第17章)就这么多了不知道参加个培训能跟上脚步不华清远见怎么样南京的前辈的都来说说现在很迷茫哦color='#FF8000'>------解决方案--------------------这篇贴子可能有...

    251
    热度
  • 利用51单片机制造的电子时钟

    利用51单片机制作的电子时钟最近研究起来了单片机,用的是国产STC98C52芯片。STC89C52是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供...

    362
    热度
  • 内存储器为什么会存在大小端两种模式

    内存为什么会存在大小端两种模式最近在了解大小端模式,一直不明白为什么内存要存在两种存储数据的模式,为什么不只用我们一般好理解的小端模式(低位保存在低地址,高位保存在高地址),看了一些文章几乎都是像下面这样写的,看了还是不明白,希望高手解释解释,谢谢!为什么会有大小端模式之分呢?这是因为在计算机系统中,我们是以字节为单位的,每个地址单元都对应着一个字节,一个字节为8bit。但是在C语言中除了8bit...

    259
    热度
  • 通过SPI方式实现LPC17xx的远程升级设计

    【分享】通过SPI方式实现LPC17xx的远程升级设计本帖最后由woshi_ziyu于2014-07-0312:45:08编辑本方案基于NXP的LPC1768微处理器为平台,使用KEILMDK4.70A为开发工具,通过SPI的方式实现程序的自动更新。本方案参考NXP官方的应用手册AN11257为蓝本。程序设计:程序由三部分组成bootloader、低区用户程序,高区用户程序。Bootloader实...

    220
    热度