从数据存储类型来说,8051系列有片内、片外程序存储器,片内、片外数据存储器,片内程序存储器还分直接寻址区和间接寻址类型,分别对应code、data、xdata、idata以及根据51系列特点而设定的pdata类型,使用不同的存储器,将使程序执行效率不同,在编写C51程序时,最好指定变量的存储类型, ...
分类:
其他好文 时间:
2018-07-30 14:38:10
阅读次数:
187
线程按照其调度者可以分为用户级线程和核心级线程两种 用户级线程主要解决的是上下文切换的问题,它的调度算法和调度过程全部由用户自行选择决定,在运行时不需要特定的内核支持; 我们常用基本就是用户级线程,所以就只总结一下POSIX提供的用户级线程接口; 基本线程操作相关的函数: 1线程的建立结束 2线程的 ...
分类:
编程语言 时间:
2018-07-18 23:40:19
阅读次数:
325
在默认情况下,datagridview的显示效果: 1.禁用最后一行空白。 默认情况下,最后一行空白表示自动新增行,对于需要在控件中进行编辑,可以保留 ? 1 dataGridView1.AllowUserToAddRows = false; ? 1 dataGridView1.AllowUserT ...
1.官网 官网:http://www.jetbrains.com/idea/download/#section=windows 官方文档:http://www.jetbrains.com/help/idea/meet-intellij-idea.html 2.配置项目jdk环境 3.配置tomcat ...
分类:
其他好文 时间:
2018-07-14 13:14:52
阅读次数:
254
找不到cmsis_os.h: 方法:在pack文件夹下找cmsis_os.h文件,有四个,选RTOS2文件夹下的。 原因:cmsis_os2.h是新版本,cmsis_os.h封装了cmsis_os2.h,程序未包含cmsis_os.h; 结果:添加目录C:\Keil_v5\ARM\PACK\ARM\ ...
分类:
其他好文 时间:
2018-07-11 17:52:43
阅读次数:
186
//keil中默认是不支持匿名结构体的,需要编译指令#pragma anon_unions指名。 #pragma anon_unions typedef union { unsigned int num; struct { unsigned int nLow :8; unsigned int nHi ...
分类:
其他好文 时间:
2018-07-03 15:00:25
阅读次数:
559
引用自https://blog.csdn.net/weixin_41059146/article/details/78826163,感谢整理 1、编辑(Editing) Ctrl + Space 基本的代码完成(类、方法、属性) Ctrl + Alt + Space 快速导入任意类 Ctrl + S ...
分类:
其他好文 时间:
2018-07-01 01:09:01
阅读次数:
191
1.强制竖屏浏览 x5-orientation 2.强制全屏显示 x5-fullscreen 3. uc 全屏显示 screen -orientation 4,禁止电话和邮箱 5.font boosting 7.fixed 方法一: 头部根据html来定位,但是会有回弹 ios的body 的over ...
分类:
移动开发 时间:
2018-06-26 23:47:52
阅读次数:
259