编程语言及工具
电子发烧友网编程语言及工具栏目提供嵌入式设计所需的嵌入式编程语言技术和开发工具以及最新设计相关内容,是嵌入式工程师喜欢的网站。用VHDL语言设计数据传输系统中的HDB3编码器
将基于VHDL的HDB3编码用在光纤通信系统中作为误码仪测试误码的HDB3转换器,能满足实际测试的需要。且运用基于VHDL的可编程芯片开发技术将相关的信号处理电路进行硬件描述,并用CPLD/FPGA技术...
2018-02-08 13654
裸机程序如何驱动硬件?看前辈是怎么说的
笔者从事安卓底层开发,工作一年,个人看法 ,处女答。个人感脚51就是就是搞嵌入式第一门技术。把c语言,模数电,硬件画板等第一次联系起来。在学校的时候我们的学习路线是......
2018-02-06 11137
应用面向对象编程SoC原则的典型示例
周立功教授新书《面向AMetal框架与接口的编程(上)》对AMetal框架进行了详细介绍,通过阅读这本书,你可以学到高度复用的软件设计原则和面向接口编程的开发思想,聚焦自己的“核心域”,...
2018-02-05 10981
嵌入式开发之java常用开发工具介绍
工欲善其事必先利其器,要想学好java这门语言,选择一款好用顺手的开发工具是必不可少的。面试java工作时开发工具的使用也是一个重要的考核点。...
2018-02-02 4260
UC致歉:阿里程序员将“撒币”写成“傻币”
近日,网友爆料,阿里旗下UC全民答题产品代码中出现“百万傻币生产测试环境”的文字,疑似程序员在侮辱用户。 对此,1月21日晚间,UC官方微博发布致歉声明,表示这事不能怪技术人员拼音...
2018-01-22 1658
python为什么这么火_python是干什么的_python的用途与应用
Python(英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/),是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。...
2018-01-15 17763
树莓派用什么语言编程_树莓派python编程详解
树莓派是一个非常廉价的、只有手掌大小的完全可编程的计算机。虽然树莓派的体积小,但是它的潜力无限。你可以像使用常规台式计算机一样在树莓派上创建一个非常酷的工程。例如,你可以...
2018-01-15 39642
python串口编程实例
本文主要介绍了几种python串口编程实例。Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public License)协议。Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他...
2018-01-15 50174
stm32看门狗复位技巧编辑
本文主要介绍了stm32看门狗复位技巧,包括三个方面:判断是否需要使用、保证看门狗工作正常、保证看门狗复位时不会引起系统异常。stm32自带两个看门狗模块:独立看门狗和窗口看门狗,可...
2018-01-14 18239
stm32f103 独立看门狗
本文主要介绍了stm32f103的独立看门狗,当单片机系统在外界的干扰下会出现程序跑飞的现象导致出现死循环,看门狗电路就是为了避免这种情况的发生。看门狗的作用就是在一定时间内(通过定...
2018-01-14 19069
常用三种指针的设计类型详细描述
指针作为C语言精华,对于软件设计者比较好理解,但是在xilinx vivado HLS高级语言综合的设计中,由于其综合后对应的硬件元素难以用软件的概念解释,常常令程序设计者和VHLS工具使用者头痛。...
2018-01-12 5204
用C 语言描述AES256 加密算法
高级加密标准 (AES) 已经成为很多应用(诸如嵌入式系统中的应用等)中日渐流行的密码规范。自从 2002 年美国国家标准技术研究所 (NIST) 将此规范选为标准规范以来,处理器、微控制器、FPGA 和...
2018-01-10 3698
JavaScript让HTML静态页面传值的方法
JavaScript让HTML静态页面传值的方法有四种:1、JavaScript通过URL传值。2、JavaScript通过Cookie传值。3、JavaScript通过Window.open传值。4、JavaScript通过HTML5本地储存传值...
2018-01-09 6246
如何弄懂单片机时序_关于单片机时序分析
单片机时序是指单片机执行指令时应发出的控制信号的时间序列。这些控制信号在时间上的相互关系就是CPU的时序。它是一系列具有时间顺序的脉冲信号。...
2018-01-06 13885
基于python语言下的的机器学习库
本文的目的就是列举并描述Python可用的最有用的机器学习工具和库。这也仅仅是抛砖引玉,希望大家能提供更多的线索,来汇总整理一套Python网页爬虫,文本处理,科学计算,机器学习和数据挖...
2018-01-05 1306
R与SPSS、SAS相比较_Python 在数据分析工作中的地位与R语言、SAS、SPSS 比较如何?
能够用来做统计分析的软件和程序很多,目前应用比较广泛的包括:SPSS, SAS、R语言,Matlab,S-PLUS,S-Miner等。R与SPSS、SAS相比较,拥有非常突出的优势,如下所述...
2018-01-05 49794
2017最新编程语言热门排行榜
哪种编程语言最受欢迎有人说程序员知识更新速度要很快,这是因为编程语言很容易就过时。这句话虽然有点绝对,但是也说明了热门的编程语言排行版一直在变。那么我们就来看一看2017年编...
2018-01-05 3584
r语言和matlab有什么区别
做数据分析、科学计算等离不开工具、语言的使用,目前最流行的数据语言,无非是MATLAB,R语言,Python这三种语言。下面我将分析r语言和matlab有什么区别...
2018-01-05 46744
r语言中有哪些取整运算_python和r语言的区别对比_python与r语言哪个好
分析比较这两种语言到底哪个好,得看你的用途。R主要在学术界流行,python在工程方便比较实用。我的观点如下...
2018-01-05 3697
r语言有什么优劣势及R语言的未来发展趋势_R语言在现实中的应用
前言 R编程语言在数字分析与机器学习领域已经成为一款重要的工具。随着机器逐步成为愈发核心的数据生成器,该语言的人气也必然会一路攀升。不过R语言当然也拥有着自己的优势与缺点,开...
2018-01-05 39097
r语言是什么_r语言基础教程
R语言是一个开源的数据分析环境,起初是由数位统计学家建立起来,以更好的进行统计计算和绘图,这篇wiki中包含了一些基本情况的介绍。由于R可以通过安装扩展包(Packages)而得到增强,所...
2018-01-05 10749
人工智能lisp和prolog比较
Lisp和Prolog哪个更值得学习,哪个功能更强大?两种语言并非都人人中意,避开lisp与prolog之争不谈,对这两个语言的常处于短处的看法是一致的。关于Lisp和Prolog区别以及争议我将在下文进行分析...
2018-01-05 8796
lisp函数大全详解
AutoLISP提供了大量的预定义函数。若将函数名(大小写都可)作为表中的第一个元素函数变元(若有的话)作为表中后面的元素,就可以调用那个函数。本章按字母顺序列出AutoLISP所有基本函数...
2018-01-05 42485
lisp语言有什么特点_lisp语言总结详细分析
在有些人看来,lisp是种“反智”的,违反人类自然语言逻辑的语言,它只在数理逻辑上拥有一定意义。事实证明了它只能在小范围普及使用,但不妨经常有人对它推崇备至并宣传。 对LISP语言...
2018-01-05 13689
lisp函数按功能分类
Lisp 是一门关于列表的语言。Lisp 中的一切内容(从数据到组成应用程序的代码)都是列表。每个列表都由一些原子 和列表组成,数字就是原子,键入一个数字仅仅会返回该数字作为结果。本文...
2018-01-05 7484
lisp能被用来干什么_为什么Lisp没有流行起来
LISP是一种通用高级计算机程序语言,长期以来垄断人工智能领域的应用。LISP作为因应人工智能而设计的语言,是第一个声明式系内函数式程序设计语言,有别于命令式系内过程式的C、Fortran和...
2018-01-04 31618
如何搭建API程序_框架api接口规范
基于互联网的应用正变得越来越普及,在这个过程中,有更多的站点将自身的资源开放给开发者来调用。对外提供的API 调用使得站点之间的内容关联性更强,同时这些开放的平台也为用户、开...
2018-01-04 12309
api接口类型有哪些_API设计的基本要求
API的四种类型 API 同时也是一种中间件,为各种不同平台提供数据共享。根据单个或分布式平台上不同软件应用程序间的数据共享性能,可以将 API 分为四种类型: 远程过程调用(RPC):通过作...
2018-01-04 35712
codewarrior是免费的吗_codewarrior安装教程
CodeWarrior本来就是免费的开发工具,进入飞思卡尔官方网站,点设计资源,里面嵌入式软件和工具,CodeWarrior开发工具,进去之后页面上有个download,点击就是了。里面有很多分类,选择适合你的...
2018-01-04 9861
编辑推荐厂商产品技术软件/工具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 |

























