历史上的今天
今天是:2024年08月24日(星期六)
2021年08月24日 | lpc1778常用的io口设置函数
2021-08-24 来源:eefocus
参数说明:portNum:端口号 bitValue:端口号的方向位值
GPIO_SetDir(uint8_t portNum, uint32_t bitValue, uint8_t dir)
设置io口的输入输出模式,dir为0,表示输入,dir为1表示输出模式
GPIO_SetValue(uint8_t portNum, uint32_t bitValue)
将io口设置位高电平
GPIO_ClearValue(uint8_t portNum, uint32_t bitValue)
将io口设置为低电平
GPIO_OutputValue(uint8_t portNum, uint32_t bitMask, uint8_t value)
设置io口的高低电平值
Value为0低电平 value为1高电平
GPIO_ReadValue(uint8_t portNum)
读取当前io端口的方向值
PINSEL_RET_CODE PINSEL_ConfigPinOldStyle(PINSEL_CFG_Type *PinCfg)
{
PINSEL_ConfigPin(PinCfg->Portnum, PinCfg->Pinnum, PinCfg->Funcnum);
PINSEL_SetPinMode(PinCfg->Portnum, PinCfg->Pinnum, PinCfg->Pinmode);
PINSEL_SetOpenDrainMode(PinCfg->Portnum,PinCfg->Pinnum,PinCfg->OpenDrain);
}
对io配置:
PINSEL_ConfigPin()设置对应的io口的管脚功能
PINSEL_SetPinMode()设置对应io口的输入输出模式(管脚模式)上拉/下拉
PINSEL_SetOpenDrainMode设置对应io口开漏极模式
史海拾趣
|
Q群里一个网络说: 可以做出这个,可以免费向友善老板申请开发板,具体不知道是真是假,有这个能力的朋友,可以试试啊 http://www.tudou.com/programs/view/ZrtZX_KtcG0/ [ 本帖最后由 fish001 于 2009-9-7 15:21 编辑 ]… 查看全部问答> |
|
SQL CE3.0的程序在WinCE 6.0上面发布需要安装什么才能运行? 程序原本是在Windows Mobile上面跑的,现在要移植到WinCE 6.0上.就酷派的N900那个手机. 运行的时候说找不到sqlceme30.dll那个文件,可是文件命名就在程序目录下,放到\\Windows下面也不行. 就来问一下,需要怎么样,才能使基于sql ce 3.0或者以上版本 ...… 查看全部问答> |
|
SLC nand flash 最快速度可以达到多少啊? 可以是理论上的,单个plane,不是Micron那么多通道的???????????????… 查看全部问答> |
|
Bug一般表示某种缺陷,但什么样的缺陷才能算Bug,什么样的缺陷不是Bug?我发现不同人有不同的理解,所以造成了很多的误解,希望能够讨论清楚,这样大家可以有共同的语言。另外,如何对缺陷分级?什么样的缺陷是致命的?什么样的缺陷是可以通过 ...… 查看全部问答> |
|
昨天金牛开发板才到,Keil + jlink 已经可以下载 流水灯project了。之间拔过 jlink的usb。重新装了下 keil(因为32k的限制),就不能连接到STM32了。j-link Commander 下显示:J-Link>rWARNING: Target system has been power-cycledInfo: TotalIR ...… 查看全部问答> |
|
如果说这样的朋友在选用别的一些产品,我还真不知道该怎么建议,因为通常两代产品之前CPU的差异说是不大,但通常还是比较要命的,至少说管脚的问题就使得我们不得不重新做一次板子。而在使用OMAP35xx系列产品,我觉得当初选择这样一些产品的朋友, ...… 查看全部问答> |




