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
C&&C++嵌入式编程
OOPC
OOPC学习1最近在研究面向对象的方式进行
嵌入式编程
,发现了《UML+OOPC嵌入式C语言开发精讲》一书,书中提供的思路着实有用,特此作为学习记录;将C语言封装成类,在开发的过程中直接可以面向对象的思想进行开发
HeartRain_大西瓜
·
2020-09-14 05:03
访问硬件的设计模式
出自《C
嵌入式编程
设计模式》这本是,算是给自己做的学习笔记吧。
无痕幽雨
·
2020-09-13 20:18
程序架构
C语言之常见问题总结
注:在
嵌入式编程
中,位操作符和逻辑操作符特别容易搞混,所以使用时要特别注意。
linuxweiyh
·
2020-09-13 15:08
C语言
位运算技巧
一提起位运算,人们往往想到它的高效性,无论是
嵌入式编程
还是优化系统的核心代码,适当的运用位运算总是一种迷人的手段,或者当您求职的时候,在代码中写入适当的位运算也会让您的程序增加一丝亮点,最初当我读《编程之美
guanyasu
·
2020-09-13 01:58
是的 你没看错!!!用JAVA为MCU开发物联网程序?
嵌入式编程
和Java程序员的距离,基本上就是哈利波特和钢铁侠——
vivi1087
·
2020-09-12 07:28
stm32中的“hello world”
本人是一名爱好
嵌入式编程
的学生,在自学stm32的时候,收获不小,在这里分享给大家自学的过程中最困难的就是寻找资源,因此遇到了不少的问题,流的泪只有自己去编写程序才会懂,所以我想为那些有理想却没有头绪的朋友提供一下帮助
迎着黎明那道光
·
2020-09-12 06:01
嵌入式
stm32
LED灯
Linux下如何编译C程序?
Windows下常用IDE来编译,Linux下直接使用gcc来编译,编译过程是Linux
嵌入式编程
的基础,也是嵌入式高频基础面试问题。
嵌入式资讯精选
·
2020-09-12 05:33
嵌入式
linux
makefile
ubuntu
cmake
第七届蓝桥杯
嵌入式编程
题-----“电压测量监控设备”
第六届的试题还有些bug没有解决,所以先发出第七届的,还是和上次一样,暂时没有讲解。main.c#include"stm32f10x.h"#include"led.h"#include"lcd.h"#include"eeprom.h"#include"key.h"#include"adc.h"#include"usart.h"#include"rtc.h"static__INLINEuint32_
爱吃肉的大高个
·
2020-09-12 00:47
STM32
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
上一页
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
其他