搜索内容

MCU设计实例
  • 嵌入式offsetof的使用

    #include <stddef.h> typedef struct  {   unsigned int  array[2];   unsigned int  a;  unsigned char b;  unsigned int  c;  unsigned int  d;  fl……
    bigao MCU设计实例 2022年8月21日
  • 精确把握DS18B20读写时序延长连接

       单线智能温度传感器DS18B20无需外部电路和其他变换电路就可以直接输出被测温度,测温范围宽、精度高、转换时间快并可适配各种单片机或系统机等众多优点,……
    啊Q MCU设计实例 2022年8月21日
  • 单片机编程要用的正弦表

    这个正弦表可以直接嵌入到程序中实现软件模拟正弦波         uchar code sin[120]={0x87,0x8D,0x94,0x9B,0xA1,0xA8,0xAE,0xB4,0x1BA,0xC0, 0xC6,0xCB,0xD1,0x……
    牛青 MCU设计实例 2022年8月21日
  • ucos ii中的时钟中断技术研究

     1 系统中断与时钟节拍   1.1 系统中断   中断是一种硬件机制,用于通知CPU有个异步事件发生了。中断一旦被系统识别,CPU则保存部分(或全部)现场(context)……
    小杜 MCU设计实例 2022年8月21日
  • uC/OS II的任务切换机理及中断调

    引 言     在嵌入式操作系统领域,由Jean J. Labrosse开发的μC/OS,由于开放源代码和强大而稳定的功能,曾经一度在嵌入式系统领域引起强烈反响。而其本人……
    yiyan MCU设计实例 2022年8月21日
  • uCOS-II的嵌入式串口通信模块设计

    在嵌入式应用中,使用RTOS的主要原因是为了提高系统的可靠性,其次是提高开发效率、缩短开发周期。uCOS-II是一个占先式实时多任务内核,使用对象是嵌入式系……
    阿喜 MCU设计实例 2022年8月21日
  • UCOS操作系统堆栈浅谈

    1 声明堆栈大小 在uc/os-ii操作系统的任务切换和中断处理过程中,需要保存处理器的内部寄存器和变量的值,这就 要求每个任务都有自己的堆栈空间。堆栈必须声……
    无卤 MCU设计实例 2022年8月21日
  • C语言函数调用分析

    我的测试环境:Fedora14 Gcc版本:gcc-4.5.1 内核版本:2.6.38.1 C语言是一个强大的语言,特别是对于嵌入式开发过程中有时需要反汇编分析代码中存在的问题,……
    啊Q MCU设计实例 2022年8月21日
  • 模块化管理和设计

    现在的程序设计都希望模块化,这样不仅仅能够实现不同代码的复用,提高开发速度,同时也减小了在维护过程中的难度。不同的模块具有不同的功能。这样也就方便……
    无卤 MCU设计实例 2022年8月21日
  • C/C++中宏定义的经典运用

       新年快乐,好好的玩了几天,张家港二日游让我有了较大的感触,苏南发展的真心好哦,想想老家的发展真的觉得是落后哦,回学校看了一些大牛的博客,貌似在假……
    阿喜 MCU设计实例 2022年8月21日
  • atexit函数和exit函数的理解

      工作找完了,老板逼着写各种乱七八糟的本子,偷着写点自己的理解,就当是对自己兴趣爱好的补偿吧。    按照ISO C的规定,一个进程可以登记多达32个函数,这……
    喔28 MCU设计实例 2022年8月21日
  • 异或运算在算法中的经典运用

      “一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字?”这是经典的算法题,乍看这个题的思路特别多。    比如……
    嘿哈 MCU设计实例 2022年8月21日
  • 散列的C语言实现

    散列是数组存储方式的一种发展,相比数组,散列的数据访问速度要高于数组,因为可以依据存储数据的部分内容找到数据在数组中的存储位置,进而能够快速实现数……
    小杜 MCU设计实例 2022年8月21日
  • error: expected ‘=’, ‘,’, 

    今天写了一段比较简单的C语言程序,但是在编译的时候却遇到了一个不怎么常见的错误,特此做一个简单的总结。   我采用gcc编译的过程中出现了如下的一些错误:……
    bigao MCU设计实例 2022年8月21日
  • C++中类的分层设计(纯虚函数)

       面向对象设计是一种思想,而C++恰好是一种面向对象的语言,在C++中设计类一般都会采用继承基类(父类),设计派生类(子类),继承和动态绑定的结合就巧妙……
    无卤 MCU设计实例 2022年8月21日
  • C语言中字符串与字符数组分析

    字符串并不是C语言中默认存在的类型,但是由于字符串的实用性,在谭浩强C语言中有对字符串的一些描述,但是不是特别的详细。有时候写代码时都不会注意到一些……
    中天 MCU设计实例 2022年8月21日
  • C++/C中的字符串

    C++中的字符串因为有了标准库string的引入,使得字符串的处理也变得容易了,但是在也会导致一个新的问题,在C语言中的一些字符串处理问题也随之而来啦。   在……
    中天 MCU设计实例 2022年8月21日
  • 整数与字符串转换的C实现

    即将就业,也复习复习相关的知识,看了看嵌入式C的笔试题,整体感觉考试题目还是蛮有意思的,考点都比较重要,而且比较细,主要还是设计到一些指针和数组已经……
    html5 MCU设计实例 2022年8月21日
  • C++堆栈、参数的传递与指针

    //一。指针函数 #include "stdafx.h" void fun1(int a,int b) { printf("%d %d\n",a,b); } int _tmain(int argc, _TCHAR* argv[]) { void (*fun)(int x,int y……
    喔28 MCU设计实例 2022年8月21日
  • C++冒泡排序程序

    // b02.cpp : 定义控制台应用程序的入口点。 //这是一个用c++语言写的冒泡法排序的程序 #include "stdafx.h" int _tmain(int argc, _TCHAR* argv[]) { int a……
    喔28 MCU设计实例 2022年8月21日
  • C++ while循环控制

    #include<stdio.h> void main() { int i,j,k; j=10; while(j--) //j控制换行 {          i=10-j; while(i--) //i控制循环,而且控制的是紧随其后……
    田田 MCU设计实例 2022年8月21日
  • C++memcpy完成内存块的快速copy

    原型:extern void *memcpy(void *dest, void *src, unsigned int count);       功能:由src所指内存区域复制count个字节到dest所指内存区域。      用法:……
    bigao MCU设计实例 2022年8月21日
  • 单片机流水线计数器设计

     几年晚上一个网友找我做流水线计数器,于是想起了半年前我上传到百度文库的这个文档。呵呵,当年 潍坊学院第二届电子设计大赛 #include <AT89X52.H> #……
    deerchao MCU设计实例 2022年8月21日
  • MSP430闪烁灯程序

    下面是一个最简单的msp430闪灯一个led灯的程序:   #include "msp430.h"   void main( void ) {    WDTCTL = WDTPW + WDTHOLD;  P3DIR|=BIT4; //设置为输出端……
    yiyan MCU设计实例 2022年8月21日
  • 共阳数码管连接体会

    1.用数字万用表,二极管测量档位,找出4个共阳引脚。 用红表笔一个一个碰每个引脚,然后用黑表笔刮其他引脚,当看到数码管有闪烁,说明红表笔碰到的就是闪烁……
    阿喜 MCU设计实例 2022年8月21日