自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (11)
  • 收藏
  • 关注

原创 KEIL C51 与MDK 编译器的几点区别

东莞权智集团 范伟mail: [email protected]; [email protected] QQ: 493786141 欢迎技术交流近来用Keil C51做几个小项目,发现虽然同是C语言,但是C51的使用与MDK还是有区别的。1,const关键字,在MDK中表示定义的是常量,放在ROM空间中。但是C51中const只表示被修饰的变量不可改变,但是变量是被保存在RAM内。我开始没注意到这一点,在C51将LCD的自定义字库用const定义,结果XDATA超过了2K, 程序运行会出现...

2020-08-13 23:12:02 6005

原创 MDK安装 pack后仍找不到device的解决方法

东莞权智集团 范伟mail: [email protected]; [email protected] QQ: 493786141 欢迎技术交流 近期学习nRF52芯片开发,用MDK开发工具,配置开发环境步骤参考 https://www.cnblogs.com/iini/p/8996025.html安装了“NordicSemiconductornRFDeviceFamilyPack8270.pack”后仍提示安装失败,无法找到Nordic的相关设备。解决方法:...

2020-06-30 10:17:45 5139

原创 Keil C51 与 Keil MDK 对汉字的处理区别

这段时间做的项目用到12864 LCD模块显示汉字,用的是ST7920带字库的LCD模块。在用STC15单片机驱动LCD时,汉字的处理有一点要注意: 汉字内码结尾为0xFD的,因Keil C51编译器的问题,需要在相应汉字后加“\xFD”,不然后面显示的都有是乱码。 比如说: Display_charStr(1,2,6,"烧硅数\xFD量: "); 要是在“数”后不加“\xFD”,后面的“量”字后变为乱码。但是Keil MDK编译器修复了这个问题,所...

2020-05-30 23:31:58 813

转载 详解C51中的bit, data,bdata,idata,pdata,xdata,code 存储类型与存储区

【本文转载自网络,来源已不可考】bit是在内部数据存储空间中 20H .. 2FH 区域中一个位的地址,或者 8051 位可寻址 SFR的一个位地址。code是在 0000H .. 0FFFFH 之间的一个代码地址。data是在 0 到 127 之间的一个数据存储器地址,或者在 128 .. 255 范围内的一个特殊功能寄存器(SFR)地址。idata是 0 to 255 范围内的一个 idata 存储器地址。xdata 是 0 to 65535 范围内的一个 xdata 存储器地址

2020-05-29 20:23:59 7323

原创 Keil C51的编译效率

近期用STC15W4K58S4做个项目,因为以前一直用STM32与PIC16系列的单片机,这是头一次用51系列的,在用Keil C51的过程,碰到一些编译设置上的问题,在此记录下来以备参考。首先碰到的是RAM空间不足的问题,因为51单片机的片内RAM只有128Bytes, 所以要将Memory Model改为"Compact:variables in PDATA", 这样定义变量时不显式标名的话,默认为PDATA。若代码中用到的变量太多,比如说有很多数组,就要用XDATA显式定义为XDA...

2020-05-29 20:15:50 895

原创 Android 中按钮长按与短按的处理

public class MainActivity extends AppCompatActivity { Button IR_Transmit; Boolean LongPress_Flag = false; @Override protected void onCreate(Bundle savedInstanceState) { super....

2020-05-07 17:18:46 1293

转载 Java对象引用和对象赋值

转载自:https://zwmf.iteye.com/blog/1738574关于对象与引用之间的一些基本概念。初学Java时,在很长一段时间里,总觉得基本概念很模糊。后来才知道,在许多Java书中,把对象和对象的引用混为一谈。可是,如果我分不清对象与对象引用,那实在没法很好地理解下面的面向对象技术。把自己的一点认识写下来,或许能让初学Java的朋友们少走一点弯路。为便于说明,我们先定义...

2020-02-16 20:22:54 131

原创 Java初学之字符串比较

这个春节假期,咱们湖北人被迫在家隔离,不能上班。正好利用这段时间学点新东西,就想到一直想学而觉得没有时间学的Andriod APP开发。按网上找的入门的帖子<<Windows下的Android Studio环境搭建、安装使用>>https://jingyan.baidu.com/article/20b68a88ff2ca4796cec6232.html,下载安装了最新版...

2020-02-15 17:13:50 157

原创 往S3C2410开发板移值uCOS-II成功!

<br />前段时间在VC上学习了一段时间uCOS, 刚好手上有一块旧的S3C2410开发板,就想移值uCOS上去玩玩,花了1个月时间重新复习了ARM的汇编,中断处理,启动代码,移值终于成功了!<br />后面想继续学习文件系统与uC/GUI,应该是一个长期的任务了。

2011-02-13 16:51:00 1332

原创 对uC/OS-II内二维指针的研究

<br />东莞权智集团 范伟 <br />mail: [email protected];   [email protected]  <br />本文若有错误之处,欢迎来信指正。<br /> <br />uC/OS-II内存管理函数内最难理解的部分就是二维指针,本文以图文并茂的方式对二维指针进行了详细分析与讲解。看完本文,相信对C里面指针的概念又会有进一步的认识。<br /> <br />一、OSMemCreate( ) 函数中有如下语句:<br /> <br />OS_MEM *pmem; <br />IN

2011-01-10 15:37:00 2987 10

TCS5201.pdf

LCD背光驱动IC, 2.5~5.5V输入,1.2MHz固定频率,最多支持7个白光LED串联, 有低压保护,过热保护。

2020-08-20

IrTest.zip

Android 按钮长按与短按示例代码, 用一个按钮实现了长按与短按的不同功能,并且相互之间无干扰。

2020-05-07

DynamicaPermission.zip

利用RXPermission库,很简单地实现Android权限运行时动态申请。例程内包含单个权限申请与多个权限申请。

2020-04-09

Hi-TECH PICC9.83 安装及破解文件

Hi-TECH PICC9.83 C编译器 安装及破解文件, 用于PIC12,PIC16系列C语言开发

2014-07-23

周航慈_基于嵌入式实时操作系统的程序设计技术(第一版).pdf

周航慈_基于嵌入式实时操作系统的程序设计技术的第一版,找不到第二版的完整版,请大家将就看看吧。

2014-07-23

μCOS-Ⅱ标准教程(杨宗德)-随书代码

μCOS-Ⅱ标准教程(杨宗德)-随书代码

2010-12-18

uCOS_II_2.52源码注释(中文).

uCOS 源码 中文注释,对初学者掌握uCOS原理很有用。

2010-12-16

uCOS-II多任务编程设计

uCOS-II多任务编程设计,如何灵活创建与应用任务

2010-12-16

嵌入式系统设计与实例开发实验教材I 源码

魏洪兴 周亦敏 嵌入式系统设计与实例开发实验教材I 的源码,

2010-12-16

高速數字設計_High-speed Digital Design 中文版.pdf

高速數字設計_High-speed Digital Design 中文版

2010-10-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除