序号 | 日期 | 任务 | 位置 | 状态 |
1 | 2012-07-31 | 提交RL78/G13 申请 | 点击查看 | 完成 |
2 | 2012-08-21 | 接到核实信息电话,等待快递,开帖进入状态 | ||
3 | 2012-08-24 | 收到开发板 | 三楼 | |
4 | 2012-08-25 | 安装程序 | 四楼 | |
5 | 2012-08-26 | 阅读用户手册,熟悉编程环境 | 五楼 | |
6 | 2012-08-26 | 阅读用户手册,熟悉编程环境,试一段LED闪烁代码 | 六楼 | |
7 | 2012-09-02 | LED跑马灯测试 | 七楼 | |
8 | 2012-09-01 | 制作了个底板,方便搭接电路 | 八楼 | |
9 | 2012-09-03 | 定时器实验:用定时器控制LED跑马灯 | 九楼 | |
10 | 2012-09-14 | 传串口发送实验 | 十三楼 | |
11 | 2012-09-19 | LCD1602实验 | 十四楼 | |
12 | 2012-09-22 | LCD1602驱动改造 | 十五楼 | |
13 | 2012-09-22 | LCD1602+AD实验 | 十七楼 |
blueapple2的进程
关键词: blueapple2 进程
跳线J6 J9控制YRPBRL78G13的.不同操作模式。 1、图形演示模式/虚拟UART模式 默认的操作设置为使用的图形(GUI)使用虚拟UART。跳线J6至J9应被设置为下表中所示 Jumpers Configuration J6 2-3 J7 2-3 J8 2-3 J9 2-3 2、片内调试(OCD)和Flash编程模式YRPBRL78G13 Starter Kit支持片内调试模式,通过一个运行RL78/G13设备上专用监视器。使用IAR C-SPY调试器,Flash编程和标准的调试功能,即代码的执行,支持软件断点,单步执行,存储器操作等。此外,RL78/G13设备内置的快闪记忆体可以重新编程通过使用瑞萨的GUI闪存编程器V1.02 Flash编程。使用片内调试或Flash编程模式时,跳线J6至J9后,作如下设置: Jumpers Configuration J6 1-2 J7 1-2 J8 1-2 J9 1-2 板载LED:D1—电源,D2——由P77控制。 外接电源端口J4 本板供电模式有两种,仅USB供电和仅外接5V稳压电源(不能同时接USB)。 外接电源(VEXT)使用时,必须确保以下原则: - 焊接桥NO1被接通(默认是断开的)。 - 焊接桥NF1被接通(默认是接通的)。 -外接电源VEXT只能在本板未连接到PC是使用。 - USB连接是不允许的(如果USB接口和外部电源两个同时使用,那么它可能会损坏电路板)。 J4 Function 1 Vext (+) 2 GND (-) 电流测量端J3
:
经过一番周折,编译下载成功。视频如下:
视频地址:http://player.youku.com/player.php/sid/XNDQzODA1ODQ0/v.swf
主要代码:
void main(void)
{
/* Start user code. Do not edit comment generated here */
ADPC = _01_ADPC_DI_ON;
UCHAR LEDS = 0x80;
while (1U)
{
if (LEDS==0x00)
{
LEDS=0x80;
}
P2 = ~LEDS;
LEDS >>= 1;
delay();
// P2 = _80_Pn7_OUTPUT_1;
}
/* End user code. Do not edit comment generated here */
}
定时器实验:用定时器控制LED跑马灯。
先用Applilet3生成工程:
端口选用P2
定时器设置
主要代码:
CG_maiin.c中添加下列代码:
void main(void)
{
/* Start user code. Do not edit comment generated here */
TAU0_Channel0_Start();
ADPC = _01_ADPC_DI_ON;
while (1U)
{
;
}
/* End user code. Do not edit comment generated here */
}
在CG_timer_user.c中添加代码:
/* Start user code for global. Do not edit comment generated here */
UCHAR LEDS = 0x80;
/* End user code. Do not edit comment generated here */
#pragma vector = INTTM00_vect
__interrupt void MD_INTTM00(void)
{
/* Start user code. Do not edit comment generated here */
if (LEDS==0x00)
{
LEDS=0x80;
}
P2 = ~LEDS;
LEDS >>= 1;
/* End user code. Do not edit comment generated here */
}
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
与电子爱好者谈读图四被打赏50分 | |
与电子爱好者谈读图二被打赏50分 | |
【FRDM-MCXN947评测】Core1适配运行FreeRtos被打赏50分 | |
【FRDM-MCXN947评测】双核调试被打赏50分 | |
【CPKCORRA8D1B评测】---移植CoreMark被打赏50分 | |
【CPKCORRA8D1B评测】---打开硬件定时器被打赏50分 | |
【FRDM-MCXA156评测】4、CAN loopback模式测试被打赏50分 | |
【CPKcorRA8D1评测】--搭建初始环境被打赏50分 | |
【FRDM-MCXA156评测】3、使用FlexIO模拟UART被打赏50分 | |
【FRDM-MCXA156评测】2、rt-thread MCXA156 BSP制作被打赏50分 |