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
LPC
小容量单片机系统的C语言程序结构
大家知道,87
LPC
764有4KB的FlashROM,而笔者的程序量只有2KB多点,因而第一个想法是改用C语言作为主要的开发语言,应该不至于导致代码空间不够用。
Destory_
·
2020-08-24 13:00
IAR报Warning[25]: Label 'HardFault_Handler' is defined pubweak in a section implicitly declared root
调试
LPC
1768单片机在iar7.1的单片机编译出现如下警告Warning[25]:Label'HardFault_Handler'isdefinedpubweakinasectionimplicitlydeclaredrootWarning
Curtain音学
·
2020-08-24 06:02
KEIL或IAR编译链的使用
uCOS-II的中断-ARM7实现中断嵌套的方法探究
对于ARM7系列,例如
LPC
2xxx系列芯片,硬件上是不支持中断嵌套的,而对于新的CortexM3系列,中断嵌套是可配置的,但是中断嵌套时保存现场的操作并不完整,并没有把R0~R15所有寄存器都保存到堆栈中
weixin_33709609
·
2020-08-24 06:24
Cortex-M3 (NXP
LPC
1788)之WDT窗口看门狗定时器
看门狗定时器的用途是在微控制器进入错误状态后的一段合理时间内将其复位。看门狗被是能后,如果用户没有在预先设定的时间内喂狗,那么会产生一个看门狗事件。看门狗定时器的寄存器有看门狗定时器常数计数器WDTC,每当在喂狗寄存器WDFEED中写入喂狗序列,WDTC中的值就会被写入看门狗定时计数器WDTV,WDTV中的值在看门狗时钟的驱动下递减。我们可以通过设置看门狗定时器报警中断寄存器WDWARNINT寄存
qq236106303
·
2020-08-24 05:21
LPC
1114启动代码分析
启动代码是芯片复位后进入C语言的main()函数前执行的一段代码,主要为运行C语言程序提供基本运行环境。启动代码作用一般是:1)堆和栈的初始化;2)向量表定义;3)地址重映射及中断向量表的转移;4)设置系统时钟频率;5)中断寄存器的初始化;6)进入C应用程序。启动代码文件:startup.s,startup.s包含异常向量表和系统初始化代码,保存C语言使用的堆和栈的开始位置,包括异常处理程序和目标
xiebingsuccess
·
2020-08-23 08:03
网易博客搬迁之嵌入式方面
LPC
2000 启动代码Start.s文件简要分析
先说一下启动代码的位置,启动代码是在板子加电后首先执行的。所以非要用汇编来写才行。要完成处理器模式的初始化、设置中断向量表、设置各个模式下的堆栈、初始某些变量从而把系统带到一个合适的运行环境中开始用户程序的运行。;-------------------------------------------------------------------------------;;本段设置处理器的模式相关
swingsping
·
2020-08-23 07:58
嵌入式
LPC
1788启动代码分析
blog.csdn.net/xiaoluoshan/article/details/51786119在KeiluVision4中新建一个基于NXP1788的工程后,会提示添加启动汇编代码startup_
LPC
177x
Im_Binson
·
2020-08-23 07:51
转
LPC
2104启动代码之Vectors.s注释(用于uC/OS-II 2.52移植)
;******************************************************************************;Vectors.s;******************************************************************************;定义堆栈的大小,根据需要改变FIQ_STACK_LENGTHE
neowang
·
2020-08-23 04:45
ARM
Core
and
Applications
H-JTAG不能识别USB转并口
对此,我也买了一块ARM7开发板(基于飞利浦的
LPC
2220芯片),不过也只用H-JTAG接口25针并口线,我就想买一个USB转并口的并口线,买了以后,在H-JTAG
伍德禅师
·
2020-08-22 22:34
MUD——泥潭
以前我并没有当过wiz,所以很多东西都不熟悉,只有一点一点摸索,幸好
LPC
语言不算太难,而且有个JAVA的基础,现在看起来面向对象语言的程序还不太费事。终于在4
congniao6108
·
2020-08-22 21:06
docker 获取容器id
dockerps-aqf'name=pypaltform2018_v1_trust_pro'转载于:https://www.cnblogs.com/Presley-
lpc
/p/9335958.html
weixin_33939380
·
2020-08-22 11:55
PCIe场景与应用
典型的应用场景1.南桥及北桥:北桥(多集成在CPU内部):挂高速设备,如显卡,内存南桥:挂低速设备,如
LPC
接口,网卡2.PCIE总线可连接1)具有PCIE接口的外围设备2)其他处理器系统PCIe的种类
qq_39974381
·
2020-08-22 10:59
PCIE
芯片大全
TB6808F、TB62501F、TMP48U3m7A4k6|#c7L3a;JI/O芯片丗PC97338、PC87391、PC87392、pc87393、SMSC系列丗FDC7N869、FDC37N958、
LPC
47N227
qq_38480073
·
2020-08-22 10:22
babyos2(30) APIC, local APIC, I/O APIC
LocalAPIC,在处理器内部I/OAPIC在PCI-to-ISAbridge(PCI-to-LPCbridge)的
LPC
控制器内每个逻辑处理器(logicalprocessor)有自己的localAPIC
孤舟钓客
·
2020-08-22 10:35
babyos2
babyos2
SX127X +
LPC
541XX
NXP自从
LPC
43XX/
LPC
17XX/
LPC
13XX/
LPC
11XX/
LPC
8XX,总的趋势是M3/M4/M0/M0+,越来越LOW。
小鱼儿他老汉
·
2020-08-21 17:24
LPC
1768PWM实验
PWM即是脉冲宽度调制。脉冲宽度调制是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中。脉冲宽度调制是一种模拟控制方式,其根据相应载荷的变化来调制晶体管基极或MOS管栅极的偏置,来实现晶体管或MOS管导通时间的改变,从而实现开关稳压电源输出的改变。这种方式能使电源的输出电压在工作条件变化时保持恒定,是利用微处理器的数字信号对模拟电路
Vay0721
·
2020-08-21 13:03
LPC1768
mysql_config_editor & my_print_defaults
mysql_config_editormysql_config_editor用于给指定的连接和密码生成一个家目录下的隐藏密码文件.mylogin.cnf,避免密码直接暴露(不是绝对保密,后续有解法)创建用户sbcrmcnsz92vl00120.cmftdc.cn:
lpc
Liu三变
·
2020-08-21 12:20
MySQL
实现Cortex-M3内核芯片(如STM32,
LPC
1768)的boot升级跳转到APP操作
这篇文档主要讲解Cortex-M3内核的芯片怎样实现带有BOOT和APP分区程序功能,通过BOOT来给APP固件升级。先列出主要步骤:在BOOT中:重定位中断向量表到BOOT区首地址(必须)在跳转之前重置所有内部外设时钟包括Systick时钟,避免跳转时产生意外中断(可选)更改PC指针和SP堆栈指针,实现跳转(必须)在APP中:重定位中断向量表到APP区首地址(必须)接下来详细说明,先讲解一下我们
坐看风云变幻
·
2020-08-21 12:28
单片机开发笔记
SPI调试笔记
CPU:
LPC
2366,内置1个SPI控制器,两个SSP控制器。
青蛙嘎嘎
·
2020-08-21 09:44
杰里之690X PWM mcpwm +APP灯效篇
_HPB5MCPWMCH2_LPB6//MCPWMCH3_HPB7MCPWMCH3_LPB8//MCPWMCH4_HPA10MCPWMCH4_LPA11//MCPWMCH5_HPC1MCPWMCH5_
LPC
2
Rambo-Lamborghini
·
2020-08-21 05:30
keil将程序装入外部FLASH详解
转载请注明出处:blog.csdn.net/waitig1992硬件环境介绍芯片是
LPC
1788,外部FLASH是SST39VF1601(NORFLASH)。这个no
Liu-_--
·
2020-08-21 02:37
LPC1788
解决方案
嵌入式之路
keil
Linux下的串口总线驱动(一)
版权所有,转载请说明转自http://my.csdn.net/weiqing1981127一.系统理论PC机南桥的
LPC
总线(LowPinCount并行总线,代替以前的ISA总线)上挂接了一个超级I/O
流水恋歌
·
2020-08-20 07:22
Mini2440
linux驱动
总线
mudos解释器中
lpc
数组-=操作的代码分析
voidmain(){mixeda=[1];a+=[2];a+=["hello"][1,2];a-=[2];a-=["hello"][1,2];debug_message("%O",a);}这段
lpc
代码会输出什么呢
翁志艺
·
2020-08-20 03:12
C++
Mudos
LPC
2378串口高波特率通信解决方案
第一章问题提出由于
LPC
214xUSB使用的晶振频率必须为48MHz(经过倍频以后),对外接晶振有特殊要求,不能使用标准的11.0592MHz晶振。因而在使用USB时,一般采用12MHz晶振。
yfz000
·
2020-08-20 02:09
LPC2378
LPC
2378的IAP读写编程
通过IAP,用户可以使用片内Flash作为非易失性数据存储器,存储一些设备的配置信息。这样不仅可以节约成本,而且还可以减小线路板的面积。利用IAP将Flash作为数据存储器时,用户需要控制自身代码量的大小及代码定位。绝对不能够出现Flash数据区和Flash代码区重叠的现象。因为在利用IAP向片内Flash存储器写入数据时,需要对数据扇区进行擦除。如果数据区和代码区重合,就有可能会破坏系统的代码空
yfz000
·
2020-08-20 02:09
IAR教程之IAR安装
低版本IAR打开高版本IAR工程,工程配置会错乱,导致编译报错问题,所以一定要使用比推荐版本高的IAR单片机IAR版本MK60IAR8.2MK66IAR8.2MKV58IAR8.2
LPC
54606IAR8.2
LPC
55S69IAR8.32.4IMXRT1052
不咸不要钱
·
2020-08-20 02:17
嵌入式
LPC
2378烧写程序三种方法(E-2378)
LPC
2378烧写程序方法:1、UART0打开FlashMagic(1)按照选项设置:串口、波特率、ARM工作频率等;(2)选项:Eraseall或Eraseblock(3)选项:HexFile,选择要烧写的文件烧写
yfz000
·
2020-08-20 02:41
【简单的四足机器人制作(基于STC15/
LPC
845)】
后面做了一些改进,比如画了一块PCB,并改用了恩智浦的
LPC
845作为主控。主要的控制原理并没有做过多改变。上图展示的是改进后的样子。
默默无闻小菜鸡
·
2020-08-20 01:47
小型项目笔记
LPC
2103 IAR 配置文件详解
操作系统:ucos编译器:IAR5.4处理器:
LPC
2103
LPC
2103_Flash.icf/*###ICF###SectionhandledbyICFeditor,don'ttouch!
swjtk
·
2020-08-19 07:17
ucos
UNICODE字符串互转
---//Description://Thisfunctionmapsacharacterstringtoawide-character(Unicode)string////Parameters://
lpc
jinru2560
·
2020-08-18 20:37
Visual
C++
character
string
buffer
null
function
libusb的问题终于解决了
好久以来,这个问题真是闹心,前后设计的两块电路板,电路系统通讯部分大致相同,都是
lpc
2378做usb通讯,但是结果是单独使用都是没有问题的,但是同时接入系统时就是出现热插拔丢失设备的问题,而且是在设备管理器上能够看到两个设备
天冰天降
·
2020-08-18 17:40
24本经典Arm教程与学习开发资料下载
24本经典Arm教程与学习开发资料下载周立功ARM培训精华(全套)点击下载周立功的ARM468问点击下载深入浅出ARM7+
LPC
213X+214X(超清晰)上下册点击下载嵌入式实时操作系统ucOS-II
fyyy4030
·
2020-08-18 14:06
Linux
ARM9-S3C2440A
std::string与MFC的CString的比较
kw=string1.查找字符(串)--完全匹配,返回首次出现位置CString:intFind(TCHARch)const;intFind(
LPC
weixin_30276935
·
2020-08-18 13:46
一步步教你用Docker实现Mysql主从复制
docker与mysql的练习,用docker实现mysql的主从复制只实现单向复制(master->slave)mysqlbinlog详解:https://www.cnblogs.com/Presley-
lpc
大佬橙
·
2020-08-18 05:32
MySQL
docker
mysql
主从复制
linux
MFC之基于对话框的Win32程序
DialogBox(hInstance,(
LPC
XGamerR
·
2020-08-16 23:18
MFC
ucGUI加载“完整”外部字库的方法——从外扩NOR Flash中加载
CPU:
LPC
2478NORFlash:MX29LV640EBtypedef__packedstruct{U8XSize;U8XDist;U8BytesPerLine;constunsignedcharGUI_UNI_PTR
songric
·
2020-08-15 11:25
flash
存储
工具
struct
平台
FS_NXPM4的GPIO中断开发及分析
FS_NXPM4的GPIO中断开发及分析开发板采用的MCU是NXP公司开发的
LPC
4350。开发板由华清远见研发中心开发。
janelorry
·
2020-08-15 10:35
function
flash
rpc简介、原理、实例-缘于difx
简介RPC(RemoteProcedureCall,远程过程调用)是建立在Socket之上的,出于一种类比的愿望,在一台机器上运行的主程序,可以调用另一台机器上准备好的子程序,就像
LPC
(本地过程调用)
weixin_33719619
·
2020-08-14 15:48
利用ffmpeg录制rtsp流的方法总结(一)
音频编码编码技术算法编码标准码率(kbit/s)质量应用领域波形编码PCM(人为定义无损格式)G.711644.3PSTN、ISDNADPCMG.721324.1-SB-ADPCMG.72264/56/484.5-参数编码
LPC
Michaelwubo
·
2020-08-14 12:29
LogLog和HyperLogLog
文章目录前言算法过程及实现LogLog&HyperLogLogHyperLogLog过程模拟器应用前言前一篇文章CardinalityEstimation介绍了计算UV的几种方法,HashSet、Bitmap、
LPC
Mr_JieLQ
·
2020-08-14 11:45
uv
sd+vs1003,优化过程
最近在开发一个类似数码像框类的东西,不过需要播放mp3.在开发mp3模块的时候出现了不少问题,特此记录.首先说明下大致的思路.os使用了uc/os-II(v2.52),如果要量产,还要考虑换到免费的liunx.芯片使用了arm7核的
LPC
2210
ywchh
·
2020-08-14 04:28
lpc
4357 单片机 iperf测试TCP速度,网口 以太网
lpc
4357单片机没有使用内部的MAC,使用KSZ8851外扩了一个网卡芯片,总线接口为LOCALBUS,没有上RTOS,裸机跑LWIP,使用jperf测试TCP速度,一直稳定在50MBPS左右,离标称的
wandersky0822
·
2020-08-14 03:13
SPI通讯有单字节模式和多字节连续模式
LPC
111x的片内SPI,虽然也可以工作在多字节连续传送模式,但有一个问题,它每次传送完一帧(通常是8bit)后就拉高片选结束通讯了。这种通讯方式似乎违背了SPI多字节连续传送的特点。
qq_25814297
·
2020-08-14 03:22
编程
关于
LPC
24xx的SPI的SSEL脚的一些理…
SSEL是一个从机选择脚,低电平有效,用于指示被选择参与数据传输的从机。每个从机都有各自特定的从机选择输入信号。在数据处理之前,SSEL必须为低电平并在整个处理过程中保持低电平。如果在数据传输中SSEL信号变为高电平,传输将被中止。这种情况下,从机返回到空闲状态并将任何接收到的数据丢弃。我看例程中初始化SPI控制器为从机时SPIInit的时候SSEL为spi功能,为11值。PINSEL0|=0xc
lsnail
·
2020-08-14 02:20
ARM
多Module部署中遇到的问题
2、一个父project,父的pom如下:commonwebappcommon的pom如下:VIoTcom.
lpc
1.0-SNAPSHOT4.0.0commonjarwebapp的pom如下:红色字体依赖
weixin_34289454
·
2020-08-13 21:16
2016八大MCU厂商
八大MCU厂商1、NXP(恩智浦)NXP(恩智浦)公司传统的MCU是基于80C51内核的MCU,嵌入了掉电检测、模拟以及片内RC振荡器等功能,这使51
LPC
在高集成度、低成本、低功耗的应用设计中可以满足多方面的性能要求
BuddhistCoder
·
2020-08-13 16:14
单片机Cortex-M
ecos中断操作
如果我们自己写中断处理程序,那么,针对
lpc
2210、s3c44b0x、2410、2440等具体硬件,每一个片子都要重写ISR。
aaaaatiger
·
2020-08-12 10:04
小猿推荐MCUXpresso 软件和工具
此款软件和工具是专为广大的嵌入式程序猿设计的,简直是给众猿友带来了极大的福利,包括三个部分:MCUXpressoSDK,MCUXpressoIDE,MCUXpressoConfigureTools,专为Kinetis和
LPC
嵌入式程序猿
·
2020-08-11 14:33
LPC
2138学习笔记(一)配置环境
文章目录一开发工具介绍二环境配置三测试代码微信公众号一开发工具介绍主要是三种:ADS、IAR、KeilADS需要一点汇编语言,对新手不友好;之前用IAR开发430和TM4C123G,开发过程不太友好,而且感觉不同版本的兼容性也不咋地;之前用MDK开发stm32,感觉不错。所以,打算使用keil,也就是MDk,不是紫色的开发51的那个keil4,而是Keil5。二环境配置下载正点原子的关于开发stm
机械攻城狮兼电子制作
·
2020-08-11 14:39
控制系统软硬件
基于单片机的液位测量系统
该数值越大,容易测到周围物体盲区:超声波无法检测到的距离值传感器分类:超声波传感器-
LPC
2134FBD64的种类有很多,根据不同分类方法有以下几类:以使用方法可分为收发一体型
q695532839q
·
2020-08-11 12:04
上一页
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
其他