这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 企业专区 » Renesas » anananjjj的试用进程贴(调试10:uCOS-II移植实现距)

共27条 1/3 1 2 3 跳转至

anananjjj的试用进程贴(调试10:uCOS-II移植实现距)

工程师
2012-08-14 11:07:29     打赏

日期

   内容

链接

8月14日

收到开发板,开发板展示

2楼

8月15日

实验的准备图 4楼

8月17日

 瑞萨给力上位机截图 7楼
8月18日 调试1:LED跑马灯 13楼
8月18日 调试2:通过串口烧录程序
(待确定,jobs提出此方法不算作串口,待我确认后,将标题改正!
欢迎明白的人进行指正!不胜感激!相关讨论在20,21楼)
15楼
8月20日 老师的任务催的紧!!这周最关键!所以要请假!
落下的进度一定会补上!望请见谅!!!!!
 
8月23日 制作5V转3.3V电路板 25楼
8月23日 调试3:LCD显示成功!! 26楼
8月24日 调试4:蜂鸣器驱动 29楼
8月27日 调试5:温度测定,AD数据采集 39楼
9月1日 调试6:RL78 AD采样麦克风放大电压信号 42楼
9月6日 由于个人原因,这周我肯定是我无发更新了!而1到6号我一直在调试无线
功能,但是不知道是无线模块损毁了还是程序有问题,一直没有成功。所以
并未进行更新。望请论坛见谅,下周我一定会努力更新的!再次表示抱歉!
 
9月10日 调试7:RL78与MSP-EXP430FR5739开发板无线通讯
(传递三轴加速度值,超声波距离和温度值)
48楼
9月14日 调试8:RS232串口通信(通过串口助手实现字符的收发,
同时收到的内容显示在LCD上,并且解决了LCD同时显示中英文的问题)
50楼
9月17日 调试9:定时器应用——超声波模块测距 51楼
9月23日 调试10:uCOS-II移植实现 52楼



关键词: anananjjj     试用     进程     调试     uCOS-I    

工程师
2012-08-14 11:10:25     打赏
2楼
上几张开发板图片:





 


工程师
2012-08-15 15:25:27     打赏
3楼

晒一张实验的准备图:

从左上起:1、直流电机,用来测试PWM;2、步进电机;3、串口助手,辅助工具;4、项目的主角,接好引脚的RL78;5、MSP-EXP430FR5739开发板,其上面自带热敏电阻NTC和加速度传感器,用于测试AD功能;6、左下角为自己设计的麦克风信号放大电路用来测试AD相关!
7、中间的为诺基亚5110 LCD屏!8、旁边为蜂鸣器和nrf24l01无线模块;9、中右为LANCHPAD开发板!10、下中为自己焊接的按键板,用于扩展开发板的按键用;11、右下为超声波模块!
接下来一段时间就围绕这些东西来对RL78进行测试,并将其用于项目的开发之上!


工程师
2012-08-15 16:33:19     打赏
4楼
来一起玩啊!哈哈!

工程师
2012-08-17 10:04:50     打赏
5楼
瑞萨开发板漂亮的上位机:
正在学习VC++,想自己也做一个上位机呢!但是肯定没瑞萨的这个漂亮啊!

 









工程师
2012-08-17 22:23:39     打赏
6楼
一起来玩啊!!哈哈!

工程师
2012-08-17 23:59:54     打赏
7楼
jobs哥你早说啊!!

工程师
2012-08-18 19:38:54     打赏
8楼

调试1:LED跑马灯
选择这个程序,是因为我觉得它够简单!适合初期学习!
关键代码为:
1、端口初始化:
 PM0_bit.no0 = OUTPUT;               /* use port P0.0 as output              */
  PM0_bit.no1 = OUTPUT;               /* use port P0.1 as output              */
  PM0_bit.no5 = OUTPUT;               /* use port P0.2 as output              */
  PM0_bit.no6 = OUTPUT;               /* use port P0.3 as output              */
  P0_bit.no0  = FALSE;                /* clear port register P0.0             */
  P0_bit.no1  = FALSE;                /* clear port register P0.1             */
  P0_bit.no5  = FALSE;                /* clear port register P0.2             */
  P0_bit.no6  = FALSE;                /* clear port register P0.3             */
2、定义LED灯:
/* --------------------------------------------------------------------------*/
/* LEDs                                                                      */
/* --------------------------------------------------------------------------*/
#define LED01   P0_bit.no0
#define LED02   P0_bit.no1
#define LED03   P0_bit.no5
#define LED04   P0_bit.no6
#define LEDON   TRUE
#define LEDOFF  FALSE

3、点亮和熄灭的操作:

  LED01 = LEDON;
  LED02 = LEDON;
  LED03 = LEDON;
  LED04 = LEDON;

  LED01 = LEDOFF;
  LED02 = LEDOFF;
  LED03 = LEDOFF;
  LED04 = LEDOFF;
相关图片:








视频:
借了个数码相机,晚上照得不是很清晰!莫怪莫怪!



工程师
2012-08-18 20:02:41     打赏
9楼

调试2:通过串口烧录程序(待确定,jobs提出此方法不算作串口,待我确认后,将标题改正!欢迎明白的人进行指正!不胜感激!)
既然流水灯的程序已经实现,那么我觉得可以进行通过串口烧录程序的测试了。
直接上图吧:
,在这之前,USB的驱动要安装好,板子上的J6、J7、J8、J9 都要连接1—2!
1、创建新的workspace.


2、选择相应的设备。



3、找到hex文件。



4、选择com11。



5、5V供电



6、点击complete完成设置




7、点击START开始写入hex程序!



8、程序写入中。。。。。。!



9、程序写入完成!



视频:
晚上照得,不是很清晰,还请见谅!


工程师
2012-08-18 20:04:04     打赏
10楼

我穷啊!! RGB的LED灯没见过呢!期待jobs哥的成果啊!哈哈!


共27条 1/3 1 2 3 跳转至

回复

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