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
嵌入式编程
DSP开发板资料
最近在研究硬件开发板,发现
嵌入式编程
还是挺好玩的,到时候做出了好玩的项目,会及时给大家分享的!
不能say的秘密
·
2020-09-11 17:07
嵌入式
单片机
嵌入式编程
常考的无符号数和有符号数的运算问题
1、有符号数与无符号数之间运算问题以下实验均在virualc++6中运行通过这个问题测试是否懂得C语言中的整数自动转换原则,有些开发者懂得极少这些东西。当表达式中存在有符号类型和无符号类型时所有的操作数都自动转换为无符号类型。因此,从这个意义上讲,无符号数的运算优先级要高于有符号数,这一点对于应当频繁用到无符号数据类型的嵌入式系统来说是丰常重要的。首先进行一个实验,分别定义一个signedint型
qq_26460507
·
2020-09-11 15:14
linux编程学习
linux
从
嵌入式编程
中感悟「栈」为何方神圣?
关注、星标公众号,直达精彩内容ID:技术让梦想更伟大作者:李肖遥何为变量?变量一般可以细分为如下图:本节重点为了让大家理解内存模型的“栈”,暂时不考虑“静态变量”的情况,并约定如下:“全局变量”仅仅默认为“普通全局变量”;“局部变量”仅仅默认为“普通局部变量”。如何判定全局变量和局部变量?简单直观的来说,全局变量就是在函数外面定义的变量,局部变量就是在函数内部定义的变量,下面的例子能很清晰地说明全
李肖遥
·
2020-09-11 04:08
嵌入式
java
编程语言
单片机
指针
MyBatis中的动态SQL
1、静态SQL与动态SQL首先,所谓SQL的动态和静态,是指SQL语句在何时被编译和执行,二者都是用在SQL
嵌入式编程
中的,这里所说的嵌入式是指将SQL语句嵌入在高级语言中,而不是针对于单片机的那种
嵌入式编程
fuzhongmin05
·
2020-09-11 01:00
Java
Web学习笔记
容器与框架
用Eclipse开源IDE+gcc编译器开始
嵌入式编程
最近有个项目,不能在KeiluVision4MDK中开发,只能在linux下并使用命令行的GCC编译器,手动写makefile,对于习惯了IDE的开发者来说多少有些不适应,尤其是查找函数定义之类的不方便。于是成功的实现了使用Eclipse的IDE,并配合GCC编译器开发嵌入式应用程序。Eclipse和GCC环境的搭建先略过,查资料都好解决。先贴出makefile模版,因为没有使用Eclpise的C
特立独行的猫a
·
2020-09-10 15:58
linux
还在手动把固件重命名然后拷来拷去吗,你需要了解这个
一.前言前面几篇文章写了一下关于cmake改造
嵌入式编程
的体验,点击查看摆脱MDK,用cmake改造嵌入式软件开发体验用IDE配置并运行cmake工程读者反响不错,至今已有3个赞了,给了我很大的鼓舞(手动滑稽
Signx
·
2020-08-24 15:02
cmake
python
嵌入式
从树莓派到Microbit,中国IT启蒙教育比英国缺点什么?
这是一款由BBC主导,微软、三星、ARM、英国兰卡斯特大学、巴克莱银行等合作伙伴共同开发的
嵌入式编程
设备。它可以通过计算机、手机、平板编程,也可以用图形化的方式编程。
破法者
·
2020-08-24 12:45
其他
硬件攻略
综合技术
IoT
物联网
树莓派
Micro:bit
IT教育
【代码质量】
嵌入式编程
节约内存技巧
1.写在前面 嵌入式开发,不同于PC、移动设备(手机、平板)以“GB”为单位的存储空间(ROM)和内存(RAM)。尤其是MCU、SOC,RAM是KB级别的容量,ROM则稍微较大;当然也有较大容量的MCU选择,成本也跟着上去。MCU类的产品出货量大,成本控制比较苛刻,所以在选择MCU时,老板当然希望占用资源越小越好,进而控成本。因此,我们在程序编码时,就需要考虑资源问题,甚至要使用上一些“手段”来
Acuity.
·
2020-08-24 07:48
MCU开发
代码质量
嵌入式编程
中为什么会有json文件?
什么是JSON?JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格局。它基于ECMAScript的一个子集。JSON选用完全独立于言语的文本格局,但是也使用了类似于C言语宗族的习气(包含C、C++、C#、Java、JavaScript、Perl、Python等)。这些特性使json调试成为抱负的数据交换言语。易于人阅览和编写,同时也易于机器解析和生成(一般用于提高
#寒心雨梦#
·
2020-08-23 16:07
日常学习
嵌入式编程
中应如何使用 mmap 访问 CPU 寄存器
之前忘了在哪了,看到一个面试题:在Linux中如果不允许你写内核驱动,但是要访问内核寄存器,那应该怎么做?答案就是使用mmap()系统调用,搭配Linux的一个设备节点/dev/mem。本文地址:https://segmentfault.com/a/1190000008381626Reference/dev/memmmap详解Linux驱动虚拟地址和物理地址的映射嵌入式Linux应用程序如何读取(
amc
·
2020-08-20 20:07
mmap
嵌入式
嵌入式编程
寄存器
linux
嵌入式编程
中应如何使用 mmap 访问 CPU 寄存器
之前忘了在哪了,看到一个面试题:在Linux中如果不允许你写内核驱动,但是要访问内核寄存器,那应该怎么做?答案就是使用mmap()系统调用,搭配Linux的一个设备节点/dev/mem。本文地址:https://segmentfault.com/a/1190000008381626Reference/dev/memmmap详解Linux驱动虚拟地址和物理地址的映射嵌入式Linux应用程序如何读取(
amc
·
2020-08-20 20:06
mmap
嵌入式
嵌入式编程
寄存器
linux
CPU 访问外设方法
在
嵌入式编程
里,特别是32bitCPU里,各种各样五花八门的动作是CPU通过对外设的驱动来完成的.因为底层编程大部分工作就是外设编程。CPU本身几乎每一种外设都是通过读写设备上的寄存器来进行操作的。
panfengsoftware
·
2020-08-20 07:48
Linux
存储器的编址、映射和重新映射
http://blog.chinaunix.net/uid-26547792-id-3178916.html理解好存储器的编址、映射和重新映射等问题,对于
嵌入式编程
和操作系统的理解等都有重大的帮助。
jxm_csdn
·
2020-08-20 06:32
【tips】stm32
嵌入式编程
PWM1&PWM2模式;输出极性高低的含义110:PWM模式1-在向上计数时,一旦TIMx_CNTTIMx_CCR1时通道1为无效电平(OC1REF=0),否则为有效电平(OC1REF=1)。111:PWM模式2-在向上计数时,一旦TIMx_CNTTIMx_CCR1时通道1为有效电平,否则为无效电平输出比较极性的指的是你在比较匹配之后输出口输出的极性。这个函数就是让你设置有效极性,也就是设置比较输
努力学习编程的朱小妹
·
2020-08-20 01:40
STM32嵌入式编程
嵌入式面试中遇到几道笔试题
嵌入式编程
方面的问题:1、找出下面程序的错误(一个中断服务子程序ISR)interruptdoublecompute_area(doubleradius){doublearea=PI*radius*radius
云信
·
2020-08-20 00:57
linux操作系统
cvte2019校园招聘提前批
嵌入式编程
题2
2.要求实现下面函数,自行实现字符串转整数,给定一个字符串表示10进制(大小在int类型范围之内),转换为n进制整数(2#include#includechar*radixConvert(constchar*num,constintn){char*num_string;inttemp=0;staticcharp[50]={0};inti=0;intresult=0;intj=1;intk=0;in
yumengru
·
2020-08-19 23:50
__user_initial_stackheap的设定
ARM
嵌入式编程
中需要设置堆栈的空间大小,设置堆栈空间大小是有一个函数来实现的,这个函数就是:__user_initial_stackheap。
灵魂
·
2020-08-19 15:13
嵌入式
位图孪生兄弟DDB与DIB——本是同根生,相煎何太急!
最近有幸接触了WinCE下的
嵌入式编程
,做的是GDI方面的东西,发现微软的平台兼容性没有他吹嘘的那么好,甚至堪称艰难,做一个简单的从WindowsXP到WindowsCE的移植就费了我老大劲,很多函数在
beck_zhou
·
2020-08-18 18:16
24本经典Arm教程与学习开发资料下载
上下册点击下载嵌入式实时操作系统ucOS-II中文教程点击下载嵌入式实时操作系统ucOS-II英文教程点击下载嵌入式Linux系统开发技术详解--基于ARM(完整版)点击下载Linux+系统开发技术详解——基于ARM点击下载c语言
嵌入式编程
点击
fyyy4030
·
2020-08-18 14:06
Linux
ARM9-S3C2440A
Xilinx-PYNQ_Z2系列-学习笔记(11):自定义overlay
overlay该博文参考:https://blog.csdn.net/bramblewalls/article/details/80045922一、前言首先大致介绍一下PYNQ:PYNQ开源框架可以是
嵌入式编程
用户在无需设计可编程逻辑电路的情况下充分发挥
赵小琛在路上
·
2020-08-16 20:48
Xilinx-FPGA
PYNQ-Z2-开箱测试
1.PYNQ简介PYNQ-Z1开发板支持PYNQ项目,这是一个新的开源框架,使
嵌入式编程
人员能够在无需设计可编程逻辑电路的情况下即可充分发挥XilinxZynqAllProgrammableSoC(APSoC
Vuko-wxh
·
2020-08-16 18:07
#
PYNQ
位运算与
嵌入式编程
1、找出下面程序的错误,并解释它为什么是错误的。//Thefunctionneedsetcorrespondingbitint0#defineBIT_MASK(bit_pos)(0x01=sizeof(unsignedint)*8){return0;}*val=(*val&&~BIT_MASK(pos));return1;}//解析:这道程序体存在着位运算问题答案:*val=(*val&~BIT_
gilr
·
2020-08-16 08:50
嵌入式学习经历帖
现在技术的实现,很多都是软件+硬件的组合,此种实现必然离不开
嵌入式编程
。从研一下学期到目前工作了两年,陆陆续续接触了四年的
嵌入式编程
,学生时代主要使用DSP,工作了主要使用stm32和板卡Linux。
风一样的航哥
·
2020-08-16 03:03
嵌入式学习经历
嵌入式
Linux ARM 嵌入式开发 搭建nfs - qvfb模拟运行环境
上一篇文章实现了最简单的
嵌入式编程
,勉强算是摸到了入门开发的门槛。但是在宿主机编译,通过u盘拷贝程序运行的运行方式显然是极其低效的。
苍蓝儿
·
2020-08-15 12:07
Linux
嵌入式
QT
keil与仿真电路的学习(一)
keil和proteus从没用过,本篇博客用于记录两个软件的学习过程以及
嵌入式编程
学习过程。
lirunqi3
·
2020-08-15 11:03
嵌入式之路_2_没有
嵌入式编程
基础知识,谈何杀敌呢!
1交叉编译器选项说明白话文:学过C语言的同学,那一定玩过Window下的Visualstudio对吧!build、编译按钮一点啥事也不用操心,系统自动完成。其实这是Visualstudio已经将各种编译工具的使用封装好了。我们是要学习嵌入式,这类集成的工具让我们每个人都成了编程用户,而不是创造者。那么以后我们需要直接使用编译工具,来进行嵌入式的开发。首先需要掌握一些编译选项!!!!PC上的编译工具
一起来扔石子
·
2020-08-14 05:32
LINUX
【源码】Arduino
嵌入式编程
工具包
此工具包用于Arduino的
嵌入式编程
设计。
梅花香——苦寒来
·
2020-08-12 18:27
嵌入式编程
交通灯显示
要求:实验平台:MDK5Proteus8单片机:AT89C511、当A、B道均有车时轮流放行。A道放行10秒,B道放行10秒,转换时黄灯亮0.5秒。时间显示采用数码管显示。2、一道有车时,另一道无车时,立即让有车的道放行。3、当有紧急车辆时(如警车,救护车)通行时,禁止普通的车辆通行(A、B道皆亮红灯)。说明:外部中断0-¬¬¬¬------救护车、警车通行时,全亮红灯外部中断1-------只有
stytf
·
2020-08-12 17:14
优秀程序员不得不知道的20个位运算技巧
原文地址:http://blog.csdn.net/tender001/article/details/8542975一提起位运算,人们往往想到它的高效性,无论是
嵌入式编程
还是优化系统的核心代码,适当的运用位运算总是一种迷人的手段
fa6507
·
2020-08-11 11:20
编程技巧
技巧
位运算
从树莓派到Microbit,中国IT启蒙教育比英国缺点什么?
这是一款由BBC主导,微软、三星、ARM、英国兰卡斯特大学、巴克莱银行等合作伙伴共同开发的
嵌入式编程
设备。它可以通过计算机、手机、平板编程,也可以用图形化的方式编程。
weixin_34384915
·
2020-08-11 02:51
嵌入式编程
中,如何使用复杂指针?
嵌入式编程
中,如何使用复杂指针?
xydlxd118
·
2020-08-11 01:34
Python之PyQt5可视化编程01
类似于在学习Linux
嵌入式编程
过程中一样,在学习Py
charlee880417
·
2020-08-11 01:06
漫谈c语言历史
但今天C语言依旧在系统编程、
嵌入式编程
等领域占据着统治地位。C语言的来历丹尼斯•里奇创建了C语言是因为他和肯•汤普森需要更好的工具开发UNIX系统(UNIX操作系统,是一个强
Jessicazzw
·
2020-08-10 23:26
作业
linux
嵌入式编程
高手历程系列2-安装debian并建立嵌入式编译环境
debian是linux著名的发行套件。在接触debian之前,我对linux的了解非常有限,仅仅知道redhat。具体的行为是买过一张redhat7.2的安装光盘。安装的时候一路回车,进入图形窗口以后无所事事,后来就搁置了。工作的时候,也与linux打过交道。具体来说,就是别人用samba搭好了网络环境,我进入共享目录操作一下文件。总之,非常有限。可以说,我的linux从debian开始。项目的
highlo
·
2020-08-10 16:02
linux嵌入式编程高手历程
RTThread学习笔记—简介
轮询系统与前后台系统:在我们学习
嵌入式编程
的时候,首先接触到的是裸机编程(轮询),裸机编程的实现比较简单,而且其逻辑也非常的清晰,通过观察代码就能大概判断程序的执行流程和作用,但是裸机编程有一个巨大的缺点
阿韬
·
2020-08-09 22:00
通过对C语言的了解,能够编写简单的C代码
今天C语言依旧在系统编程、
嵌入式编程
等领域占据着统治地位。C语言由丹尼斯.里奇开发,被称为C语言1.1C/C++概念:当代最优秀的程序设计语言C/C++是当代最优秀的程序设计语言。C语言是C++
YJJYXM
·
2020-08-08 10:40
Android逆向
c语言
c++
C语言写个简单的串口调试助手
学习单片机或者
嵌入式编程
常常要用到超级终端–串口调试助手,但有时需要我们自己做一个终端,用来当上位机。
Mister_gua
·
2020-08-08 02:23
笔记
使用Python编程STM32F401 Nucleo开发板快速入门
在编写基于单片机的系统的代码时,我承认自己很“老式”:我喜欢使用C语言和
嵌入式编程
,我还在等待更好的东西说服我去使用。我也喜欢快速的得到概念验证启动与运行的方法。
woshi_ziyu
·
2020-08-07 21:09
一板网电子论坛
C语言结构体指针在函数调用中的使用
接触
嵌入式编程
已经有一段时间了,平时的编程中会经常遇到结构体,但是就直接拿来用了,没有注意过细节,结果遇到问题就纠结了。趁这个机会,研究了一下C语言的结构体和结构体指针,顺便总结一下!
Blank_CN
·
2020-08-07 11:58
嵌入式
嵌入式编程
(以STM32为例)中的volatile,const意义及应用场景
__I、__O、__IO是什么意思?这是ST库里面的宏定义,定义如下:#define__Ivolatileconst/*!
zjgtan
·
2020-08-06 13:14
嵌入式编程
嵌入式编程
中的uint8_t / uint16_t / uint32_t /uint64_t
在
嵌入式编程
中经常遇到用uint8_t、uint16_t、uint32_t、uint_fast16_t之类的关键字定义一些整型变量,但是具体表示什么意思,并不是太清楚,只是把它当成int之类的整型变量定义关键字
Vic_Hao
·
2020-08-05 15:14
C++
入门嵌入式系统的高效姿势 - 实用、挑战、一起学做!
关注、星标公众号,不错过精彩内容素材来源:电子森林编辑整理:strongerHuang嵌入式系统编程很重要,越来越重要,连年迈的苏老师都想补补如何做
嵌入式编程
,因为身边几乎所有电子产品都智能化,都需要编程才能工作起来
ybhuangfugui
·
2020-08-04 22:35
嵌入式
单片机
编程语言
软件开发
ai
各类嵌入式培训课程研究
杭州汇文:汇文3G嵌入式课程最主要的两个特色如下:1、三阶段走,逐步深入,稳扎稳打;基础阶段:打好扎实功底,修炼嵌入式C、C++、数据结构,代码量冲击8000行;提高阶段:熟练应用和掌握成熟的高阶
嵌入式编程
技术
jinatom
·
2020-08-04 14:11
学习日志
闲谈
嵌入式编程
的复杂性
能从PC机器编程去看嵌入式问题,那是第一步;学会用
嵌入式编程
思想,那是第二步;用PC的思想和嵌入式的思想结合在一起,应用于实际的项目,那是第三步。很多朋友都是从PC编程转向
嵌入式编程
的。
weixin_33895016
·
2020-08-04 05:11
C语言中头文件和源文件的注意事项
1.2拆分后2.总结2.1头文件内容2.2源文件(.c)内容2.3函数声明和定义0.前言因为C语言编程或者C++语言编程,经常要添加头文件,不像Python中直接引入第三库就可以(import),但是
嵌入式编程
中
华山论健
·
2020-08-03 21:11
嵌入式
嵌入式编程
基础知识学习(1)
转载请注明:http://blog.csdn.net/guanglunking
嵌入式编程
基础知识学习(1)3.1交叉表一工具选项说明PC上的编译工具链为gcc、ld、objcopy、objdump等,他们编译出来的程序在
guanglunking
·
2020-08-03 17:31
linux
嵌入式编程
学习笔记(一)
本文利用MC9S12XEP100单片机来学习A/D采集功能。首先开发板上有两个电位计作为A/D采集的输入信号,拉下图所示:将采集到的信号作比较,利用判断结果来控制开发板上的二极管的开和灭,二极管的电路连接如下:然后将AD0的转换后的结果采用扫描的方式输出在数码管上,数码管的电路原理图如下:数码管的每个阳极连接一个限流电阻,8个阳极和单片机的PP0~PP7引脚相连。数码管的四个阴极采用4个三极管作为
行歌er
·
2020-08-03 11:32
外设驱动库开发笔记10:SHT2x系列温湿度传感器驱动
温湿度检测是
嵌入式编程
中经常应用到的一项功能。在我们的产品中亦经常使用。SHT2x系列温湿度传感器作为一种高精度低成本的集成模块,一直应用于我们的产品中。
foxclever
·
2020-08-03 10:13
外设驱动库开发
SHT2x
I2C
温湿度
STM32HAL库学习(二)利用Visual Studio 2017 + Visual GDB建立STM32工程并移植TFT
对于
嵌入式编程
,有一款软件VisualGDB,配合VS,便于开发嵌入式设备,相当方便。包括ESP,STM32甚
凡人就行
·
2020-08-01 01:16
单片机学习
Arduino大师练成手册 -- 点亮LED
在
嵌入式编程
中,闪烁的LED就是“HelloWorld!”。过程分析发光二极管LED是一种较小的灯(它代表“发光二极管”),它以相对较小的功率工作。Arduino开发板在数字引脚13上内置了一个。
sundaygeek
·
2020-07-31 20:04
嵌入式/IoT/物联网
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他