发 帖  
  • 有的问题存在于特定的条件下,只需要模拟出现问题的条件即可复现。对于依赖外部输入的条件,如果条件比较复杂难以模拟可以考虑程序里预设直接进入对应状态。...
    0
    962次阅读
    0条评论
  • RISC-V是一个新兴的指令集架构,采用现代的软硬件设计理念,提供开放、自由、灵活的架构,已经逐渐成为各种领域的研究和应用的首选。...
    0
    1805次阅读
    1条评论
  • 结构体、联合体是C语言中的构造类型,结构体我们平时应该都用得很多。但是,对于联合体,一些初学的朋友可能用得并不多,甚至感到陌生。...
    0
    4252次阅读
    0条评论
  • 本文主要总结嵌入式系统C语言编程中,主要的错误处理方式。文中涉及的代码运行环境如下。...
    0
    761次阅读
    0条评论
  • 通常嵌入式系统对可靠性的要求比较高。嵌入式系统安全性的失效可能会导致灾难性的后果,即使是非安全性系统,由于大批量生产也会导致严重的经济损失。...
    0
    2213次阅读
    0条评论
  • T113-i核心板是出自创龙科技旗下的一款全国产工业核心板,它基于全志科技T113-i双核ARM Cortex-A7 +玄铁C906RISC-V + HiFi4 DSP异构多核处理器设计,ARM Cortex-A7处理单...
    0
    1157次阅读
    0条评论
  • 该芯片似乎有一个ID为0x2535717f的32位的指令寄存器。此前,我们所知的仅是该Broadcom SoC标签为BCM5358UB0KFBG。...
    0
    1292次阅读
    0条评论
  • 在本篇文章中,收集了很多经验和方法。应用这些经验和方法,可以帮助我们从执行速度和内存使用等方面来优化C语言代码。...
    0
    360次阅读
    0条评论
  • 最近做代码评审发现很多同事的编码都游走在风险的边沿,其中最显眼的就是局部变量定义位置比较随意。...
    0
    640次阅读
    0条评论
  • 虽然 C 语言并不是我所学的第一门语言,也不是我的最后一门语言,但是我仍然非常喜欢 C,当需要写程序时,我的第一选择还是 C。同时,我也会关注现代编程语言及其发展趋势,而且我还使用 Rust 编写了自己的业务爱好项目。那...
    0
    535次阅读
    0条评论
  • 不管是玩单片机还是嵌入式linux,只要是与硬件结合比较紧密的部分目前基本上还是C语言,当然了,不知道以后C语言会不会被取代,即便哪天被某种更加优秀的语言取代,对于大部分使用者而言也仅仅只是语法发生一些变化而已。...
    0
    531次阅读
    0条评论
  • 裸机开发与RTOS开发一个非常重要的区别在于多线程之间的消息传递和数据共享问题,然而在这中间变量的原子操作是一个非常重要的话题,不同的处理器架构和编译选项都可能生成不同的指令,从而影响到变量的原子操作,导致一些异常、数据...
    0
    1730次阅读
    0条评论
  • 我在编写RTOS应用程序的过程中,经常会遇到这些困难,包括正确确定系统中有多少任务、如何设置优先级、协调任务行为、避免常见陷阱,有时只是为了让应用程序正常工作!...
    0
    514次阅读
    0条评论
  • 原理就是将硬件操作的接口全都放到驱动链表上,在驱动层实现device的open、read、write等操作。当然这样做也有弊端,就是驱动find的时候需要遍历一遍驱动链表,这样会增加代码运行时间。...
    1
    901次阅读
    0条评论
12
ta 的专栏

谁来看过他

关闭

站长推荐 上一条 /6 下一条

返回顶部