自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CodeAllen嵌入式

电子及嵌入式领域1v1规划咨询 :职业规划 | 就业指导 | 简历优化 | 长期辅导

  • 博客(7)
  • 资源 (12)
  • 收藏
  • 关注

转载 Java用于嵌入式系统的优点和局限

友情提示,文章较长,可以先关注点赞分享三连一波,留着慢慢看越是高级的语言,其编译和运行的系统开销就越大,应用程序也越大,运行越慢。因此一般来说,编程人员都会首选汇编语言和C语言,然后才会考虑C++语言或Java语言。  但是随着不断增长的市场需求,很多嵌入式设备必须适应网上交流的需要,为了迎合此要求,考虑到开发Internet应用程序的便利,众多开发者都发现使用Java语言是有意义的。另外随着内存...

2020-07-22 23:30:03 1399

原创 Linux 线程CPU占用率过高定位分析

在Linux开发中经常会与多线程打交道,所以多线程开发与调试就很重要下边说下Linux调试过程中CPU占用率过高的情况怎么调试CPU占用过高,模拟CPU占用过高的情况先上一段代码:#include <iostream>#include <thread>#include <vector>int main(int argc, char **argv) { std::vector<std::thread> test_threads

2020-07-21 23:01:55 36637

原创 浅谈学习C语言与学习C++语言的关系

置顶/星标公众号,不错过每一条重要消息!本文写给C或C++语言初学者。常有初学者问“学C++语言前是否要先学C?”。我认为这是个伪问题。问题本身的答案并不是提问人真正想要的。回答问题本身很简单:“当然不需要”。因为C++是一门独立的编程语言,它在语法、构建环境和运行环境上都无需依赖任何其它语言。至于说它是“C语言的超集”,那只是一种模糊的...

2020-07-20 22:32:56 1395

原创 【嵌入式面试经验】用一个例子说说单片机项目开发流程

4.然后就是项目的调试,可以这么说,嵌入式开发一半的时间都是在调试,你要逐个模板的设计demo,调试通过,测试性能,最后是软件集成,这时候原则上硬件工程师应该已经出硬件测试板子了,很多小公司,这部分工作都是一个人做的(硬件的学习可以非常深,建议尽量选择一个为主要方向,另一个多了解即可,否则很可能不高不低互相牵制)那其实大部分工作不在51上,而在项目业务实现上。要具体掌握的话就是可以用51开发产品,

2020-07-13 21:56:40 63782 1

原创 编程区分CPU大小端

编程区分CPU大小端编写一段代码判断系统中的CPU是小端还是大端模式?方法1:将一个字节的数据和一个整型数据存放于同样的内存的开始地址方法2;union成员本身被存在相同的内存空间(共享内存)编写一段代码判断系统中的CPU是小端还是大端模式?方法1:将一个字节的数据和一个整型数据存放于同样的内存的开始地址通过读取整数数据,分析字节在整型数据的高位还是地位来判断CPU工作于小端还是大端 大端认为第一个字节是最高位字节(按照从低地址到高地址的顺序存放数据的高位字节到低位字节)

2020-07-04 16:30:32 34910

原创 Linux调试器GDB使用

Linux调试器GDB使用例程(1)查看源文件(2)设置断点(3)查看所有断点(4)运行程序(5)查看变量值(6)继续运行程序(7)单步运行例程#include <stdio.h>int cal(int n){ if (n == 1) return 1; else return n * cal(n - 1); }int main(){ int n = 5; n = cal(n); print

2020-07-02 23:10:15 1028

原创 GCC编译流程分析

GCC编译流程分析0.源码1.预编译2.编译阶段,只进行编译,不做其他,生成一个汇编文件3.汇编阶段,这个阶段是吧汇编代码翻译为CPU可以识别的二进制代码4.链接阶段0.源码#include <stdio.h>int main(){ printf("Hello World!\n"); return 0;}gcc -E demo.c -o demo.i1.预编译不做其他处理,输出文件为demo.i2.编译阶段,只进行编译,不做其他,生成一个汇编文件gcc

2020-07-01 21:37:09 34808

WhyNotWin11.rar

自动识别电脑是否满足安装win11的要求

2021-10-10

收藏的30篇文章贯通考研词汇

推荐下载

2021-08-04

RKF30-60系列.pdf

之前去中发买的电源,价格150 基本参数:18-36输入,稳定12输出 效果很好,几乎没有跳变

2019-06-06

modbus主机源码.rar

modbus主机源码.rar。

2018-11-11

CRC16检验小工具 1.1绿色版.rar

CRC16检验小工具 1.1绿色版.rar

2018-11-11

Modbus调试精灵1.024.rar

Modbus调试精灵1.024.rar-

2018-11-11

Modbus通信协议.pdf

Modbus通信协议。。

2018-11-11

完整版UCOS-II V2.52源代码

完整版UCOS-II V2.52源代码 完整版UCOS-II V2.52源代码

2017-11-21

STM32F103c8t6最小系统(AD)

STM32F103c8t6最小系统(AD) STM32F103c8t6最小系统(AD)

2017-11-21

VC++2010权威开发指南源代码

VC++2010权威开发指南源代码 VC++2010权威开发指南源代码

2017-11-21

spi读写历程

/*功能: 从高到低接收一个字节,高位先接收*/ /*输出: 接收到的数据*/ /*下降沿时,数据出现在SO,低电平的时候把数据读到*/

2017-09-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除