编程语言及工具
电子发烧友网编程语言及工具栏目提供嵌入式设计所需的嵌入式编程语言技术和开发工具以及最新设计相关内容,是嵌入式工程师喜欢的网站。单片机各类指令详解
8051是一种8位机,这是唯一的一条16位立即数传递指令,其功能是将一个16位的立即数送入DPTR中去。其中高8位送入DPH(083H),低8位送入DPL(082H)。例:MOV DPTR,#1234H,则执行完了之后DPH中的值...
2017-11-30 50172
如何使用STM32F4的DSP库
当程序中出现这种简单的加减乘除运算FPU就起作用了。但是对于复杂的如三角运算、开方运算等,我们就需要加入math.h头文件。但是如果单纯的加入他,那么Keil会自动调用内部的math.h,该头文...
2017-11-30 5552
C++中指针和引用的区别
指针:指针是一个变量,只不过这个变量存储的是一个地址,指向内存的一个存储单元;而引用跟原来的变量实质上是同一个东西,只不过是原变量的一个别名而已。上面定义了一个整形变量和...
2017-11-29 2417
ActiveMQ的消息中间件及安装说明
ActiveMQ是Apache出品,最流行的,能力强劲的开源消息总线。 ActiveMQ是一个完全支持JMS1.1和J2EE 1.4规范的JMS Provider现,尽管JMS规范出台己经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演...
2017-11-29 891
利用C语言中的函数实现文件的Copy
需要注意的是这个函数第一个和第二个指针都是void型且第二个指针不能被修改,第三个参数是需要拷贝的内存长度按字节记。然后是用指针引用,注意这个并非赋值,而是引用,这种操作需要...
2017-11-29 5978
c中几个copy函数的使用细节
在linux c编程中,拷贝函数可以说是无处不用,结合我最近的一些实践,简单研究一下这几个函数。说说实际使用中容易出错的地方。strcpy: 最常用的字符串拷贝函数,但是要注意这个函数不...
2017-11-29 4012
SQL Server游标语句的使用方法介绍
游标属于行级操作 消耗很大 SQL查询是基于数据集的所以一般查询能有 能用数据集 就用数据集 别用游标 数据量大 是性能杀手...
2017-11-29 3472
请问C语言里strcpy具体怎么使用
标准库的string类提供了3个成员函数来从一个string得到c类型的字符数组:c_str()、data()、copy(p,n)。这是C语言里面复制字符串的库函数, 函数声明包括在专门处理字符串的头文件《stri...
2017-11-29 10526
异或门的电路符号表达_XOR的电路实现
异或门是数字逻辑中实现逻辑异或的逻辑门。有多个输入端、1个输出端,多输入异或门可由2输入异或门构成。若两个输入的电平相异,则输出为高电平1;...
2017-11-28 67471
异或运算法则和异或符号在multisim和word的输入方法
异或符号在word里的输入方法一、输入 “+ ”并选中 “+ ”,然后进入菜单“格式”-》“中文版式”-》“带圈字符”; ...
2017-11-28 27620
什么是异或_异或运算及异或运算的作用
异或,是一个数学运算符,英文为exclusive OR,缩写为xor,应用于逻辑运算。异或的数学符号为“⊕”,计算机符号为“xor”。...
2017-11-28 118746
软件堆栈和硬件堆栈概念分析
栈是一种具有先入后出特性的数据结构,前面说过,这种特性常常用来帮住我们“原理返回”或者“保持原样”。试想,当我们第一次来到一个陌生的城市,走在陌生的街道上,寻找一个陌生的...
2017-11-28 18130
Activiti与Spring Boot的项目开发
开发一个全新的项目,需要先进行开发环境的搭建,例如要确定使用的技术框架、确定框架的版本,还要考虑各个框架之间的版本兼容问题,完成这些繁琐的工作后,还要对新项目进行配置,测...
2017-11-28 6421
STM32的串口采用DMA方式发送数据测试
STM32 是一款基于ARM Cortex-M3内核的32位MCU,主频最高可达72M。最近因为要在车机上集成TPMS功能, 便开始着手STM32的开发工作,STM32F10x系列共有5个串口(USART1~USART5),支持DMA方式通信,DMA方式由...
2017-11-27 3482
一张图总结Google C++编程规范
Google C Style Guide是一份不错的C编码指南,我制作了一张比较全面的说明图,可以在短时间内快速掌握规范的重点内容。不过规范毕竟是人定的,记得活学活用。看图前别忘了阅读下面三条重要建...
2017-11-26 1467
AWS发布开源库Amplify,并为移动开发者推出AWS Mobile CLI
API模块允许以安全的方式与使用AWS Sigv4的RESTful API进行交互。它也可以用于Amazon API Gateway的无服务器基础架构。其中,有一个存储模块提供简单的命令,用于在Amazon S3中上传,下载和列出内容,...
2017-11-26 1220
LUT内容用编程语言修改的应用教程
插值LUT方法不仅具有LUT方法在实现DSP功能时所带来的各种优势,而且无需使用太多BRAM单元。采用这种方法,您可以使用来自容量较小的LUT (比如,1000字 LUT)的连续输出,线性地对其内插,以...
2017-11-25 3245
spring boot入门篇
运行应用:mvn spring-boot:run或在IDE中运行main()方法,在浏览器中访问http://localhost:8080,Hello World!就出现在了页面中。只用了区区十几行Java代码,一个Hello World应用就可以正确运行了,那么这...
2017-11-25 2725
实例讲解单片机汇编程序
在片外RAM中有一个数据块,存有若干字符、数字,首地址为SOURCE要求将该数据块传送到片内RAM以DIST开始的区域,直到遇到字符“$”时结束。...
2017-11-25 7535
解析编译原理
学过编译原理课程的同学应该有体会,各种文法、各种词法语法分析算法,非常消磨人的耐心和兴致;中间代码生成和优化,其实在很多应用场景下并不重要(当然这一块对于“编译原理”很重...
2017-11-24 34216
如何写Makefile编译汇编和C文件
经常在一个项目中包含多个.c源文件,而且一个.c源文件包含了一堆的头文件,这种情况下如何编写makefile,使得能成功编译整个项目?本博文对这些问题提出自己浅析的理解。涉及到对gcc命令使...
2017-11-24 14135
交叉编译移植时makefile怎么写?
在demo的makefile中添加相应等的文件就可以了,cpp文件相应的SRC,h文件的目录要被包含进去,这样就饿可以了,静态库的路径要是绝对路径!!!,这样就可以变异通过了。...
2017-11-24 15136
NI LabVIEW NXG应对5G、AI和无人驾驶汽车测试新挑战
NI为了满足5G、AI和无人驾驶汽车等新兴高潜力应用市场对大数据测试测量新挑战,推出了新一代的图形化测试编程工具LabVIEW NXG,NXG对底层架构带宽和计算能力做了增强,但还是保持了后向兼容...
2017-11-23 9490
keil中忽略特定警告的方法
Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。运行Keil软件需要WIN98、NT、...
2017-11-23 5235
ping命令的使用方法及功能
ping是Windows、Unix和Linux系统下的一个命令。ping也属于一个通信协议,是TCP/IP协议的一部分。利用“ping”命令可以检查网络是否连通,可以很好地帮助我们分析和判定网络故障。应用格式:Ping空...
2017-11-23 72349
基4fft蝶形图运算单元解析
蝶形运算,2点DFT运算称为蝶形运算,而整个FFT就是由若干级迭代的蝶形运算组成,而且这种算法采用塬位运算,故只需N个存储单元2. ∑∑(2)式(2)是FFT基4频域抽取算法的基本运算单元,一...
2017-11-23 59357
基2与基4时分FFT算法浅析及其比较
FFT 算法的实质是把一长序列的 DFT 计算分割为较短序列的 DFT 计算,对于基2算法而言,是把序列每次一分为二,最后分割成两点 DFT,也可以采用别的分割法,每次一分为三,四,五等,就得到...
2017-11-23 29563
编辑推荐厂商产品技术软件/工具OS/语言教程专题
电机控制 | DSP | 氮化镓 | 功率放大器 | ChatGPT | 自动驾驶 | TI | 瑞萨电子 |
BLDC | PLC | 碳化硅 | 二极管 | OpenAI | 元宇宙 | 安森美 | ADI |
无刷电机 | FOC | IGBT | 逆变器 | 文心一言 | 5G | 英飞凌 | 罗姆 |
直流电机 | PID | MOSFET | 传感器 | 人工智能 | 物联网 | NXP | 赛灵思 |
步进电机 | SPWM | 充电桩 | IPM | 机器视觉 | 无人机 | 三菱电机 | ST |
伺服电机 | SVPWM | 光伏发电 | UPS | AR | 智能电网 | 国民技术 | Microchip |
开关电源 | 步进电机 | 无线充电 | LabVIEW | EMC | PLC | OLED | 单片机 |
5G | m2m | DSP | MCU | ASIC | CPU | ROM | DRAM |
NB-IoT | LoRa | Zigbee | NFC | 蓝牙 | RFID | Wi-Fi | SIGFOX |
Type-C | USB | 以太网 | 仿真器 | RISC | RAM | 寄存器 | GPU |
语音识别 | 万用表 | CPLD | 耦合 | 电路仿真 | 电容滤波 | 保护电路 | 看门狗 |
CAN | CSI | DSI | DVI | Ethernet | HDMI | I2C | RS-485 |
SDI | nas | DMA | HomeKit | 阈值电压 | UART | 机器学习 | TensorFlow |
Arduino | BeagleBone | 树莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
OrCAD | Cadence | AutoCAD | 华秋DFM | Keil | MATLAB | MPLAB | Quartus |
C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
DuerOS | Brillo | Windows11 | HarmonyOS |