基础课  文章

总结电子基础知识、经验技巧、解决方法、方案设计等。分享你的文章经验,即有好礼相送哦!  点击分享基础课文章>>

  • 先看下面三个问题: 1.预处理是C语言的一部分吗? 2.包含“#”的都是预处理吗? 3.预处理后面都不需要加;吗?
    04-09 09:50by 期待 916次查看
  • union 关键字,其一:在union的所有数据成员中,同一时间只能存储一个数据成员。所有数据成员具有相同的地址,其空间的大小,以最大数据成员为准。其二:大小端对union数据类型的影响
    04-09 09:05by 期待 735次查看
  • 关键字static在C语言里主要有两个作用:1.修饰变量,2.修饰函数。变量分为局部和全局变量,但是都存于内存的静态区。函数前加static 使得函数成为静态函数。但此处“static”的含义不是指...
    04-09 09:03by 期待 857次查看
  • 对于堆,栈,堆栈的味道,一直就跟猪八戒吃啥来着,从没有细细地品尝过。发了下狠心,各个网页看了很多,这里就把我东抓西拼的东西整理整理。
    04-08 14:45by 期待 608次查看
  • 在C和C++语言开发中,指针、内存一直是学习的重点。因为C语言作为一种偏底层的中低级语言,提供了大量的内存直接操作的方法,这一方面使程序的灵活度最大化,同时也为bug埋下很多隐患。   因此,...
    04-02 13:43by 期待 729次查看
  • Microchip推出的PIC18系列单片机由于采用改进型的哈佛结构及优化的硬件结构,内含三个间接寻址寄存器FSR0、FSR1和FSR2, RAM 和ROM 空间都比较大, 因此PIC18非常适合于...
    03-30 10:44by 期待 1962次查看
  • 本篇主要讲述了嵌入式系统C编程中内存操作的相关技巧。掌握并深入理解关于数据指针、函数指针、动态申请内存、const及volatile关键字等的相关知识,是一个优秀的C语言程序设计师的基本要求。当我们...
    03-24 16:45by 期待 1445次查看
  • 在MCU/ARM/DSP中,都有1个启动过程,这里主要设计复位及中断的入口问题。所以它们基本都有启动文件的支持,使程序上电后自动进入正确的程序位置及地址。复位及中断的入口具有多个间隔固定的程序空间,...
    03-24 15:22by 期待 1454次查看
  • 或许还有不少人对于const修饰符理解的并不深刻,都只是停留在一个比较浅的层面上,仅仅是在读别人代码的时候看到了const修饰符的使用,自己的写代码的过中从未使用过,所以自然对于const修饰符比...
    03-20 13:38by Dabing 712次查看
  • 从事嵌入式系统开发多年,对于软件方面,从初期的单片机汇编语言编程,到后来的C++界面程序编写,已有相当多的经验累积。正是有了多年的实战经验,对于汇编与高级语言在原理及应用等方面形成了自已的一些理解,...
    03-19 15:37by 永不止步步 761次查看
  • 单片机的特殊功能寄存器SFR,是SRAM地址已经确定的SRAM单元,在C语言环境下对其访问归纳起来有两种方法。
    03-18 14:49by 永不止步步 629次查看
  • 大家知道,大家用MCU写程序的时候,只有移位的语句,没有循环移位的语句。那么如何实现循环移位呢,详见下述。
    03-18 14:33by 永不止步步 939次查看
  • 80C51上的C语言编程 C51的特色以及基本的特性了解之后,我们来讲下,具体的东西。
    03-18 14:30by 永不止步步 726次查看
  • 对于操作系统来说更多运用到指针,究其原因,一个很重要的原因就是处理速度快。那么,今天我就把C语言的指针做个总结。
    03-11 14:09by 永不止步步 950次查看
  • 在学习C语言的过程中我们可能很少会去写变参函数,印象中大学老师好像也没有提及过,但我发现变参函数的实现很巧妙,所以还是特地在此分析下变参函数的实现原理。无需标准C的支持,我们自己写代码来实现。
    03-11 13:51by 永不止步步 1300次查看
  • 显示函数的调用关系是调试器的必备功能,如果我们在程序的运行中出现了崩溃的情况,通过函数的调用关系可以快速定位问题的根源,懂得函数调用关系的实现原理也可以扩充自己的知识面,在没有调试器的情况下,我们也...
    03-11 13:45by 永不止步步 1264次查看
  • 在讲解堆栈之前,我们先要来说说其实我们常说的堆栈是两种数据结构。那么什么是堆什么又是栈呢?
    03-06 11:00by 永不止步步 636次查看
  • C语言的那些小秘密之内存分配。realloc()函数、malloc()函数、calloc()函数以及区别。
    03-06 10:52by 永不止步步 1390次查看

立即注册
畅学电子网,带你进入电子开发学习世界
专业电子工程技术学习交流社区,加入畅学一起充电加油吧!

x

畅学电子网订阅号