自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (10)
  • 论坛 (3)
  • 收藏
  • 关注

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

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

2020-07-22 23:30:03 159

原创 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 358

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

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

2020-07-20 22:32:56 177

原创 用一个例子说说嵌入式项目开发流程

置顶/星标公众号,不错过每一条重要消息!51单片机开发学习基本的外设差不多一周(包括简单的C语言),这个单片机都是类似的,51的外设相对简单所以适合入门要具体掌握的话就是可以用51开发产品,那其实大部分工作不在51上,而在项目业务实现上比如你要做室内温湿度显示器1.首先你得先设计硬件选型,这个得看模块参数,比如温度模板,湿度模板,显示器选择,电源选择,这部分其实对于小项目比较简单,基本就是默认即可,不过要是要参数限制,成本控制就需要工程师的经验了,成熟的电子设备,能少用一...

2020-07-13 21:56:40 758

原创 编程区分CPU大小端

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

2020-07-04 16:30:32 140

原创 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 112

原创 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 115

Modbus调试精灵1.024.rar

Modbus调试精灵1.024.rar-

2018-11-11

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通信协议.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

C语言程序设计-现代方法 配套源码

《C语言程序设计:现代方法(第2版)》是C程序员的理想参考书,在国外也被众多大学采用为C语言课程的教材。

2017-09-29

opo7c 运算放大器 电路问题

发表于 2018-06-01 最后回复 2020-05-16

Allen李康的留言板

发表于 2020-01-02 最后回复 2020-05-15

在linux中调用XML文件

发表于 2018-06-20 最后回复 2018-06-24

空空如也

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

TA关注的人 TA的粉丝

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