首页
网站建设
article
/
2025/1/4 18:51:19
http://www.mzlw.cn/51KG4fM4.shtml
相关文章
lpc1788 ds18b20
lpc1788 外部12M晶振,pll0 十倍倍频。 ds18b20 初始化时序: 程序: uint8_t Ds18b20Init() { FIO_SetDir(xx,yy,1);//设置成输出 FIO_SetValue(xx,yy);//输出为高 delays(248);//延时100us FIO_ClearValue(xx,yy); //输出为低 delays(1748); …
阅读更多...
Cortex-M3 (NXP LPC1788)之WDT窗口看门狗定时器
看门狗定时器的用途是在微控制器进入错误状态后的一段合理时间内将其复位。看门狗被使能后,如果用户没有在预先设定的时间内喂狗,那么会产生一个看门狗事件。 看门狗定时器的寄存器有看门狗定时器常数计数器WDTC,每当在喂狗寄存器WDFEED中写…
阅读更多...
LPC1788启动代码分析
在Keil uVision4中新建一个基于NXP1788的工程后,会提示添加启动汇编代码startup_LPC177x_8x.S。该文件进行从汇编到C语言运行环境的初始化工作。 ;/***************************************************************************** ; * file: startup_LPC177x_8…
阅读更多...
UpdateTool.exe LPC1788 TCP升级固件
1、升级前需要使用串口或者TCP发送指令后才可以升级 2、打开UpdateTool.exe 3、修改IP地址,设置为bypass设备的IP地址。 4、载入烧录文件,文件格式为.bin 5、选择升级文件 6、升级 升级完成
阅读更多...
Cortex-M3 (NXP LPC1788)之EEPROM存储器
EEPROM是一种非易失性存储器,主要用于存储相对少量的数据,如存储一些系统的配置信息。通过系统的EEPROM控制模块可以轻松的进行EERPOM的存储控制。 要正确使用EEPROM需要配置掉电寄存器EEPWRDWN确定EEPROM的工作模式,配置EEPROM时钟分频器寄…
阅读更多...
LPC1788驱动nandflash
Lpc 1788自带有emc接口用于驱动nandflash,norflash,sdram设备,对于nandflash驱动因为配置简单,时序也简单 首先,针对nandflash而言应当在系统中有三个地址,分别是数据读写地址,命令读写地址以及地址设置地址,这三个地址都需要更具电路图设置,电路图如下 根据这张图可以看到,CL…
阅读更多...
Cortex-M3 (NXP LPC1788)之SysTick系统节拍定时器
在GPIO控制篇中的延时闪烁LED只用了简单的for循环,为了精确的计时本篇介绍使用SysTick定时器每1ms产生中断,从而实现精确定时的目的。要使用系统节拍定时器主要进行两个部分的配置。1:系统时钟控制。2系统节拍定时器的控制。 一,…
阅读更多...
Cortex-M3 (NXP LPC1788)之外部中断操作
要使用LPC1788的外部中断,要进行两部分的操作。由于外部中断的管脚采用I/O复用的形式,显然我们首先要对管脚进行配置,使其工作在外部中断输入的模式。其次,我们需要配置中断相关的寄存器包括中断使能以及中断的触发方式等。 由于…
阅读更多...
Cortex-M3 (NXP LPC1788)之GPIO
经过前一篇的分析,现在可以进入C环境进行各个模块的学习。首先进行简单的GPIO控制LED灯的操作,开发板通过GPIO1.18控制LED灯,电路如下图: 为了对LPC1788的内部结构有更好的理解和学习,虽然NXP给出了封装好的库函数&a…
阅读更多...
LPC1788 Fatfs读写U盘操作
LPC1788 Fatfs文件系统操作U盘 USB读写接口 LPC1788官方提供U盘读写操作函数 Fatfs底层驱动接口编写 完成USB库移植以及Fatfs文件底层驱动的编写,最后一步在main.c文件进行USB主机初始化、枚举以及文件系统的挂载,此时就可以调用Fatfs官方提高的函数对…
阅读更多...
LPC1788 nand驱动
1788自带有emc接口用于驱动nandflash,norflash,sdram设备,对于nandflash驱动因为配置简单,时序也简单 首先,针对nandflash而言应当在系统中有三个地址,分别是数据读写地址,命令读写地址以及地址设置地址,这三个地址都需要更具电路图设置,电路图如下 根据这张图可以看到,CLE地址…
阅读更多...
Cortex-M3 (NXP LPC1788)之开发环境搭建
一,开发环境介绍 最近有幸从NXP的代理商获得一块开发板OM13001,该开发板使用NXP LPC1788的处理器,主要特性如下: Data Memory: 32 MB SDRAM 96 KB internal Ethernet: 100/10M Ethernet interface based on SMSC LAN8720 Ether…
阅读更多...
LPC1788 IAP的实现及遇见的问题
参考网上的资料先学习了IAP实现的基本原理,结合自己板子的实际硬件资源,把芯片自带的512K内部Flash分为两部分,一部分为BootLoader实现IAP和应用程序的加载(跳转),另一部分是应用程序,升级的固件…
阅读更多...
LPC1788 uCOS-III移植
1. 准备 在正式移植之前,我们需要准备base工程,现在一般MCU原厂都有提供SDK,很少有让用户自己建立base工程的情况。LPC1788这款MCU相对较老,不容易找到SDK,但是网上有很多前辈出过LPC1788的开发板,我们可以…
阅读更多...
LPC1788基于KEIL的项目应用开发参考例程
本文还有配套的精品资源,点击获取 简介:LPC1788是恩智浦公司基于ARM Cortex-M3内核的微控制器,适合工业控制、汽车电子和消费电子应用。KEIL MDK-ARM开发工具链中包含的“LPC1788 KEIL AIR 参考例程”为开发者提供了一系列示例代码…
阅读更多...
Cortex-M3 (NXP LPC1788)之UART用法
在工作中经常将平台的串口和PC机连接,通过串口打印信息进行程序调试。LPC1788共有5个串口Uart0~Uart4,跟具开发板的资源,将使用Uart2进行简单的串口输出和输入中断的操作。开发板上使用74HC4052多路开关对UART2的RXD和TXD进行选择,…
阅读更多...
Cortex-M3 (NXP LPC1788)之IIC控制器
I2C通信协议在上篇文章中进行了介绍,下面对LPC1788的I2C控制器进行分析。要使用I2C模块,需要配置相应的寄存器,如功率、时钟、管脚等。以I2C0为例,配置P0.27和P0.28管脚分别为SDA和SCL功能,在PCONP中使能I2C0功率控制,…
阅读更多...
LPC1788入门手记
下面的其实就是笔记。 1 了解LPC1788是什么芯片及其内部资源。 2 了解和存储器有关的知识。 3 了解开发LPC1788的环境。 1 LPC1788是什么? 有部分是我不太了解的内容,用颜色标记出来了。 The LPC1788 is a CortexM3 microcontroller for embedded…
阅读更多...
LPC1788在外部RAM调试总结
调试工具:MDK 4.72 JLink8 一、MDK设置 1、Target 图1 2.Asm 图2 1处必须预定义NO_CRP,因为在LPC1788启动文件startup_LPC177x_8x.s中有如下代码 图3 117-120这段代码是NXP公司…
阅读更多...
【第一讲】APK应用程序的解包、修改、编辑、打包及应用(转)
APK应用程序的解包、修改、编辑、汉化、打包及应用以下内容来自机锋网作者找不到了见谅!如果作者看到请联系本人修改!前两讲主要讲玩机的最基本的知识,集中在如何刷机。本讲是进级的内容,来谈谈与apk应用程序有关的知识,内容包括akp文件的解包…
阅读更多...
推荐文章
ac86u原厂固件去广告_释放更多功能,华硕 AC86U 刷官改固件教程
java基础(18)(缓冲流【缓冲字节流,缓冲字符流】转换流,序列化流,打印流,properties集合的使用)
【Java-jdk1.8下载-安装-环境变量配置】
Java的invoke方法
hadoop二次排序二
DllRegisterServer调用失败
[渝粤教育] 西南科技大学 网络营销 在线考试复习资料
2023最新某源码交易平台付费下载网站源码+高端大气
如何免费申请博客 用WordPress建设网站
政府信用与创业
浅谈企业网站建设注意事项
中英文网站怎么建站
hzk16 与 asc16字库使用
mysql查询排序(asc,desc)
c#字符串按位转成asc_C#中string和ASCII相互转换
python 读取asc文件_3分钟学会,用Python如何正确读取大文件?
python 读取asc文件_Python——文件读取与写入
mysql orderby asc_MySQL 数据排序 order by