-
STM32采用的Crotex_M3内核存储使用哈佛结构,程序存储器,数据存储器,寄存器,外设都被分配在4G_bytes(32bits总线宽度)的线性空间上,但并不是所有的空间都是有效的。存储器采用小端模式。小端模式和大端模式定义:a)Little-Endian就是低位字节排放在内存的低地址端,高位字节排放在内存的高地址端。b)Big-Endian就是高位字节排放在内存的低地址端,低...[详细]
-
1.平台 vmwareworkstationpro15,ubunutu-server18.04换源为阿里云。2.安装编译环境:sudoaptinstallbuild-essentiallsb-corelib32ncurses5lsb-core和lib32ncurses5与arm-linux-gcc的安装有关。3.配置静态ip:前提步骤:使用vmwa...[详细]
-
引言
GPRS英文简称,是在现有的GSM系统上发展出来的一种新的分组数据承载业务。GPRS网络在短消息方面的应用具有不需拨号、价格低廉、传输可靠、覆盖范围广等特点,适用于需频繁传送小流量数据和不宜铺设线路的应用场合。GPRS远程监控系统是利用单片机组成的数据监控系统,通过GPRS网络以短消息的形式完成远程数据的传输,即在传统的单片机数据采集系统中增加支持短消息、数据通信等业务的GPRS模...[详细]
-
作为100%国产自主的芯片指令集,龙芯的龙架构不仅自己的硬件体系,OS系统上也在加快生态发展,日前龙架构ArchLinux发行版结束beta,正式支持龙架构,并且移植了1万多款x86平台软件。据龙芯介绍,2021年龙芯公司为方便开发、测试补丁,在向上游社区提交补丁的过程中,将ArchLinux移植到龙架构平台。后续随着使用ArchLinux的用户不断增加,龙芯也持续进行维护和开发,先...[详细]
-
今天要学习的是STM32F4的IO口复用映射,如何配置STM32f4的复用功能。参考《STM32F4开发指南库函数》和《STM32F4中文参考手册》例如我们要将PA9PA10复用成串口1,那么就要用到IO口复用功能。那么如何配置成串口1,首先要学会查表,看STM32F4的数据手册(datasheet),如图左图就是STM32的复用器,通过这个复用器可以将STM32的引脚复...[详细]
-
SPI接口简介:(同样是基于正点原子F4)SPI是英语SerialPeripheralinterface的缩写,顾名思义就是串行外围设备接口。是Motorola首先在其MC68HCXX系列处理器上定义的。SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便,主要应用在EEPROM,FLASH,实时时...[详细]
-
射频/微波设计中正确的热管理需从仔细选择电子材料开始,而印刷电路板(PCB)又是这些材料中最重要的一种。在大功率、高频率的电路(如功放)中,热量可能在放大器中的有源器件周围积聚起来。为了防止器件结点、附近的电路元器件或甚至PCB材料的损坏,系统必须将热量从有源器件中正确地传导出去,并通过器件封装、电路接地、散热片、设备机壳和环境空气安全地散发。PCB材料的选择对大功率射频/微波设计的总...[详细]
-
字符发送的过程描述:在UART的发送过程中先将数据输入到发送数据寄存器中(TDR)此时(TXE)被硬件置1,之后TDR寄存器将数据串行移入到发送移位寄存器中,将数据在TX端口发送,此时(TC)被硬件置1。发送与接收是逆过程。UART发送配置步骤:1.通过USART_CR1寄存器上置位UE来激活USART。2.编程USART_CR1的M位来定义字长。3.在USART_CR2中编程停止位...[详细]
-
#includeiic.hvoiddelay10us(void){//误差0usunsignedchara,b;for(b=1;b0;b--)for(a=2;a0;a--);}voidiicStart(){ SDA=1; delay10us(); SCL=1; delay10us(); SDA=0; delay10us...[详细]
-
一.功能介绍 英威腾CHV系列矢量变频器内置国际标准的MODBUS(从站)通信协议,配合CHV系列变频器专用通讯卡,可非常方便的实现远程通讯控制功能。通讯卡上提供RS232及RS485两种物理通讯端口,用户可通过设置卡上的跳线选择。 下面以西门子S7-200系列PLC为例,介绍PLC与...[详细]
-
存储控制器与CPU及其它外设的关系 我们看到cpu上集成了一个存储管理器,外围的存储设备都接在这个存储管理器上。cpu负责发出命令,其它的一切工作都交给了存储管理器。那么存储管理器是如何来管理这些外设的呢? 首先地址空间被分为8个bank(bank0-bank7),每个bank对应128m空间。每个bank都对应一个选通位(nGCS0-nGCS7),选通位为低电平是表示该ban...[详细]
-
引言
通用串行总线USB2.0接口是目前PC机的主流接口,可提供480Mb/s(60MB/s)的高速数据传输,具有即插即用、热插拔、接口体积小巧、节省系统资源、传输可靠、提供电源、良好的兼容性、共享式通信、低成本等优点。由于USB接口的优点和流行,当今嵌入式设计要与PC连接,首选USB接口。
ARM公司提出的AMBA总线,由于其本身的高性能和ARM处理器的广泛应用,...[详细]
-
从实际出发,设计一种家庭用、与电话线连接、操作简单、工作稳定可靠的远程智能防盗报警装置。当人们外出时,往往希望实施自动监测报警以使家庭财产免受损失。针对这一需求,研制出了一系列自动报警系统,如门磁式、触摸式和红外线监测自动报警系统等。本文将介绍的远程智能防盗报警装置,可同时监视多个重要点(如门、窗等),发现盗情及时拨叫号码,并能利用普通电话线进行告警信号呼叫,其性能稳定可靠,实用性、适用性强,...[详细]
-
爱特梅尔公司(Atmel®Corporation)宣布推出SAM3U-EK评测工具套件,可为业界首款带有高速480MbpsUSB+Phy之基于ARM®Cortex®-M3闪存微控制器实现快速应用开发。该工具套件除了备有用于高速USB设备的即插即用接口外,还配有一个高速SDIO/SDCard/MMC插槽、两个UART连接器、一个ZigBee®无线报头、两个模拟输入、音频输入和输...[详细]
-
合众达电子日前正式对外发布了增强型XDS560USB仿真器---SEED-XDS560PLUS,这是合众达自1993年推出第一台国产TMS320C3X硬件仿真器以来推出的第七代仿真器,这将是DSP调试工具发展的一个重要里程碑。仿真器的更新换代是市场赋予合众达电子的使命,为了顺应TIDSP新技术发展以及市场对仿真器成本的考虑,我们在TI...[详细]