1.首先打开软件,在软件界面的顶部菜单栏中找到“Edit”选项,我们点击该选项会出现一个下拉框。
2.在下拉框中找到底部“Configuration”选项,我们点击该选项,界面上会弹出一个Configuration窗口。
3.接着在窗口顶部找到“Editor”选项并点击,之后我们在页面上找到“Encoding”选项。
4.在“Encoding”选项后面有一个下拉框按钮,我们点击该按钮,在出现的下拉框中选择“Chinese GB2312(simplified)”选项,该选项表示简体中文编码的意思。
5.配置完毕后,我们在窗口底部找到“OK”按钮,点击该按钮就可以在软件中输入中文了。
Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。
找个第三方的hex2bin转换程序(其实Keil的官网就有),然后在项目配置的User命令行加上“在编译完成后,用hex2bin将输出的hex转换为bin”。
一般用keil2或者keil3,keil4 keil5主要用于开发stm32单片机,用来开发51单片机反而不方便
一、点击软件配置按钮,选择debug选项标签。
二、在右上角的部位有一个选择仿真器的下拉选项框,找到你所用的仿真器的驱动选项,没有驱动的话需要先到新华龙官网上下载仿真器的驱动。然后确定退出就行了。
三、计算机、调试器和单片机连接。
四、keil的工具栏里有一个d字样的工具,这就是调试按钮。直接点击调试,如果前三步没有问题的话,这里就开始向单片机下载程序。下载过程中在左下角会出现下载进度条。
五、如果你需要在线调试程序,有一个向下的箭头的工具按钮,点击进入硬件在线调试;如果不需要,第二次点击调试按钮。这样程序就烧写到单片机里面了。有什么疑问,继续追问。
在菜单栏中点击project->select device for target 'xxx',在弹出的窗口中选择CPU的型号。
没必要。
电子信息工程专业总体上对电脑配置要求不高,不玩大型游戏的话,买个4千、5千元左右的中端电脑配置即可。C语言,C++,keil5 单片机、写代码等对配置要求就很低,CAD画图、matlab分析、multisim、protues的电路仿真等对配置要求稍微高一些。尤其是MATLAB,这个软件非常大,安装以后,固态、内存小了的话,会非常卡顿。具体配置满足i5或R5以上,CPU为最新一、两代的。
Keil5不能输入汉字?我们来看看解决办法:
1、在开始菜单栏找到Keil5快捷方式,点击打开。
2、进入Keil5主界面,点击菜单栏的“Edit”。
3、在弹出的列表中选择最后面的那个“Configuration”,进入配置。
4、在弹出的“Configuration”对话框中找到Edit页,并切换,找到Encoding。
5、点击“Encoding”右侧文本框的箭头,找到Chinese GB2312(Simplified),也就是简体中文编码。
6、配置完毕有点“Ok”,回到程序编辑界面,可以看到之前显示为问号的汉字总算出来了。
闪退的原因和处理方法 1、缓存垃圾过多 平时在使用软件的过程中,会产生一些垃圾文件,如果长时间不清理会导致手机越来越卡,也会出现闪退状况。 进入设置–应用程序——全部——找到有问题的应用程序,清除数据或者缓存。(注:清除数据,会清除掉应用的个人设置、账户信息等。) 2、运行程序过多 如果不进行设置,很多软件都会自己运行,而手机后台程序过多会造成内存不足,从而造成应用闪退。如出现软件闪退,可先清理内存后再试试。 3、手机杀毒软件 部分手机软件存在着恶意代码,会被杀毒软件拦截因而不能正常进入,应该通过绿色下载平台或者使用软件商店来下载安全系数较高的游戏。
unsigned int TimingDelay; void delay(time_delay)// { TimingDelay=time_delay; while(TimingDelay != 0); } void TIM2_IRQHandler(void)//中断中计数,每到一次中断-- 具体单位时间 以定时器设置为准 { if(TIM_GetITStatus(TIM2, TIM_IT_Update) == SET) { TIM_ClearFlag(TIM2, TIM_IT_Update)
; if(TimingDelay != 0) TimingDelay--; } } 类似这样写即可实现定时器延时,修改定时器相应配置即可移植,不必考虑for等在不同板子及晶振改变时不准的问题