【嵌入式板端】
文章平均质量分 89
有关海思,安霸,sigmstar等开发记录
All_In_gzx_cc
这个作者很懒,什么都没留下…
展开
-
【CAN通信】CAN协议详解
CAN是的缩写(以下称为 CAN),是 ISO 国际标准化的串行通信协议。在北美和西欧,CAN 总线协议已经成为汽车计算机控制系统和嵌入式工业控制局域网的标准总线,并且拥有以 CAN 为底层协议专为大型货车和重工机械车辆设计的 J1939 协议。CAN总线通信系统是串行通信的一种,要优于RS485总线,是目前比较常用的一种工业总线,如汽车的电气部分就采用CAN总线实现通信。与I2C、SPI等具有时钟信号的同步通讯方式不同,CAN通讯并不是以时钟信号来进行同步的,它是一种异步半双工通讯。同步即在同。转载 2023-02-07 17:23:01 · 5423 阅读 · 0 评论 -
【嵌入式】嵌入式软件开发基础问题
嵌入式软件常见问题转载 2022-07-14 15:40:19 · 212 阅读 · 0 评论 -
【嵌入式芯片】GPU,CPU,SOC,DSP,FPGA,ASIC,MCU,MPU,GPP,ECU等简介
嵌入式芯片介绍转载 2022-07-14 14:28:21 · 3556 阅读 · 0 评论 -
【嵌入式】仿真代码与仿真器的疑问
仿真的个人理解原创 2022-07-08 11:39:21 · 918 阅读 · 0 评论 -
【基础知识】LLVM与Clang简要介绍
转载自:https://www.jianshu.com/p/1367dad95445仅作个人学习记录什么是LLVMLLVM项目是模块化、可重用的编译器以及工具链技术的集合。美国计算机协会 (ACM) 将其2012 年软件系统奖项颁给了LLVM,之前曾经获得此奖项的软件和技术包括:Java、Apache、 Mosaic、the World Wide Web、Smalltalk、UNIX、Eclipse等等创始人:Chris Lattner,亦是Swift之父趣闻:Chris Latter本来转载 2022-05-26 16:59:50 · 3674 阅读 · 0 评论 -
【基础知识】cmake和makefile详解
一、什么是程序的编译和链接关于程序编译的一些规范和方法一般来说,无论是C、C++、还是pas,首先要把源文件编译成中间代码文件,在Windows下也就是 .obj 文件,UNIX下是 .o 文件,即 Object File,这个动作叫做编译(compile)。然后再把大量的Object File合成执行文件,这个动作叫作链接(link)。编译时,编译器需要的是语法的正确,函数与变量的声明的正确。对于后者,通常是你需要告诉编译器头文件的所在位置(头文件中应该只是声明,而定义应该放在C/C++原创 2021-05-26 17:01:19 · 318 阅读 · 0 评论 -
【海思】Hi35系列芯片概述和NNIE、IVE简介
一、海思SDK指南海思35系列有很多,不同型号性能不同,要注意的就是:带A的是AI芯片(有硬件—NNIE引擎),不带A的就是普通芯片。1. 软件开发包如上图所示, 软件开发包又可以分为三个小部分:1)arm-himix200 它是交叉编译器,运行linux环境中 。(关于交叉编译可参考博客)2)Hi3519A V100R001C02SPC010 它的子目录01.software\board下面有3519Av100的软件开发工具包Hi3519AV100_SDK_V2.0.1.0.tgz,原创 2021-07-20 22:44:52 · 1665 阅读 · 0 评论