-
从数据存储类型来说,8051系列有片内、片外程序存储器,片内、片外数据存储器,片内程序存储器还分直接寻址区和间接寻址类型,分别对应code、data、xdata、idata以及根据...
-
直接访问寄存器和端口
定义
sfr P0 0x80 sfr  ...
-
问题如下:
各位有没有什么技巧、方法保证烧写FLASH(F2812)不会失败?我已经弄坏及块了,都不能UNLOCK了!
解答如下:
我也遇到两次了,现在还没有找到解决办法,现...
-
问题如下:
为什么自己建立的项目没有CMD文件生成,这个CMD文件是否需要自己写,从光盘中的历程里加载好不好使!CMD文件对所有的同一型号的DSP芯片都一样吗!
解答如下:
...
-
1 test1 无后缀文件,这个是最终生成的文件,只要有这个文件KEIL就可以软件仿真,不能打开
2 test1.hex 这个文件可以直接下载到单片机里,他就是从无后缀文件tes...
-
这个问题是在调试Qt程序与下位仪表通信时发现的,现象是:
(1)单独调试下位仪表,通过USB转RS232串口与下位机仪表链接,发送读取指令后,完全返回需要读取的数据;
(2)单...
-
今晚有点郁闷,这事要从头说。 上个星期因为工作需要去上海出差,整整一星期和PM在上海跟客户确认需求和式样,她负责项目的控制我负责项目具体机能点的评估,家里留了三个人在对应目前的需求...
-
1. 如果你有做硬件和单片机的经验,建议自己做个最小系统板:假如你从没有做过ARM的开发,建议你一开始不要贪大求全,把所有的应用都做好,因为ARM的启动方式和dsp或单片机有所不同...
-
跟我来,我们一切来探讨和解决几个新手的常见问题: 1. 消除XWindows下的死机现象 我们可以用...
-
内存管理
在ANSI C中是使用malloc和free两个函数来动态分配和释放内存。例如在Linux系统中就是这样。但在嵌入式实时系统中,多次这样的操作会导致...
-
UCOS的运行是基于任务运行的,为了能够好的使用UCOS我们先要对UCOS的任务的概念做一个理解
在学习UCOS任务前我们先对我们以前使用的模式做一个回顾--前后台模式。
&l...
-
任务调度是内核的主要职责之一,就是要决定该轮到哪个任务运行了。多数实时内核是基于优先级调度法的,UCOS也不例外。每个任务根据其重要程度的不同被赋予一定的优先级。基于优先级的调度法...
-
前面我们对UCOS的基础知识做了了解,其中有些地方由于邵贝贝翻译的树上讲解的很少我就没有班门弄斧,大家可以结合那本书来看。有问题或不明白的在这里讨论,欢迎大家剔除问...
-
一:信号量的理解: (1)信号量可以分为两种:一种是二值信号量(0和1),一种是N值信号量(计数式信号量)。 &nb...
-
在UCOS的信号量使用过程中,我们经常会用的是二值信号量,而在二值信号两种用的醉的情况就是互斥信号量。互斥信号是本身是一种二进制信号,具有超出uCOS-II提供的一般信号机制的特性...
-
本节我们将从实时操作系统来讲解,主要是从下面3个方面进行讲解:
1.操作...
-
本节我们将对ucosII操作系统有个初步的认识,主要是从下面2个方面进行讲解:
1.UCOSII
-
1、要使能串口接收中断除了调用BSP_IntEN()外,还应该调用USART_ITConfig(USART2, USART_IT_RXNE, ENABLE);,否则无法进入中断。
...
-
碰到一哥们号称挺NB的嵌入软件工程师,看了他的代码后就欧拉,事情是在一个只有4K代码的单片机接2个DS18B20测温传感器,都知道DS18B20 输出数据只要乘以0.0625就是测...
-
目录
中间变量方式
异或方式
意外现象分析
结论
说明
更广泛的结论
注
首先声明,在面向对象盛行的时代里,我改用对象这两个词...