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语言extern关键字及其使用
C语言中,修饰符extern用在变量或者函数的声明前面,用来标识变量或函数的定义在别的文件中,提示编译器遇到此变量或函数时,在其他文件中寻找其定义。下面对extern关键字的几种用法进行说明。(1)extern修饰变量的声明extern关键字可以用来修饰变量,表示该变量在别的文件中已有声明。例如,我们在文件file1.c中声明变量:/*file1.c*/intvar;然后我们又需要在file2.c
S2R.JunoFly
·
2020-07-15 17:07
C语言
C语言
应用笔记
(四):C语言volatile关键字及其使用
在C语言中,还有一个并不常用但却非常有用的关键字volatile。volatile总是与优化有关,编译器有一种技术叫做数据流分析,分析程序中的变量在哪里赋值、在哪里使用、在哪里失效,分析结果可以用于常量合并,常量传播等优化,进一步可以消除一些代码。但有时这些优化不是程序所需要的,这时可以用volatile关键字禁止做这些优化。volatile的本意是“易变的”,因为访问寄存器要比访问内存单元快的多
S2R.JunoFly
·
2020-07-15 17:07
C语言
C语言
应用笔记
(一):运算符优先级和使用问题
C语言运算符是说明特定操作的符号,它是构造C语言表达式的工具。C语言的运算异常丰富,除了控制语句和输入输出以外的几乎所有的基本操作都为运算符处理。除了常见的三大类,算术运算符、关系运算符与逻辑运算符之外,还有一些用于完成特殊任务的运算符,比如位运算符。C语言中的运算符绝对是C语言学习和使用的一个难点,因为在2011版的标准中,C语言的运算符的数量超过40个,甚至比关键字的数量还要多。1、运算符及优
S2R.JunoFly
·
2020-07-15 13:51
C语言
C语言学习及
应用笔记
之一:C运算符优先级及使用问题
C语言中的运算符绝对是C语言学习和使用的一个难点,因为在2011版的标准中,C语言的运算符的数量超过40个,甚至比关键字的数量还要多。这些运算符有单目运算符、双目运算符以及三目运算符,又涉及到左结合和右结合的问题,真是令人眼花缭乱。1、运算符及优先级运算符多可能使用更灵活方便,但这还涉及到运算符之间的优先级问题。我们做四则运算式时,有先乘除后加减的规定,在C语言的这些运算符中自然也是有的,但40多
weixin_30254435
·
2020-07-15 13:30
[
应用笔记
] HTU21D(HTU20/SHT21/SHT20)温湿度传感器常见问题
1.HTU21D启动时序。HTU21D作为I2C从机,不需要主机控制,上电自动初始化(约15ms),之后就可以按读取时序(详见datasheet)读取温度或者湿度。2.有哪些高质量的开发参考资料。零知实验室提供的模块资料(兼容型号SHT20),有STM32和Arduino的完整例程,中英文datasheet。http://lingzhilab.com/forum.php?mod=viewthrea
wkbM6
·
2020-07-15 09:27
FAQ
[原创]差分放大器阻抗匹配计算+阻抗计算小工具
经过查资料,发现针对差分阻抗计算的内容,ADI公司官方的
应用笔记
介绍的比较容易理解。分别是
应用笔记
-AN1026以及MT-076。
weixin_33733810
·
2020-07-13 17:06
LM236/LM336
应用笔记
LM236/LM336—2.5V基准二极管LM236/LM336集成电路是精密的2.5V并联稳压器,其工作相当于一个低温度系数的、动态电阻为0.2Ω的2.5V齐纳二极管,其中的微调端(adj)可以使基准电压和温度系数得到微调。它的典型性能参数有:低温度系数:6mV/9mV/18mV;工作电流范围宽:300uA——10mA;动态电阻:0.2Ω;最大正向电流:10mA;最大反向电流‘15mA。外形图1
wanghanjiett
·
2020-07-13 16:09
Arduino
应用笔记
(一)利用蜂鸣器播放天空之城
这是本科时候做的,前两天翻到了以前写的程序,就找了出来。我用的是ArduinoUNO,利用面包板搭建电路,将蜂鸣器一端连到数字5引脚,另一端接地。代码如下:#defineNOTE_D0-1#defineNOTE_D1294#defineNOTE_D2330#defineNOTE_D3350#defineNOTE_D4393#defineNOTE_D5441#defineNOTE_D6495#def
大流士一世
·
2020-07-13 16:17
arduino
高速运放的
应用笔记
--高速运放的匹配
在医疗健康领域,生物阻抗测量技术的应用前景广泛。根据人体或者生物组织的阻抗变化,来判断人体物理状态、细胞电特性细微变化,典型运用于人体睡眠呼吸监测、生物组织早期癌变检测等领域。作为待测物的生物体的形状、结构等的特异性,要求测量模拟前端有足够的精度、较大的动态,并且高速(一般认为10Msps以上即为高速)。高速运放广泛运用于差分放大、缓冲、线路驱动、驱动ADC。精确的设计有助于提高系统的线性度、分辨
weixin_33757911
·
2020-07-12 23:30
小白学统计|面板数据分析与Stata
应用笔记
(一)
小白学统计|面板数据分析与Stata
应用笔记
(一)文章首发于公众号「如风起」。
如风起
·
2020-07-12 13:22
go mod
应用笔记
及解决go get 无效问题
创建项目后,在项目目录执行gomodinitfirst(first为自定义名字)提示->go:creatingnewgo.mod:modulefirst即为成功拉取项目后执行gomodtidy会自动下载文件中所需包,并将包的名字及版本写入到go.mod中go.mod文件可以通过require,replace和exclude语句使用的精确软件包集。require语句指定的依赖项模块replace语句
S写意S
·
2020-07-11 17:54
Go
Makefile
应用笔记
(未完)
旁白:想要做Linux平台下项目编程工作,之前在网上买了一本清华大学出版社出版的《Linux网络编程》便学了起来。几天过去了,在这平台上的开发还没磨合好,但是掌握了不少东西。今天死盯着Makefile这一块,算掌握了点东西,只知道现在一个脑袋两个大。但还是得记点关键的东西。1、Makefile中预定义变量在Makefile中有一些已经定义的变量,用户可以直接使用这些变量,不用进行定义。Makefi
coolx-w
·
2020-07-09 20:49
Linux
编程笔记
Unix/Linux系统相关
嵌入式linux中使用 DHCP功能描述 (2011-03-15 12:14:24)
嵌入式linux中使用DHCP功能描述(2011-03-1512:14:24)转载▼标签:linuxdhcpudhcpcudhcpdbusybox杂谈分类:ARM9261linux
应用笔记
集busybox
mirkerson
·
2020-07-09 20:31
Linux
Java多线程与线程并发库高级
应用笔记
以下内容是学习张老师Java多线程与线程并发库高级应用时所做的笔记,很有用网络编辑器直接复制Word文档排版有点乱,提供原始文件下载先看源文件概貌张孝祥_Java多线程与并发库高级应用【视频介绍:】Java线程是一项非常基本和重要的技术,在偏底层和偏技术的Java程序中不可避免地要使用到Java线程技术,特别是android手机程序和游戏开发中,多线程成了必不可少的一项重要技术。但是,很多Java
luck638
·
2020-07-09 08:07
学习笔记
定点数编程
FixedPointArithmeticontheARM介绍定点算法原理指数变化加法和减法乘法除法平方根溢出实例信号处理图像处理总结C程序使用汇编编程翻译自FixedPointArithmeticontheARM介绍本
应用笔记
介绍了如何使用
why_here
·
2020-07-08 10:47
c
单总线器件DS18B20温度传感器
DS18B20的代码有很多,这篇的代码主要参考自美信公司的
应用笔记
。proteus仿真时对时不对的,实在搞不懂为嘛。
Yuri800
·
2020-07-07 14:18
单片机
线性代数及其
应用笔记
线代最近好多地方都要用到,然而之前学的太渣啦,这次复yu习xi一遍记一下~本文应配合原书食用,只是作为通读全书之后方便查阅的参考,而非用作单独学习线代第1章线性代数中的线性方程组线性方程组等价⇔⇔解集相同⇔⇔增广矩阵行等价线性方程组的解:null/one/infinite线性方程组相容:有解(one/infinite)行初等变换:倍加:加上另一行的倍数对换:两行互换倍乘:一行各元素乘一个标量行初等
gdymind
·
2020-07-07 08:03
数学
WizFi210
应用笔记
——Limited AP测试
WizFi210-是一款低功耗“串口转WiFi”无线模块,具有启动快,体积小等优点,今天我们主要简单介绍一下其LimitedAP测试方法。1.LimitedAP配置首先,应该给WizFi210发出以下命令,如下所示。SSID:LimitedAP通道:8IP地址:192.168.55.1/255.255.255.0WEP密钥:1234567890串口到WiFi通道:TCP服务器/端口5000当然,不
WIZnet
·
2020-07-07 01:56
WizFi210
应用笔记
——WiFi 基础设施
今天给大家简单讲一下“串口转WiFi”无线模块WizFi210的
应用笔记
之WiFi基础设施。此部分内容很简单,易理解,希望能帮到大家!
WIZnet
·
2020-07-07 01:56
无线模块
WizFi210
应用笔记
——SPI-to-WiFi指南
今天开始继续与大家分享我们的精彩博文,今天给大家介绍的是“串口转WiFi”无线模块WizFi210的
应用笔记
之SPI-to-WiFi指南。
WIZnet
·
2020-07-06 15:36
无线模块
CSR867x — TWS模式的
应用笔记
【转载】
文章出处:RyomaWang(转载文章,已通过作者授权)1.应用场景1.1非TWS会话单个音箱最多可以连两个A2DP源。当音箱A同时与两个A2DP源建立了连接,另一个音箱B不能与其建立TWS会话同一时间一个音箱只能选择2个A2DP源中的一个来播放1.2TWS会话1.2.1准备工作单个音箱最多可以连接1个A2DP源,1组TWS会话最多连接2个A2DP源。在进入TWS会话之前,两个A2DP源必须分别与
书哥Sugar
·
2020-07-06 12:32
CSR867x_old
CSR867x
【AN5176】使用STM8 Nucleo-64开发板在LED灯条上显示可变电压
本
应用笔记
简要介绍了如何在NUCLEO-8S208RB和NUCLEO-8L152R8开发板上使用ADC、TIM和GPIO外设。
woshi_ziyu
·
2020-07-06 07:10
一板网电子论坛
wemos D1 arduino物联网开发板
应用笔记
1-开发环境搭建
前言从本文开始,我们开始学习使用arduino开发ESP8266,本节选用WemosD1开发板,并完成开发环境搭建。一、基础知识1.Arduino简介Arduino是一款便捷灵活、方便上手的开放源代码硬件项目平台。Arduino板基于Atmel的微控制器,增加使其能够适用大部分运行条件的电子元件,并引出简单的I/O接口,方便快发开发应用。Arduino的软件部分主要包含ArduinoIDE以及相关
一叶孤沙
·
2020-07-06 06:31
ESP8266
Arduino
arduino
4~20mA模拟输出(电流环)
应用笔记
(转)
4~20mA模拟输出(电流环)
应用笔记
[email protected]
前言4-20mA.DC(1-5V.DC)信号制是国际电工委员会(IEC):过程控制系统用模拟信号标准。
weixin_33842328
·
2020-07-05 23:47
RT-Thread--C++
应用笔记
在STM32上使用C++如何使用在搭载了RT-Thread系统的STM32平台上使用C++,这里介绍了包括C++的配置和应用等。并给出了在意法半导体STM32F411nucleo开发板上验证的代码示例。硬件平台简介本文基于意法半导体STM32F411nucleo开发板,给出了C++的具体应用示例代码,由于RT-Thread上层应用API的通用性,因此这些代码不局限于具体的硬件平台,用户可以轻松将它
tyustli
·
2020-07-05 15:37
RTOS
C++
STM32
RT-Thread
--exceptions
异常
[转]FMCW雷达基本原理
写几个
应用笔记
分享给大家,水平有限,欢迎指正。
新梦梦
·
2020-07-05 04:15
boost::asio的http client
应用笔记
1踩过的坑1.1io_serviceboost::asio::io_service::run()会一直运行到没有任务为止,如果中途调用stop(),则所有等待中的任务会立刻执行。要在停止的时候抛弃所有的任务,解决方案是用run_one(),即while(keep_running)io_service_.run_one();keep_running是个bool值,要stopio_service的时候
hursing
·
2020-07-04 18:29
Android
扩频通信概述
摘要:本
应用笔记
介绍了扩频原理,内容包括直序扩频和跳频扩频方式。所提供的理论公式可用于性能评估。
Frey_Liu
·
2020-07-04 17:57
Hardware
Zynq PS DMA控制器
应用笔记
ZynqPSDMA
应用笔记
Hello,PandaZynq-7000系列器件PS端的DMA控制器采用ARM的IP核DMA-330(PL-330)实现。
_Hello_Panda_
·
2020-07-04 17:14
xilinx随笔
【
应用笔记
】用Cyclone V FPGA配置AD9361
更多精彩内容,请微信搜索“FPGAer俱乐部”关注我们。传统的射频收发器硬件架构由分立的LNA,Mixer,VGA,ADC/DAC,IQ调制器和射频频综等芯片组成。AD9361是一款面向3G和4G基站应用的高性能、高集成度的射频RFTransceiver。该器件的可编程性和带宽能力使其成为多种收发器应用的理想选择。单一芯片最大可完成2T2R通道的射频及中频处理。IntelFPGA作为一种可编程逻辑
FPGAerClub
·
2020-07-04 05:53
DS18B20 1-WIRE ROM搜索算法详解
美信网站的《
应用笔记
187》介绍了单线ROM搜索算法,并提供了TMEXAPI测试程序的源代码,该算法较
Airbnb
·
2020-07-04 04:52
算法
CSR8670的A2DP与AVRCP的
应用笔记
为了让CSR867x的开发更容易,现与思度科技联合推出CSR867x学习板【淘宝链接:思度科技CSR开发板】。技术交流QQ群号:743434463开发板会员QQ群号:725398389(凭订单号入群,赠PPT、项目源码、视频教程)——————————正文分割线———————————–#1.A2DP##1.1.基本概念阅读A2DPSPECV12的1.1章,可知:AdvancedAudioDistri
NiceBT
·
2020-07-04 03:09
蓝牙方案
CSR8670蓝牙芯片软件开发
CSR8670的TWS模式的
应用笔记
为了让CSR867x的开发更容易,现与思度科技联合推出CSR867x学习板【淘宝链接:思度科技CSR开发板】。技术交流QQ群号:743434463开发板会员QQ群号:725398389(凭订单号入群,赠PPT、项目源码、视频教程)——————————正文分割线———————————–1.应用场景1.1非TWS会话单个音箱最多可以连两个A2DP源。当音箱A同时与两个A2DP源建立了连接,另一个音箱B
NiceBT
·
2020-07-04 03:37
蓝牙方案
CSR8670蓝牙芯片软件开发
滤波器基础:抗混叠
本
应用笔记
讨论数据采样系统的不同滤波要求,介绍混叠以及用于抗混叠的不同类型滤波器。滤波是一种我们往往视为当然的常见过程。我们在打电话时,接收器滤除其它所有信道,使
NiceBT
·
2020-07-04 03:37
基础知识
硬件驱动
抗混叠滤波器
滤波器
DPDK offload
应用笔记
查看网卡offload功能使用ethtool使用ethtool可以看一般的网卡。ethtool-kdpdk的做法在dpdk中可以使用以下函数来查看是否支持offload功能。ixgbe_dev_info_get(structrte_eth_dev*dev,structrte_eth_dev_info*dev_info)例子:网卡dev_info->rx_offload_capadev_info->
Andrew Yang
·
2020-07-01 07:41
c
linux
dpdk
痞子衡嵌入式:史上最强i.MX RT学习资源汇总(持续更新中...)
类别资源简介官方汇总i.MXRT产品主页恩智浦官方i.MXRT产品主页,最权威的资料都在这里,参考手册/数据手册,官方EVK板设计文件,各种
应用笔记
,各种参考设计方案、培训视频、软件SDK开发包,官方IDE
痞子衡
·
2020-07-01 01:36
再看最少必要知识
怎么用这就很简单了,一般都提供安装文档、使用手册、开发手册等等,以及别人的
应用笔记
等,都可以找到怎么用的例子。
Maker在杭州
·
2020-07-01 00:28
CC2530开发中文
应用笔记
,中文数据手册分享
知创君从网上搜集大量资料,重新整理了这本《CC2530开发中文
应用笔记
》(中文数据手册),希望能为你学习zigbee开发带来一些帮助。欢
zicreate
·
2020-06-30 19:21
Zigbee
cc2530
zigbee
基于STM32的反电动势无传感BLDC控制
Microchip的
应用笔记
AN1083详细地讲述了一种无传感器无刷直流电机的控制算法,其配套的开源算法采用dsPIC®数字信号控制器实现,此前在淘宝购入了一块基于STM32的无刷直流电机开发板,于是试着将该开源代码移植至手上这块开发板上
yy123xiang
·
2020-06-30 11:04
嵌入式开发
Xilinx FPGA FFT
应用笔记
这个是2012年写的,现在给放上来了,其实百度文库也有。系统工作环境:芯片为:xilinxSpartan6软件:ise12.2IPcoreFFT版本:7.1目标:完成对放大板的标定一、标定的过程简单介绍:放大板包含3级程控放大器的放大电路、4个可选择的高频滤波器、1个50Hz的工频滤波器,放大板主要是针对低频信号,放大频率范围:0-20KHz,标定示意图:◎offset调节:控制放大板的输入接地,
yijingjing17
·
2020-06-30 07:12
digital
signal
processing
STM32CubeMX工程中的时钟配置
以下是在配置STM32L431时的一些
应用笔记
,比较零碎。
weixin_39627261
·
2020-06-28 22:47
S32K144之FlexMem,FlexNVM,FlexRAM,System RAM, SRAM 区别与联系
参考资料[1]S32K144参考手册[2]FlexNVMMemory
应用笔记
:AN12003[3]EEPROMFunctionality
应用笔记
:AN119831.汇总2.简要定义及MemoryMap
应用笔记
weixin_30546933
·
2020-06-27 21:42
STM32F4
应用笔记
(二)利用蜂鸣器播放天空之城
音阶频率对照表百度就可以查到,我对照的是下面网址中的:http://blog.csdn.net/u012266559/article/details/51512616单片机产生音乐的原理音乐的产生主要是通过单片机的I/O口输出高低不同的脉冲信号来控制蜂鸣器发音,要想产生音频脉冲信号,需要算出某音频的周期(1/频率),然后将此周期除以2,即为半周期的时间。利用单片机定时器计时这个半周期的时间,每当计
大流士一世
·
2020-06-27 10:54
stm32
stm32f429discovery的USB_HID
应用笔记
先上个移植完的工程下载地址:http://download.csdn.net/detail/u013352158/8212365刚开始打算在discovery板子上移植USB官方库时候是想用全速模式的,折腾了半天没反应,后来看原理图时发现全速模式的两引脚接到仿真器上去了,没办法只能采用在高速口下配置成全速模式的方法,不过移植起来也算方便,总的来说就三点吧:时钟,IO最后就是把该删的都删了。文件结构
残影SAMA
·
2020-06-27 06:54
Zephyr
应用笔记
:添加自定义板类型(基于zephyr已经支持的SOC类型)
zephyr(version1.11.0),Github地址:https://github.com/zephyrproject-rtos/zephyr例如我们自己的画的板子是基于STM32F411RE,由于zephyr已经支持了nucleo_f411re开发板,所以我们直接拷贝一份并重命名为my_board,进入my_board文件夹查看所有文件如下:doc:文档和图片说明;support(如果是
依笑奈何
·
2020-06-26 21:41
zephyr
Zephyr
应用笔记
:网络telnet
zephyr(version1.11.0),Github地址:https://github.com/zephyrproject-rtos/zephyr今天来测试一下网络:开发板采用(非广告,只因为它便宜所以公司买了几套):https://item.taobao.com/item.htm?spm=a230r.1.14.20.25fb13a6sGEGTx&id=525275390637&ns=1&ab
依笑奈何
·
2020-06-26 21:41
zephyr
network
Zephyr
应用笔记
:编译mcuboot支持的zephyr镜像
近期更新zephyr主线(v1.10.0tov1.11.0)发现,v1.11.0版本已经实现了对mcuboot镜像编译的支持,在文件夹下_defconfig文件中开启mcuboot支持,#enablemcubootCONFIG_BOOTLOADER_MCUBOOT=y当开启了mcuboot支持后,在执行cmake-DBOARD=..指令时,zephyr会根据这条指令自动将相关配置做好,如:zeph
依笑奈何
·
2020-06-26 21:41
zephyr
mcuboot
Zephyr
应用笔记
:FOTA(上)
mcuboot:https://github.com/runtimeco/mcubootzephyr:https://github.com/zephyrproject-rtos/zephyr开发板:nrf52_pca100401、编译mcuboot请参阅:https://blog.csdn.net/u010018991/article/details/794751662、编译zephyr请参阅:h
依笑奈何
·
2020-06-26 21:41
zephyr
mcuboot
Zephyr
应用笔记
:Python实现JLink下载程序脚本
python脚本内容:#!/usr/bin/envpython3##Copyright(c)2018Noitom##SPDX-License-Identifier:Apache-2.0importargparseimportosimporttempfileimportsubprocessdefdo_jlink(args):lines=['r']#Resetandhaltthetargetlines
依笑奈何
·
2020-06-26 21:10
zephyr
python
Zephyr
应用笔记
:micropython编译测试
准备工作Zephyr:https://github.com/zephyrproject-rtos/zephyrmicropython:https://github.com/micropython/micropython开发板:stm32f4_disco搭建开发环境搭建Zephyr开发环境(参考:https://docs.zephyrproject.org/latest/)gitclonehttps
依笑奈何
·
2020-06-26 21:10
zephyr
python
micropython
上一页
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
其他