本帖最后由 arima 于 2019-5-26 12:37 编辑
基于赛元8003学习评估开发板的编译调试开发心得---GPIO
一、实验目的
通过SC92F8003 DEMO CODE ---GPIO的调试使用,以熟悉赛元8003学习评估开发板开发环境搭建,调试,量产开发工具SC LINK的使用
二、赛元8003学习评估开发板开发环境搭建
1,参考赛元烧录仿真工具SC LINK使用说明安装SOC_KEIL(SOC_KEIL v3.20)。
(1) 准备赛元8003学习评估开发板、量产开发工具SC LINK;
赛元8003学习评估开发板
量产开发工具SC LINK
(2) 安装SOC_KEIL;
参考赛元烧录仿真工具SC LINK使用说明安装SOC_KEIL(SOC_KEIL v3.20)。
安装完,在C:\Keil\C51\SinOne_Chip路径下可以找到SinOne_Chip相关文件
(3) 参考SC92F8003 DEMO CODE开始编译调试。
选择SC92F8003_LIB_EXAMPLE文件夹
将SC92F8003_LIB_EXAMPLE文件复制到C:\Keil\C51\SinOne_Chip\DEMO\SC92F8003_Demo_Code路径下
开启Keil tool,选择Open project。打开GPIO\PROJECT(依据路径C:\Keil\C51\SinOne_Chip\DEMO\SC92F8003_Demo_Code\SC92F8003_LIB_EXAMPLE\GPIO\PROJECT)
设置SinOne工作环境
SC92F8003 DEMO CODE ---GPIO调试仿真。
GPIO固件函数库使用P13口每隔一段时间翻转一次电平,实现Test LED 亮灭。DEMO CODE中使用的是P14,而赛元8003学习评估开发板Test LED使用的是Pin13。修改后开发板调试成功。
三、赛元8003学习评估开发板与开发工具SC LINK接线。
四、调试结果,Test LED闪烁。
总结:实现LED亮灭的方法有多种。DEMO CODE使用库函数方法最简单最直接。
WXH:WX247331069
|