E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ARM7嵌入式开发
从零开始的嵌入式Linux生活(一) 背景介绍
文章目录前言本系列文章的主要思想:本系列文章包括:一、什么是
嵌入式开发
二.
嵌入式开发
-由便宜到贵三.
嵌入式开发
的基本原理一个美好的假设:再来一个美好的假设美好的假设被打破了-RTOS系统美好的假设又被打破了
jiladahe1997
·
2023-04-04 15:54
嵌入式
linux
嵌入式
驱动开发
嵌入式硬件
物联网
经常会在往上看到有人探讨,嵌入式有35岁危机吗
对于
嵌入式开发
来讲,汇编,这就是软件的边界。经常会在往上看到有人探讨,嵌入式有35岁危机吗?不能说没有,只能说压力相比于互联网可能会小点。
枪哥玩转嵌入式
·
2023-04-04 14:45
单片机
编程
嵌入式
单片机
51单片机
嵌入式硬件
c++
c语言
嵌入式开发
--CAN总线与高速光耦6N137
嵌入式开发
–CAN总线与高速光耦6N1376N137简介CAN总线应用时,有时候需要加光耦隔离电路,以免在雷击或遇到高压干扰时,保护设备安全。常用的有光耦隔离和专用芯片隔离。
老李的森林
·
2023-04-04 08:22
嵌入式开发
单片机
stm32
CAN总线
6N137
光耦
嵌入式开发
--Altium获得布线长度
嵌入式开发
–AltiumDesigner获得布线长度在PCB布线时,有可能需要知道某一段线的长度。AltiumDesigner就提供了这个功能。
老李的森林
·
2023-04-04 08:22
嵌入式硬件
Altium
AD
电路板
STM32
嵌入式开发
--STM32H750VBT6开发中,新版本CubeMX的时钟问题,不能设置到最高速度480MHZ
嵌入式开发
–STM32H750VBT6开发中,新版本CubeMX的时钟问题,不能设置到最高速度480MHZ问题描述之前开发的项目,开发环境是CubeMX6.6.1,H7系列的支持包版本是1.10.0。
老李的森林
·
2023-04-04 08:52
嵌入式开发
stm32
单片机
嵌入式硬件
CubeMX
时钟
esp8266解析php,ESP8266 Bootloader开源代码解析之rboot(一)
前言在非Linux的
嵌入式开发
中,自己手写Bootloader是很正常的事。因为可以定制自己想要的功能。
拯救大兵张嘎
·
2023-04-04 07:12
esp8266解析php
高学历毕业生,该学单片机还是plc?
研究生阶段,使用欧姆龙和西门子的PLC做过一些商用的项目,但是在课题研究过程中因为偏向于控制算法的落地实现(借助SOC+FPGA),所以也接触了更多的
嵌入式开发
的工作。
大方老师讲单片机
·
2023-04-04 04:15
硬件工程师
自动化
智能
单片机
51单片机
阿里云
RISC-V架构异常处理机制
参考《RISC-V架构与
嵌入式开发
快速入门》1进入异常进入异常时,RISC-V架构规定的硬件行为可以简述如下:(1)停止执行当前程序流,转而从CSR寄存器mtvec定义的PC地址开始执行。
Swinner
·
2023-04-03 19:36
C语言—内存的管理和释放
(
嵌入式开发
中)程序编译完成后的大小统计2.数据存储区域实例3.函数调用中:字符串常量与字符数组一、Linux下内存分配管理1.编译好的C程序文件分区分析C语言下程序的内存分配,我
^^不加糖^^
·
2023-04-03 11:25
C语言
c语言
内存管理
WooYun WIFI 成长史
本系列文章将详细讲解无线安全、网络安全、
嵌入式开发
、前端Bootstrap界面设计、后台PHP程序设计、ShellScript编写、C语言有限自动
weixin_34396902
·
2023-04-03 08:14
php
c/c++
shell
嵌入式开发
中的防御性C语言编程
嵌入式产品的可靠性自然与硬件密不可分,但在硬件确定、并且没有第三方测试的前提下,使用防御性编程思想写出的代码,往往具有更高的稳定性。防御性编程首先需要认清C语言的种种缺陷和陷阱,C语言对于运行时的检查十分弱小,需要程序员谨慎的考虑代码,在必要的时候增加判断;防御性编程的另一个核心思想是假设代码运行在并不可靠的硬件上,外接干扰有可能会打乱程序执行顺序、更改RAM存储数据等等。1.具有形参的函数,需判
被大佬糊弄的只会点灯的小菜鸡
·
2023-04-03 07:00
嵌入式
c++
【车载
嵌入式开发
】AutoSar架构入门介绍篇
【车载
嵌入式开发
】AutoSar架构入门介绍篇AutoSar架构入门介绍篇【车载
嵌入式开发
】AutoSar架构入门介绍篇一.首先什么是AutoSar?
进击的横打
·
2023-04-03 05:57
车载开发
软件工程
系统架构
嵌入式开发
:C程序员的5个C++ 技巧
C++为
嵌入式开发
人员提供了现代工具,以便在何时使用设计更多可重用、可扩展和可移植的代码。该语言一直在与时俱进,并提供了许多优于C的改进。
粤嵌教育
·
2023-04-03 03:28
嵌入式
嵌入式
嵌入式开发
C语言
C++
IT
VSCODE的使用技巧(
嵌入式开发
)
VSCODE使用(
嵌入式开发
)1VScode安装2安装编译器Mingw和git2.1安装Mingw2.2安装Git3在VScode中使用GCC编译3.1生成Makefile文件3.2使用VScode打开编辑
重拾十年梦
·
2023-04-03 03:52
常用软件工具使用
vscode
git
编辑器
【iopen source】推荐一款的实用的串口调试助手
工具简介串口调试助手对于一个
嵌入式开发
人员来说是少不了的,但是真正的顺手的调试助手说实话很难找。首先是现在的很多工具都是不开源的,而且功能不够完善或者满是广告。
8416ac9040d9
·
2023-04-03 00:08
JLINK识别不到芯片
工程是新建的,所以一上来弹出一个错误点击OK我也没考虑那么多,就随手点了
ARM7
,可是点了之后就后悔了,我选错了。。。应该是cortex-M7的
Asen学习笔记
·
2023-04-02 20:00
单片机
嵌入式硬件
arm裸机与嵌入式linux驱动开发,如何编写基于ARM的裸机程序和基于Linux的驱动程序?...
在
嵌入式开发
中,ADC应用比较频繁,本文主要讲解ADC的基本原理以及如何编写基于ARM的裸机程序和基于Linux的驱动程序。
带刺的花仙子
·
2023-04-02 18:35
stm32学习笔记---STM32背景知识
1.1、ARM处理器家族早先经典处理器包括
ARM7
、ARM9、ARM11家族。Cortex-M系列为单片机驱动的系统提供的低成本优化方案,应用于传统的微控制器市场,智能传感器,汽车周边部
行之无边
·
2023-04-02 14:54
stm32
单片机
嵌入式硬件
android6.0系统车载航一,基于Android的车载影音导航系统软件设计与实现-计算机应用技术专业论文.docx...
同时,针对国内外大多数企业所采用的“
ARM7
/9+WinCE+DVD”方案在生产、使用过程中
weixin_39797758
·
2023-04-02 14:52
基于android的影音设计,基于Android的车载影音导航系统软件设计与实现
技术特点进行分析,研究了基于嵌入式技术为核心的内嵌式车载影音/导航系统的构成,实现原理,结合项目实际需求对系统的可行性进行分析,针对家用中档轿车进行需求分析,并制定详细开发流程.同时,针对国内外大多数企业所采用的"
ARM7
我在哈萨克斯坦
·
2023-04-02 13:49
基于android的影音设计
CortexM系列的Hardfault 问题跟踪方法
一、Cortex内部寄存器的作用:程序状态寄存器xPSR在
arm7
时代的程序状态寄存器是这样的。将整个寄存器划分为4个域,[31-24]是标志域,用于判断计算是否溢出进位为0等。
jianhuawang
·
2023-04-02 13:20
嵌入式软件开发
大数据
arm
单片机
stm32
51单片机
2022-03-05
ARMCortex-M3是下一代核心,性能优于
ARM7
以相同的时钟频率和其他系统增强功能,如调试功能和更高级别的支持块集成。
林佳111203
·
2023-04-02 10:18
嵌入式开发
平台Zynq芯片介绍
Zynq发展历史Zynq是由全球最大的可编程逻辑平台供应商,Xilinx,在2011年末发布的具有崭新架构的芯片。熟悉FPGA技术领域的朋友应该了解Xilinx在可编程逻辑界的地位。但是,从Zynq架构的角度来看,它不能被称之为传统的FPGA芯片。Zynq的架构可以通过以下公式来表示:Zynq=ARM+FPGAZynq是世界上首款将高性能ARMCortexA9核和可编程逻辑FPGA集成到一起的器件
Cs-Kapok
·
2023-04-02 10:46
Zynq学习系列
芯片
嵌入式
fpga
VirtualBox Ubuntu ssh 密钥登录
VirtualBoxUbuntussh密钥登录我之前进行
嵌入式开发
时,利用VirtualBoxUbuntu搭建过开发环境,但是在虚拟机里面阅读代码和写代码的体验都不好,总是会有一种延迟的感觉。
tang_jia
·
2023-04-02 06:11
Qt学习笔记记录
什么是QTQT是一个跨平台的C++图像用户界面应用程序框架QT在1991年由奇趣科技开发QT的优点跨平台,几乎支持所有平台接口简单,容易上手一定程度上简化了内存回收机制有很好的社区氛围可以进行
嵌入式开发
经典奥利奥
·
2023-04-02 05:54
qt
学习
开发语言
巧用gitbash的scp命令实现跨网段的文件直传
背景
嵌入式开发
的工作流一般是这样的,程序员通过Windows电脑登陆Linux服务器,在服务器上编译出二进制文件后,先将文件scp到本地,然后再scp到Linux开发板,如下图所示这样做需要执行两次scp
六个九十度
·
2023-04-02 01:45
windows软件
linux
ssh
scp
sftp
产业互联网时代有哪些软件开发任务
软件开发当前的划分方式非常多,如果按照技术领域进行划分,软件开发涉及到物联网开发、云计算开发、大数据开发和人工智能开发等等,而如果按照软件自身的技术体系来划分,又可以划分为前端开发、后端(服务端)开发、移动端开发和
嵌入式开发
等
飞翔的勇士
·
2023-04-01 15:39
人工智能
大数据
物联网
区块链
java
ARMv8-A笔记一 ARM-A系列处理器介绍
处理器、Cortex-A15处理器、Cortex-A9处理器、Cortex-A8处理器、Cortex-A7处理器、Cortex-A5处理器ARMv6架构:ARM11处理器ARMv5架构:ARM9处理器、
ARM7
weixin_44073864
·
2023-04-01 09:08
ARMv8
EEPROM芯片(24c02)使用详解(I2C通信时序分析、操作源码分析、原理图分析)
包含底层时序和读写的代码;(2)大部分代码是EEPROM芯片通用的,但是其中关于某些时间的要求,是和具体芯片相关的,和主控芯片和外设芯片都有关系,需要具体分析,但是逻辑顺序是不变的;2、EEPROM介绍(1)在
嵌入式开发
中
正在起飞的蜗牛
·
2023-04-01 09:05
51/stm32单片机
单片机
嵌入式硬件
EEPROM
I2C
嵌入式开发
:创建堆栈监视器的7个步骤
为了通过使用堆栈监视器来防止堆栈溢出,
嵌入式开发
人员可以采取七个步骤来确保堆栈保留在其分配的内存区域中。
粤嵌教育
·
2023-04-01 09:33
嵌入式开发
:执行最坏情况堆栈分析的3种方法
虽然
嵌入式开发
人员在整个开发周期中应该监控他们的堆栈使用情况,但有时开发人员应该执行最坏情况的堆栈分析,例如:它们在RAM上运行得非常危险需要提交新的代码版本他们正在最终确定用于生产的固件在这篇文章中,
粤嵌教育
·
2023-04-01 08:09
科普:什么是处理器微架构?
作为
嵌入式开发
工程师,我们对芯片都需要有一定的了解。指令集1、指令集的体现指令集,就是CPU中用来计算和控制计算机系统的一套指令的集合。
嵌入式资讯精选
·
2023-04-01 04:55
芯片
嵌入式
内核
物联网
大数据
吃透这套BAT大厂Java面试题,拿offer成功率再翻一番(附学习路线图)
一、面向对象和面向过程的区别面向过程优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、
嵌入式开发
、Linux/Unix等一般采用面向过程开发,性能是最重要的因素。
javase1085
·
2023-03-31 22:58
java
架构
分布式
spring
kafka
Cortex-A53、A57、A72、A73 、
ARM7
,ARM9,Cortex-M3,Cortex-M4,Cortex-A8的区别
Cortex-M内核M0,M0+,M3,M4,M7之间的区别图片来自于www.stmcu.com.cnhigh-performance高性能Mainstream主流Ultra-low-power低功耗知识补贴:之所以ARM公司会把Cortex-M分为这么多系列,主要是针对不同的应用领域;下面详细介绍:Cortex-M分为:M0,M0+,M3,M4,M7M0,M0+:基础版本,从图中可以看出来,有过
学无止境_Charles
·
2023-03-31 18:58
单片机ARM开发
单片机
stm32
嵌入式硬件
嵌入式开发
(八):makefie文件
makefie文件参数-c编译阶段使用,不做连接。生成ojb目标文件(.o)。如果不加该选项,直接完成编译与连接,并且不生成过程文件-o指定输出文件,后面跟目标文件名,编译与连接阶段均可用-g生成调试信息-MD生成目标文件的依赖关系,存放于.d文件中-MP生成目标文件的依赖关系,存放于.d文件中举例$^所有依赖的名字,名字之间用空格隔开$(F_EXE):$(SOURCES)$(CC)$(CFLAG
夜风里唱
·
2023-03-31 17:10
嵌入式
makefile
UEFI开发探索14 – 访问PCI/PCI-E设备2
(请保留->作者:罗冰luobing4365的博客_CSDN博客-UEFI开发,汇编语言探索,
嵌入式开发
领域博主)(关于PCI访问,其中一些内容来自网上,找不到出处了)PCI规范使用从0CF8H~0CFFH
luobing4365
·
2023-03-31 16:20
UEFI开发
UEFI编程
UEFI
PCI
PCI
protocol
底层编程
Option
ROM
【FreeRTOS】在Cortex-M4开发板上移植FreeRTOS并且实现LED灯闪烁(保姆级教程)
本文移植基于以下软硬件平台:硬件平台为:主板为Cortex-M4芯片的开发板,此处,小编将以蓝桥杯
嵌入式开发
板——STM32G431RBT6开发板作为示例;软件系统为:FreeRTOSv202212.00
☞黑心萝卜三条杠☜
·
2023-03-31 15:44
#
FreeRTOS
操作系统
单片机
stm32
嵌入式硬件
【蓝桥杯】一文解决蓝桥杯
嵌入式开发
板(STM32G431RBT6)LCD与LED显示冲突问题,并讲述LCD翻转显示
文章目录解决LCD与LED显示冲突问题解决LCD显示翻转问题解决LCD与LED显示冲突问题 不知道大家在开发过程中有没有碰到:LCD与LED同时(宏观上的同时)点亮时产生的LED状态紊乱问题。LCD与LED显示冲突现象图 为了解决上述问题,小编给出了以下三种解决方案:方案一: 每次LCD显示完成数据后,关闭所有LED一次。 但是使用该方法比较麻烦,并且如果想要反转LED的状态,还必须使用变
☞黑心萝卜三条杠☜
·
2023-03-31 15:44
#
蓝桥杯嵌入式
单片机
stm32
单片机
蓝桥杯
ARM CORTEX-M3简介
dsp_lnint/blog/static/1031674342013616504320/ARM公司于2006年推出了Cortex-M3微处理器核,ARM公司中国总裁谭军博士介绍,如果按ARM公司原来的
ARM7
changeyourmind
·
2023-03-31 14:58
STM32
CORTEX-M3
简介
GO
嵌入式开发
之 --- 第一个GO程序
一、简述GO语言背景软件开发的新挑战多核硬件架构超大规模分布式计算集群web模式导致的前所未有的开发规模和更新速度Wiki:https://github.com/golang/go/wiki二、基本程序结构packagemain///包声明,表明代码所在的模块import"fmt"///引入包,引入代码依赖funcmain(){fmt.Println("hello,world!")}程序的各个部分
JalynFong
·
2023-03-30 21:02
ARM处理器的分类
Classic系列该系列处理器由三个子系列组成:
ARM7
系列:基于ARMv3或ARMv4架构ARM9系列:基于ARMv5架构ARM11系列:基于ARMv6架构Cortex-M系列该系列处理器包括Cortex-M0
aoXiaMi
·
2023-03-30 21:39
2
嵌入式
arm处理器
ARM架构
前言做
嵌入式开发
的时候经常会接触到ARM架构,X86架构,复杂指令集,简单指令集等,经常会有所迷茫,不知道这些词都代表什么。
苦瓜粉块
·
2023-03-30 20:10
嵌入式基础知识
架构
arm开发
单片机
ARM发展史,初步汇总
目录先上一张目前找到的最新ARMRoadmapClassic处理器Cortex系列ARM内核发布时间:ARM家族分类:好文汇总:先上一张目前找到的最新ARMRoadmapClassic处理器系列年代简介
ARM7
peers_wei
·
2023-03-30 10:54
arm
人工智能深入参与嵌入式控制器调试---ChatGPT回答TC377 PSRi寄存器ACT位置位失效问题
做
嵌入式开发
的小伙伴们,有福利了!
大表哥汽车人
·
2023-03-30 08:53
单片机
嵌入式硬件
chatgpt
人工智能
20155218 《嵌入式基础》
提交作业截图作弊本学期成绩清零(有雷同的,不管是给别人传答案,还是找别人要答案都清零)课上做错的内容:C语言对寄存器的操作;提取位和插入位的设置;课下补充实践:1.C语言对寄存器的操作;在
嵌入式开发
中,
ddhh5566
·
2023-03-30 04:15
嵌入式
c/c++
【嵌入式】串行通信协议总结:UART,SPI,IIC,CAN
文章目录前言参考链接UARTSPI参考资料概述IIC参考链接总结C51实现CAN前言 随着半导体技术的发展,数据传输速度逐渐增加,随之而来的是串行通信基本取代了并行通信,因此,了解常用的串行通信协议对于
嵌入式开发
来说非常有必要
记录无知岁月
·
2023-03-30 03:31
嵌入式专栏
串行通信
UART
SPI
IIC
CAN
RISC-V MCU开发(十三):
嵌入式开发
相关工具软件
RISC-VMCU开发(十三):
嵌入式开发
相关工具软件一款集成开发环境软件除了代码编辑、编译和调试这些基本功能外,也会集成其他工具软件,方便工程师们更高效的开发。
MounRiver_Studio
·
2023-03-30 02:54
RISC-V
RISC-V
IDE
ARM
IDE
risc-v
mcu
腾讯首发Linux内核源码《
嵌入式开发
进阶笔记》差距差的不止一点点哦
一,前言Linux内核是一个操作系统(OS)内核,本质上定义为类Unix。它用于不同的操作系统,主要是以不同的Linux发行版的形式。Linux内核是第一个真正完整且突出的免费和开源软件示例。Linux内核是第一个真正完整且突出的免费和开源软件示例,促使其广泛采用并得到了数千名开发人员的贡献。Linux内核由芬兰赫尔辛基大学的学生LinusTorvalds于1991年创建。随着程序员调整其他自由软
简说Linux内核
·
2023-03-30 01:14
linux
运维
服务器
Linux内核
嵌入式开发
linux嵌入式总结,Linux
嵌入式开发
日常技术总结(4)
Miscfile显示文件总体信息$filelibbrowser_engine.solibbrowser_engine.so:ELF32-bitLSBsharedobject,ARM,version1(SYSV),dynamicallylinked,stripped$filebrowser/browser:ELF32-bitLSBexecutable,ARM,version1(SYSV),dynam
依然有光
·
2023-03-29 23:45
linux嵌入式总结
Linux
嵌入式开发
-- imx6ull 主频配置
imx6ull主频设置文章目录前言一、系统时钟来源二、7路PLL时钟源1.介绍2.主频设置3.代码编写总结前言 对于imx6ull系列芯片而言,默认工作频率为396MHZ,但标准工作频率为528MHZ,甚至可以达到696MHZ,本章主要介绍如何将工作频率设置到528MHZ。一、系统时钟来源 打开开发板原理图: --第一张图为32.768KHz的晶振,为imx6ull的RTC时钟源;
搁浅`
·
2023-03-29 22:06
Linux嵌入式开发
linux
单片机
stm32
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他