- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 CAN和CANFD
1. 数据帧(RTR位为显性0)比远程帧优先级高(RTR位位隐形1),标准帧(IDE位为显性0)比扩展帧(IDE位为隐性1)优先级高。CAN 2.0A协议支持CAN标准数据帧格式,CAN2.0B协议支持CAN扩展帧数据格式,CAN FD协议支持CAN FD数据格式。RRS: Remote Request substitution 远程请求替代,扩展帧中用于和标准帧中RTR位对应的位, 常为隐形(1)。数据帧,远程帧(遥控帧),过载帧,错误帧,帧间隔。
2023-08-04 14:06:42
376
原创 CRC校验
66条消息) 循环冗余校验码(计算机组成原理12)_挚爱FXJ的博客-优快云博客_循环冗余校验的除数怎么来的。(66条消息) 循环冗余校验码(CRC)详解_InterestAndFun的博客-优快云博客_循环冗余校验码。(66条消息) CRC16常见几个标准的算法及C语言实现_叶落无痕123的博客-优快云博客。CRC校验算法详解 - wchonline - 博客园 (cnblogs.com)...
2022-08-17 15:54:22
144
原创 GCC编译器
最近在学习GCC,网络看到一篇教程讲解很详细,mark学习。链接:http://c.biancheng.net/view/7930.html1.GCC是什么,gcc与g++区别。2.GCC -std选项声明编译标准3.GCC编译步骤及编译选项 -E -S -c -o -L -l4.GCC之静态库和动态库...
2020-09-16 15:27:12
139
原创 Linux开发:U-Boot移植、Kernel移植和文件系统移植
最近在学习Linux开发,在论坛找到一位博主的文章,对Linux开发讲解很全面详细,转载学习。转载原文:https://blog.youkuaiyun.com/wangweijundeqq/category_7416245.html
2020-08-17 17:17:56
150
原创 U-Boot的配置、编译和链接
最近在学习U-Boot,关于U-Boot的配置、编译和链接,网上找到一片比较好的博文,mark并推荐一下。链接:https://www.cnblogs.com/CrazyCatJack/p/6056564.html学习总结:1.U-Boot的配置在编译U-Boot之前需根据自己的板子对U-Boot进行配置,配置命令为make xxx_config(xxx表示自己的开发板名称)。那么这条命令是怎么对我们的U-Boot进行配置的,配置过程中做了哪些操作呢?make xxx_config命令执
2020-08-13 17:31:42
303
原创 uC/OS-II学习笔记之任务
一个任务也称做一个线程,是一个简单的程序,该程序可以认为CPU完全只属于自己。实时应用程序的设计过程包括如何把问题分割成多个任务。每个任务都是整个应用的一部分,都被赋予一定的优先级,有自己的一套CPU寄存器和栈空间。任务状态:休眠态,就绪态,运行态,挂起态及被中断态。睡眠态:指任务驻留在程序空间(ROM或RAM)还没交给uC/OS-II来管理。把任务交给uC/OS-II是通过函数OSTas...
2018-07-29 16:35:21
309
原创 uC/OS-II学习笔记之临界段
代码的临界段指处理时不可分割的代码,一旦这部分代码开始执行,则不允许任何中断打断。为确保临界段代码的执行不被中断,在进入临界段之前须关中断,而临界段代码执行完后要立即开中断。 同其他内核一样,uC/OS-II为了处理临界段代码,须关中断,处理完毕后,再开中端。关中断使得uC/OS-II能够避免同时有其他任务或中断服务进入临界段代码。 关中断的时间是实时内核的最重要的指...
2018-07-23 22:31:14
787
ISO11898全套资料
2018-12-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人