这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 企业专区 » Renesas » jobs的进程—小组讨论后求抱抱~~555...

共13条 1/2 1 2 跳转至

jobs的进程—小组讨论后求抱抱~~555...

院士
2012-11-09 21:36:26     打赏
2012年11月2日 Sakura开发板试用计划 顶楼
2012年11月14日 不一样的LED跑马灯实验  24楼
2012年11月20日 使用Timer产生周期性中断级  31楼
2012年11月20日 简单的Uart通讯 NULL
2012年12月05日 小组讨论(摄像头选型)  43楼
2013年02月03日
3色呼吸灯
 47楼

简单的Uart通讯
    摘要:使用Uart进行简单的调试通讯,由于瑞萨小鱼、Campozeng已经写得太详细了,加之Arduino的难点及应用比较少,遂放弃。使用大容量通讯的方案来代替。请大家稍等
    关键词:Uart, GR-Sakura, abort


如何使用Timer产生周期性中断(点击进入 摘要:简单描述了如何使用在Sakura开发板的32-bit MCU的RX32N上产生定时器中断。给出了定义的方法及GCC编译器上的原型函数声明方式,并举例了与它编译器原型函数声明的不同。 关键字:RX32N,瑞萨,GR-sakura



    在10月底沉寂了近2周后,进入了11月,这个成双的月份里,一个人的我还是不得不与这些冷冰冰的电路板为伴。但是sakura开发板却是与众不同。其时尚的外观,爱昧的颜色,有着Arduino核心气质的特点深深吸引着我。这也决定着在这成双的月份里,sakura开发板是我主要奋斗目标。现在就随着我的镜头,一齐分享一下sakura开发板的美丽芬芳吧!













P.S. 不是我的MM手大,而是开发板实在太小了。

也祝单身的坛友们早日找到自己心爱的另一半~~



关键词: 进程     小组     讨论     抱抱     555...    

院士
2012-11-10 18:56:44     打赏
2楼
jackwang开了一个申请试用帖。
然后我就写了详细的试用报告,之后……
我灰常灰常幸运的被选上了。

院士
2012-11-11 11:43:25     打赏
3楼
你们怎么能这样啊~~

人家拍的是sakura开发板,你们肿么都是冲着90后MM来的啊~~

院士
2012-11-13 15:52:42     打赏
4楼
唉呀, 客官想看哪一部分啊~~

院士
2012-11-13 15:54:01     打赏
5楼
版主 也上图吧。

自拍一下呗~~

院士
2012-11-14 22:27:34     打赏
6楼
不一样的LED跑马灯实验
登录瑞萨的云编译器,看着《arduino学习》的书籍。简单的入手函数setup();简单的配置,单一的Loop()函数,已有的demo示例代码。点击编译即可……云云 这里不再赘述,请大家参考 瑞萨小鱼 及 campozeng 的帖子(参见附1,附2)即可。我去做我的“突围”事情了。 上面的几句无不表示一个词“简单”那arduino有多简单,让我们与TI Stellaris LM3S811,ST STM32F103这三个型号做一个对比,就知道Arduino有多“简单”了。 让我们首先看一下LM3S811:

SysCtlClockSet(SYSCTL_SYSDIV_8 | SYSCTL_USE_PLL | SYSCTL_OSC_MAIN | SYSCTL_XTAL_6MHZ);

SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOB);

GPIODirModeSet(LED3_PORT, LED3_PIN, GPIO_DIR_MODE_OUT);

GPIOPadConfigSet(LED3_PORT, LED3_PIN, GPIO_STRENGTH_4MA, GPIO_PIN_TYPE_STD);

While(TRUE) {    GPIOPinWrite(LED3_PORT, LED3_PIN, LED3_PIN);    OSTimeDlyHMSM(0, 0, 0, 100);    GPIOPinWrite(LED3_PORT, LED3_PIN, ~LED3_PIN); OSTimeDlyHMSM(0, 0, 0, 100); } 至此,简单的LED灯闪烁完成;以上对于LM3S芯片还需要添加jtag保护,修改启动文件等等…… 下面我们再来看看stm32f103的LED灯的设置与启动过程: SystemInit();

