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
嵌入式开发ARM9
读《时间触发嵌入式系统设计模式》一书谈谈个人对嵌入式编程的一些理解
入门阶段图片来自百度这个阶段,我们最常用的程序结构基本都是这种while大循环结构,实现的功能主要以单任务为主,因为我们大部分时间都是在学习单片机本身的资源如何使用(I/O,I2C,SPI,串口),
嵌入式开发
工具
想啥做啥
·
2023-07-21 15:47
嵌入式开发
之编码器速度采集
光电编码器,是一种通过光电转换将输出轴上的机械几何位移量转换成脉冲或数字量的传感器。这是应用最多的传感器,光电编码器是由光源、光码盘和光敏元件组成。光栅盘是在一定直径的圆板上等分地开通若干个长方形孔。由于光电码盘与电动机同轴,电动机旋转时,光栅盘与电动机同速旋转,经发光二极管等电子元件组成的检测装置检测输出若干脉冲信号,通过计算每秒光电编码器输出脉冲的个数就能反映当前电动机的转速。此外,为判断旋转
superxxd
·
2023-07-21 07:57
笔记
工业控制
mcu
物联网
iot
工业控制
嵌入式开发
之串口通讯
这种通信方式使用的数据线少,在远距离通信中可以节约通信成本,但其传输速度比并行传输低,是
嵌入式开发
中的法宝,也是必备技能之一。
superxxd
·
2023-07-21 07:56
单片机
stm32
mcu
物联网
嵌入式硬件
iot
嵌入式开发
之物理量标称值标定
标定,主要是指使用标准的计量仪器对所使用仪器的准确度(精度)进行检测是否符合标准,一般大多用于精密度较高的仪器。标定也可以认为是校准。因此,也可以认为标定包含以上两方面的意思。1、确定仪器或测量系统的输入—输出关系,赋予仪器或测量系统分度值;2、确定仪器或测量系统的静态特性指标;3、消除系统误差,改善仪器或系统的精确度。4、在科学测量中,标定是一个不容忽视的重要步骤标定同时也是法定量值传递的一种规
superxxd
·
2023-07-21 07:26
物联网
iot
mcu
pic32
工业测控
计量
手把手教你使用 i2c-tools
i2c-tools简介在
嵌入式开发
中,有时候需要确认硬件是否正常连接,设备是否正常工作,设备的地址是多少等等,这里我们就需要使用一个用于测试I2C总线的工具:i2c-tools。
嵌入式Linux系统开发
·
2023-07-21 05:27
Linux
Linux
驱动与调试大全
arm
【
嵌入式开发
Linux 常用命令系列 6 -- 字符提取 cut 命令使用】
文章目录Cut命令和语法指定分隔符以字符的方式提取内容根据字节提取字符上篇文章:
嵌入式开发
Linux常用命令系列5–history与“!
CodingCos
·
2023-07-21 00:45
#
Linux
常用命令
linux
字符提取
cut
cut
-f
cut
-d
cut
-c
跨语言学习对程序员的发展意义
如:单片机开发,
嵌入式开发
。这些的开发语言诸如C51,很多是由C语言演化过来。那么软件就几乎都是编程的天下了。所以以后只要走科技行业,都离不了编程。很多人怀抱这种想法:那就是专一!这个在一定程度上
weixin_34318272
·
2023-07-20 07:51
php
python
c/c++
硬件系统工程师宝典(32)-----如何着手
嵌入式开发
中的CPU部分电路设计?
今天我们讲讲如何着手
嵌入式开发
中的CPU部分电路设计。处理器常用的嵌入式处理器种类繁多,根据不同的应用领域、处理能力及架构可分为:1.嵌入式微处
电子工程学习圈
·
2023-07-19 04:14
硬件设计
嵌入式硬件
【C++】libwebsockets库的简易教程
查了很多资料,现在C++可用的ws第三方库不多,尤其是在较老的
嵌入式开发
环境中,既要支持C99和SSL,又需要轻量级不依赖第三方库,基本上就只剩下libwebsockets这个库了。
未狂
·
2023-07-18 16:24
C++
网络
websocket
c++
C/C++开发工具CLion使用教程:在 Windows 上配置 CLion(下)
将此工具链选项用于
嵌入式开发
案例,例如使用ARM或其他自定义设置。转到文件|设置|构建、执行、部署|工具链。单击添加工具链并选择系统以添加新的系统工具链。如果需要
小董讲MES
·
2023-07-18 15:06
c++
c#
ide
clion
jetbrains
《嵌入式入门-模电基础》第二阶段
科技的不断发展,给计算机行业带来了很多机会,
嵌入式开发
的前景也越来越广阔,过去的嵌入式是:电器、机械、交通设备。
Blue92120
·
2023-07-18 15:31
嵌入式硬件
嵌入式实时数据库
嵌入式开发
--XW09A触摸芯片的使用
XW09A触摸芯片XW09A是厦门市芯网电子科技有限公司出品的一颗触摸芯片,支持9键多点触摸,I2C接口,带中断引脚。以下摘抄自芯片手册极高的灵敏度,可穿透13mm的玻璃,感应到手指的触摸超强的抗干扰和ESD能力,不加任何器件即可通过人体8000v实验外围电路简单,最少只需一个4.7nf电容,芯片即可正常工作外围寄生电容自动校正工作电压范围:2.5~5.5VSOP16环保封装电路图外围电路很简单,
老李的森林
·
2023-07-18 10:15
stm32
嵌入式
触摸
单片机
XW09A
嵌入式开发
--无刷电机学习4--SVPWM
SVPWM空间矢量脉宽调节这张图是基于α和β坐标系,也就是定子磁场坐标系,图中的Uout就是定子磁场的空间矢量,它的角度表示定子线圈产生磁场的方向,长度表示磁场的强度,以电机匀速旋转为例,FOC控制的目标就是让这个矢量的长度保持不变,角度匀速变化。图上以60度为间隔,划分了6个区,其意义类似于6步换向,也就是在不同的区域,相应的开启或关闭相应的驱动桥的上下臂,以及上下臂的导通时间,来实现的。分区控
老李的森林
·
2023-07-18 10:15
嵌入式开发
FOC
BLDC
无刷电机
STM32
嵌入式
嵌入式开发
--无刷电机--样机
嵌入式开发
–无刷电机–样机刚刚把原理样机做出来,后面的工作就是电路板小型化,控成本CSDN视频https://download.csdn.net/download/13011803189/87752896B
老李的森林
·
2023-07-18 10:45
foc
bldc
无刷
伺服
SVPWM
C语言保留指定位数的小数
嵌入式开发
中,经常会遇到C语言要保留指定位数的小数的问题,在此做个记录,免得每次用到都要折腾一通。
老李的森林
·
2023-07-18 10:14
嵌入式开发
c语言
开发语言
嵌入式开发
--STM32用DMA+IDLE中断方式串口接收不定长数据
回顾之前讲过用利用IDLE空闲中断来接收不定长数据,但是没有用到DMA,其实用DMA会更加的高效,MCU也可以腾出更多的性能去处理应该做的事情。原理简介IDLE顾名思义,就是空闲的意思,即当监测到串口空闲超过1个串口的数据帧时,会使状态寄存器(SR或ISR)的IDLE位置位,如果此时控制寄存器(CR或CR1)的IDLEIE为1,则会触发IDLE中断。DMA搬运数据,则是一边接收数据,一边将串口接收
老李的森林
·
2023-07-18 10:12
嵌入式开发
stm32
嵌入式硬件
单片机
串口
IDLE
DMA
ARM裸机笔记 -- arm 简介-- X210
(4)发展历程:ARM6(1991,第一款RISC精简指令集处理器)->ARM7(1993)->
ARM9
T
古予一
·
2023-07-18 10:29
#
Arm裸机开发
arm开发
c语言
IIC 驱动OLED
(有关IIC的时序基本函数参考我之前的博客)
嵌入式开发
中最常用的显示屏主要有一下几种:(1)TFTLCD,它的特点是屏幕可以做到很大
木秋木
·
2023-07-18 10:10
stm32
单片机
arm
嵌入式硬件
Atmel
ARM9
启动流程
Atmel
ARM9
启动流程与Bootstrap的大小内幕AT91SAM系列的ARM内置了一片bootrom,如果选择了合适的BMS电平(高电平),那么芯片启动后会将bootrom映射到0x0地址.启动bootrom
sky_embeddem
·
2023-07-18 00:11
linux启动流程
arm
linux
全志F1C100s入坑与填坑 uboot Linux Kernel 与buildroot
如图是一块荔枝派Nano从sipeed官网可得如下介绍官网传送门-----》sipeedNano硬件参数#硬件参数CPU:全志F1C100s,
ARM9
26EJS,最高900MHz内存:集成32MBDDR
℡四叶草~
·
2023-07-17 19:59
Linux嵌入式
linux
运维
服务器
探索
嵌入式开发
工具选择与最佳实践:2023上海国际嵌入式展龙智专访
embeddedworldChina2023)上,我们对话了龙智技术专家团队与顾问团队中的三位专家——龙智大规模安全研发技术专家李培、龙智资深DevSecOps顾问巫晓光,以及龙智资深DevSecOps顾问张鼎凯,就
嵌入式开发
的工具选择
龙智DevSecOps解决方案
·
2023-07-17 15:34
人工智能
大数据
运维
Keil
嵌入式开发
环境搭建
文章目录一、keil环境搭建keil安装注册支持包安装二、stm32程序编写示例1.新建工程2.配置环境3.编译调试三.分析HEX文件总结参考链接一、keil环境搭建keil安装mdk531安装链接:https://pan.baidu.com/s/1ttrDhv6kXgAvPiYINf9iGw提取码:1234通过以上链接下载mdk和注册器,点击安装mdk,根据提示自行更改软件路径和支持包路径,填写
听海—
·
2023-07-17 07:27
单片机
stm32
嵌入式硬件
吴恩达机器学习笔记(5)—— 神经网络
又摸鱼摸了好久,终于开学了,不能再摸鱼了,这学期课都是
嵌入式开发
方面的,我给自己的电脑买了个新硬盘装了Linux,不再像以前在虚拟机里小打小闹了,折腾了好几天的新系统,现在有时间写新的笔记了。
机智的神棍酱
·
2023-07-17 06:15
【
嵌入式开发
Linux 常用命令系列 4 -- git 常用配置及常用命令】
git常用命令配置git常用配置及命令1.1git邮箱配置1.1.1在本地创建远程分支并切换1.1.2git提交与推patch1.1.3gitpush1.1.4gitclean1.1.5gitstash1.1.6git清除缓存文件1.1.7gitbash自动补全1.1.8git清除缓存文件1.1.9gitrebase-i的使用1.2git其它常用配置1.2.1Git忽略文件.gitignore的使
CodingCos
·
2023-07-16 04:04
#
Linux
常用命令
git
github
git
glog
使用
git
push
使用
git
rebase
使用
git
checkout
使用
git
reflog
使用
【
嵌入式开发
Linux 常用命令系列 5 -- history 与 “!“ 巧妙配合】
运行先前执行的命令先前命令的参数传递给新命令两个或多个参数的处理设置history命令显示行数以及时间上篇文章:
嵌入式开发
Linux常用命令系列4–git常用配置及常用命令history命令介绍history
CodingCos
·
2023-07-16 04:27
#
Linux
常用命令
linux
history
history
命令
history
与
!
推荐一个好用的C++ json库:nlohmann json
因为直接也做
嵌入式开发
,有些嵌入式系统不需要界面,移植Qt就不太合适了,这时候第三方json库就派上用场了。
草上爬
·
2023-07-16 01:02
好用的C++11开源库
Qt
json
C++
nlohmann
json
C++11
超高性能MCU发布,为开发人员提供了高效的工具链
近日
嵌入式开发
软件和服务的全球领导者IAR与业界领先的半导体器件供应商兆易创新(GigaDevice)宣布,联合推出最新版本IAREmbeddedWorkbenchfor
Arm9
.40已经全面支持兆易创新的
雪叶雨林
·
2023-07-15 19:19
行业资讯
单片机
嵌入式硬件
人工智能
Visual Studio 2022 在Windows上编译调试WSL2 CMake跨平台Linux工程
注意:本文无法完成
嵌入式开发
这种需要工具链的场景!VS2022将直接访问WSL并调试WS
C++开发者
·
2023-07-15 11:12
Visual
Studio
windows
使用Visual Studio进行嵌入式系统开发
通过协同使用vcpkg包管理器,你可以快速地搭建好一个
嵌入式开发
环境并迅速展开工作。
拓扑梅尔-漫漫开发路
·
2023-07-15 07:09
Visual
Studio
visual
studio
java学习01
2.JavaME(MiroEdition)JavaME:微型版,一般用来于手机、小家电等
嵌入式开发
。
yangSnowy
·
2023-07-14 21:20
java
学习
开发语言
RTOS 应用程序开发人员面临的3个常见挑战
RTOS应用程序
嵌入式开发
人员面临着几个共同的挑战。让我们检查这些挑战并讨论一些潜在的解决方案。挑战#1–选择任务优先级事实证明,有几种不同的方法来选择任务优先级。首先,有最短的响应时间。
粤嵌教育
·
2023-07-14 21:49
使用VSCode编译调试IAR的stm32工程
相对于IAR和Keil上世纪水平的代码编辑器,巨硬出品的VSCode简直就是太香了,可惜毕竟不是专门为
嵌入式开发
设计的,不一翻折腾也就只能当当代码编辑器用,要编译调试软件还是得打开IAR,每次写stm32
lczdk
·
2023-07-14 19:08
零碎的技术文章
c++
python
linux
java
android
RISC-V
嵌入式开发
RISC-V
嵌入式开发
准备篇2:
嵌入式开发
的特点介绍随着国内第一本RISC-V中文书籍《手把手教你设计CPU——RISC-V处理器篇》正式上市,越来越多的爱好者开始使用开源的蜂鸟E203RISC-V处理核
jack_201316888
·
2023-07-14 15:07
RISC-V
《RISC-V架构与
嵌入式开发
快速入门_胡振波著》学习笔记
第一章进入32位时代,谁能成为下一个80511.CPU与CORE的区别CPU:处理器,泛指集成处理器核与其他外设模块或者存储器等、较完整的soc;CORE:处理器核,指的是处理器内部最核心的部分,是真正的处理器内核,主要参与运算、寻址和跳转等关键处理部分的工作;2.CPU的灵魂-指令集架构(InstructionSetArchitecture,ISA)指令集:一组指令的集合,指令指处理器能进行操作
雨神不哭
·
2023-07-14 15:28
risc-v
Keil 5 出现 ‘target not created‘ 是为什么
Keil是一种流行的
嵌入式开发
环境,广泛应用于嵌入式系统的软件开发。然而,有时候在使用Keil5进行编译时,会遇到错误信息"Targetnotcreated"。
网创学长
·
2023-07-14 13:46
单片机
嵌入式硬件
关于FreeBSD进行
嵌入式开发
的提示【转载】
关于FreeBSD进行
嵌入式开发
的提示【转载】0推荐最近一直在研究怎么在FreeBSD下进行
嵌入式开发
,发现这方面国内好像还是空白的,可用的文章还是比较少的,这里转载一些~DragonflyBSD脱胎于
miroku_it
·
2023-07-14 10:16
freebsd技术
freebsd
嵌入式
防火墙
路由器
web服务
网络
MT7688学习笔记(10)——OpenWrt下NFS文件共享
在
嵌入式开发
中,可将在虚拟机中编译通过的程序共享到开发板中,在开发板上直接运行需要调试的程序,避免了烧录的耗时操作。
Leung_ManWah
·
2023-07-14 10:52
Linux下实现串口接收GPS数据
本文使用的
嵌入式开发
板龙芯智龙1C,GPS模块采用的是正点原子的ATK-S1216F8-BD模块。
「已注销」
·
2023-07-14 08:53
Linux下的串口
Linux下的GPS
C++的应用方向
1、
嵌入式开发
嵌入式相关的岗位需求比较多,主要是硬件产品的驱动开发,很多大公司,比如华为、小米、vivo和一些芯片公司都在大量的招聘嵌
贝壳里的海-AI
·
2023-07-14 06:24
C++篇
c++
stm32 hal库硬件spi(软件spi)驱动1.8寸tft—lcd屏幕
配置2代码移植1)lcd.c2)spi.c3)gui.c4)test.c5)验证3屏幕背光亮度调节二、stm32硬件spi驱动lcd1cubemx配置2代码修改3速度测试三、提高屏幕刷新率总结前言屏幕是
嵌入式开发
中的一个重要的部分
林叔叔336
·
2023-07-14 05:34
stm32
spi
stm32
单片机
arm
【岗位】IT行业岗位知识图谱--大数据工程师、机器学习、嵌入式、架构师
目录1.大数据工程师技能图谱2.机器学习技能图谱3.架构师技能图谱4.
嵌入式开发
必备技能5.嵌入式体系结构1.大数据工程师技能图谱2.机器学习技能图谱3.架构师技能图谱4.
嵌入式开发
必备技能5.嵌入式体系结构
AI学长
·
2023-07-14 03:27
知识图谱
大数据
人工智能
Java基础知识点汇总
因为类调用时需要实例化,开销比较大,比较消耗资源,所以当性能是最重要的考量因素的时候,比如单片机、
嵌入式开发
、Linux/Unix等一般采用面向过程开发。
yu_zheng5163
·
2023-07-13 23:16
Java基础
java
C++软件工程师的发展前景如何?老程序员:早知道当年就学C++了
目前国内的
嵌入式开发
非常火,而C++主要用于底层的
嵌入式开发
、驱动开发等,也用于WINCE等嵌入式系统的应用软件开发。可以说C++软件工程师发展前景还是不错的,下面就给大家具体介绍一下。
哪有岁月静好
·
2023-07-13 23:17
Java简介
Java是什么2.Java的诞生背景3.Java的三个方向三、Java的特性1.面向对象2.简单性3.多线程4.跨平台5.健壮性6.可移植7.高性能四、Java的应用1.Java开发2.大数据开发3.
嵌入式开发
水坚石青
·
2023-07-13 20:30
Java基础知识
java
开发语言
MCU
嵌入式开发
-硬件和开发语言选择
引入RTOS的考虑因素主要考虑以下方面来决定是否需要RTOS支持:需要实现高响应时的多任务处理能力需要实现实时性能要求高的任务需要完成多个复杂的并发任务NanoFramework具备满足工控系统实时性要求的各项功能特性。通过它提供的硬件库、线程支持、中断支持等,可以完全控制微控制器的各个外设,实现复杂的实时控制逻辑。当然,与传统的C/C++开发相比,由于MANAGED代码的运行时开销,NanoFr
csdnharrychinese
·
2023-07-13 18:02
单片机
开发语言
嵌入式硬件
既然不清楚目标,那就先去了解好了。
因为报了
嵌入式开发
的培训班,所以当时也是打定了注意毕业成为一名程序员。
菓菓菓菓酱丶
·
2023-06-24 02:24
选择嵌入式系统的最佳硬件平台
我资料有嵌入式、plc、单片机资料需要得可以私我
嵌入式开发
板(Embedded
单片机一哥
·
2023-06-23 15:33
单片机
编程
嵌入式
单片机
嵌入式开发
- 经验分享 - 心得体会
一、简单开个头:最近做了一个LoRa网关的项目接近尾声了,从项目开发、测试到项目结项这个过程心情是此起彼伏啊~把一些从技术、设计、项目管理角度给大家分享一些我在项目开发过程中遇到的问题,一些常见的坑,告诉给大家,希望看过此篇博客的小伙伴以后避免入坑~二、技术篇C语言:指针(1):指针变量一定要赋初值,定义变量一定要赋初值。例如:char*node_buf=NULL;//指针型charg_flag=
Dev_XH
·
2023-06-22 21:24
嵌入式软件开发
经验分享
嵌入式
c语言
单片机
stm32
linux驱动之字符设备驱动(一)
有问题可以直接留言给我,一定尽心尽力回答大家的问题,二维码如下:本篇文章是为了记录学习韦东山老师的嵌入式linux教学视频的课程笔记,给大家一个购买韦东山老师视频的链接一前言引导关于linux操作系统,相信做过
嵌入式开发
的人或多或少都有所了解
拉玛西亚影视学院的奥斯卡影帝
·
2023-06-22 19:12
linux系统
linux系统
字符设备驱动
嵌入式开发
Linux入门
嵌入式开发
导语嵌入式基础概念交叉开发和自助开发
嵌入式开发
相关术语1.开发计算机(又名:主计算机)2.目标计算机(又名:目标板、目标)3.交叉编译器/汇编程序/链接器4.交叉库(又名:目标库)5.交叉调试器
嵌入式开发
的流程步骤
ソフト開発王さん
·
2023-06-22 06:14
Linux
嵌入式
linux
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他