OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3646|回复: 0

测试新文本编辑器,加入代码加量功能

[复制链接]

230

主题

1950

帖子

10

精华

论坛元老

Rank: 8Rank: 8

积分
4562
金钱
4562
注册时间
2010-12-14
在线时间
32 小时
发表于 2013-12-18 21:55:22 | 显示全部楼层 |阅读模式
[mw_shl_code=c,true]public class GenericApiDAO implements ApiDAO { /** * @see net.jforum.dao.ApiDAO#isValid(java.lang.String) */ public boolean isValid(String apiKey) { boolean status = false; PreparedStatement p = null; ResultSet rs = null; try { p = JForumExecutionContext.getConnection().prepareStatement( SystemGlobals.getSql("ApiModel.isValid")); p.setString(1, apiKey); rs = p.executeQuery(); status = rs.next(); } catch (Exception e) { throw new DatabaseException(e); } finally { DbUtils.close(rs, p); } return status; } }[/mw_shl_code]

[mw_shl_code=c,true]#include "key.h" #include "delay.h" ////////////////////////////////////////////////////////////////////////////////// //本程序只供学习使用,未经作者许可,不得用于其它任何用途 //Mini STM32开发板 //按键输入 驱动代码 //正点原子@ALIENTEK //技术论坛:www.openedv.com //修改日期:2010/11/28 //版本:V1.1 //版权所有,盗版必究。 //Copyright(C) 正点原子 2009-2019 //All rights reserved //******************************************************************************** //V1.1修改说明 //修改按键扫描函数,使整个代码可以支持SWD下载。 ////////////////////////////////////////////////////////////////////////////////// //按键初始化函数 //特别注意:在该函数之后,JTAG将无法使用(SWD也无法使用) //如果想JTAG仿真,可以屏蔽该函数。 //PA0.13.15 设置成输入 void KEY_Init(void) { RCC->APB2ENR|=1<<2; //使能PORTA时钟 GPIOA->CRL&=0XFFFFFFF0;//PA0设置成输入 GPIOA->CRL|=0X00000008; GPIOA->CRH&=0X0F0FFFFF;//PA13,15设置成输入 GPIOA->CRH|=0X80800000; GPIOA->ODR|=1<<13; //PA13上拉,PA0默认下拉 GPIOA->ODR|=1<<15; //PA15上拉 } //按键处理函数 //返回按键值 //0,没有任何按键按下 //1,KEY0按下 //2,KEY1按下 //3,KEY2按下 WK_UP //注意此函数有响应优先级,KEY0>KEY1>KEY2!! u8 KEY_Scan(void) { static u8 key_up=1;//按键按松开标志 JTAG_Set(JTAG_SWD_DISABLE); if(key_up&&(KEY0==0||KEY1==0||KEY2==1)) { delay_ms(10);//去抖动 key_up=0; if(KEY0==0) { JTAG_Set(SWD_ENABLE); return 1; } else if(KEY1==0) { JTAG_Set(SWD_ENABLE); return 2; } else if(KEY2==1) { JTAG_Set(SWD_ENABLE); return 3; } }else if(KEY0==1&&KEY1==1&&KEY2==0)key_up=1; JTAG_Set(SWD_ENABLE); return 0;// 无按键按下 } [/mw_shl_code]



我是开源电子网?网站管理员,对网站有任何问题,请与我联系!QQ:389063473Email:389063473@qq.com
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 16:53

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表