RCC_APB2PeriphClockCmd(RCC_APB2Periph_LED | RCC_APB2Periph_AFIO, ENABLE);

GPIO_InitTypeDef GPIO_InitStructure;        //定义GPIO初始化结构体 GPIO_InitStructure.GPIO_Pin = LED1_PIN | LED2_PIN | LED3_PIN; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; GPIO_Init(GPIOF, &GPIO_InitStructure); While(TRUE) {     GPIO_ResetBits(LED_PORT, LED1_PIN);     Delayms(5);     GPIO_SetBits(LED_PORT, LED1_PIN);     Delayms(5); } 还好ST公司将启动文件与sysinit已经写好了,可是还有这么多行…… 下面我们再来看看arduino如何呢? void setup() {

    pinMode(PIN_LED0,OUTPUT);

} void loop() {     digitalWrite(PIN_LED0, 1);     delay(INTERVAL);     digitalWrite(PIN_LED0, 0);     delay(INTERVAL);    } 嘿嘿,还是Arduino简单吧!现在瑞萨居然把编译器都省得装了。硬盘资源占有为0%,正好适合我们这使用小容量SSD硬盘的用户。 新一轮的sakura开发板即将开始申请了,亲爱的坛友们,你们还觉得Arduino难吗?   附1:瑞萨小鱼的sakura开发进程http://forum.eepw.com.cn/thread/222365/1 附2:Campozeng的sakura开发进程http://forum.eepw.com.cn/thread/222049/1

院士
2012-11-17 09:45:55     打赏
7楼
还“推销大师”呢~~
最近正在忙着把自己推销出去呢~~

院士
2012-11-20 11:05:37     打赏
8楼

使用Timer产生周期性中断级 Arduino系统肯定使用了一个timer来提供系统的基准时钟间隔,否则其自带的delay函数则无法使用。那么我们在使用timer时,肯定不能占用其预定义的定时器,否则系统其可能崩溃。那我们就试试初始化16位定时器吧~~

void init_tmr16()

{    //Wakeup TMR0,TMR1     MSTP(TMR0) = 0;     //TCORA is 20ms count     //48000kHz(48MHz)*20/8192     TMR0.TCORA = 48000 * 20 / 8192 - 1;     //TCORA is 50 times count     TMR1.TCORA = 50 - 1;     //TCNT0 clear by compare match A     TMR0.TCR.BIT.CCLR = 1;     TMR1.TCR.BIT.CCLR = 1;     //TCNT0 counts for compare match of TCORA     TMR1.TCCR.BIT.CSS = 3;     //CMIEA is enable     TMR1.TCR.BIT.CMIEA = 1;     //CMIA1 is enable     IEN(TMR1,CMIA1) = 1;     //CMIA1 interrupt Level is 1     IPR(TMR1,CMIA1) = 1; }

void start_tmr16(void)

{     //count start     //CSS internal clock     //CKS is PCLK/8192     TMR0.TCCR.BYTE = 0x0E; } 使用时,初始化后,然后调用start_tmr16()来开启定时器。 因为传说中的云编译器使用的为GCC编译器,因此,其对中断原型函数声明须要使用关键字 __INTERUPT_FUNC,如下所示:

Void Excep_TMR1_CMIA1(void) __INTERUPT_FUNC;

#pragme interrupt 这样的声明多为在其它C编译器环境下的声明方式。

参考文献: 1.   使用TM0中断,瑞萨小鱼,http://forum.eepw.com.cn/thread/222365/2#15 2.   Timer Interrupt http://www.renesasrulz.com/docs/DOC-2414 3.   http://www.renesasrulz.com/message/19394#19394

院士
2012-11-20 11:21:03     打赏
9楼
严重声明,上帖所贴内容未经过实测。不排除Sakura挂机、丢失固件等问题。
请大家参考!

欢迎瑞萨小鱼前来尝试、测试。

院士
2012-11-21 09:29:40     打赏
10楼
话说jobs是会日语的~~

共13条 1/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]