[活动专区] 基于赛元8003学习评估开发板的点灯程序开发心得

[复制链接]
 楼主| 戈卫东 发表于 2019-4-25 11:21 | 显示全部楼层 |阅读模式
板子昨天收到,顺丰快递,老板一向不差钱,大气。
赛元8003学习评估开发板,板上有一个电源灯,一个连在P13的用户可用LED,一个MICRO USB用来供电,一个SCLINK四线排针孔,和边上两排孔。
很显然,这个板子是给我们跑点灯程序的。
 楼主| 戈卫东 发表于 2019-4-25 11:51 | 显示全部楼层
安装了SCLINK驱动,就可以开始写程序了。点灯程序很简单,提供一个延时程序,以便看到灯的闪动。配置P13为输出,就可以让它一亮一灭跑起来了。
首先创建一个project,给了项目名字之后,KEIL就会让你选一个器件
344205cc129445f6e1.png
上面的下拉框选取“SinOne Chip。。。”也就是赛元,下面就有赛元的列表了,选SC92F8003,点“OK”。
721275cc12a2a3bbe6.png
然后它弹出这个对话框,一般的,我们点“是”。
170515cc12abb9450c.png
然后,创建一个新文件,保存为“led_flash.c”,并添加到项目中,此时在文本窗口右击鼠标,有个“Insert #include <SC92F8003.H>”这样的菜单项,点击它。
333415cc12c9167f54.png
然后编辑源程序,像这样
868755cc12cd542a9c.png
保存,按F7编译。。。失败!
194445cc12d24aa678.png
这时候,可以手动去找到那个文件,在SCLINK的安装目录,而它的位置,在KEIL C51.。。
642275cc12db50637f.png
复制这个文件到我们的源程序那里,并给它改名叫“SC92F8003.H”,跟KEIL自动插入的名字一样,或者把源程序里面那个名字改成和这个文件名一样。
614905cc12e63056d9.png
按F7.。。成功了。
866735cc12ea242b5b.png


 楼主| 戈卫东 发表于 2019-4-25 12:21 | 显示全部楼层
继续。赛元8003学习评估开发板焊好四针的排针,连上SCLINK
IMG_20190425_120155.jpg
插到USB,并在KEIL里面设置好,就可以下载运行程序了。
pgmok.jpg


 楼主| 戈卫东 发表于 2019-4-25 12:26 | 显示全部楼层
本帖最后由 戈卫东 于 2019-4-25 12:32 编辑

全速运行,终于闪起来了。。
IMG_20190425_120348.jpg IMG_20190425_121041.jpg

 楼主| 戈卫东 发表于 2019-4-25 12:27 | 显示全部楼层
按照活动要求,发帖后要签名。就签在这里把。 戈卫东
您需要登录后才可以回帖 登录 | 注册

本版积分规则

136

主题

11708

帖子

75

粉丝
快速回复 在线客服 返回列表 返回顶部