TI论坛
直播中

陈小艳

7年用户 196经验值
私信 关注

SYS/BIOS是一个实时操作系统,是完全开源的吗?我怎么找不到很多函数的实现呢?

本帖最后由 一只耳朵怪 于 2018-6-21 15:45 编辑

你好:
  1, CCS V5可以编写裸机程序,但我在例子程序中找不到 GPIO等寄存器的地址和其他寄存器的地址,无法对寄存器进行配置和修改, 你们知道配置寄存器的文件是那个吗?
  2,SYS/BIOS是一个实时操作系统,是完全开源的吗?我怎么找不到很多函数的实现呢?
  3,CCS V5自带的例子程序代码太少,太简单,ti有复杂点的裸机程序例子代码提供吗?
  

回帖(19)

罗兰君

2018-6-21 00:49:04
请问你用的是starterware吗?
举报

陈小艳

2018-6-21 01:03:07
引用: 344868615qq 发表于 2018-6-21 00:49
请问你用的是starterware吗?

是啊,麻烦回答一下上面3个问题,我很头疼现在
举报

罗兰君

2018-6-21 01:22:38
引用: hiker0088 发表于 2018-6-21 01:03
是啊,麻烦回答一下上面3个问题,我很头疼现在

1.可对照starterware源代码,并参考:http://processors.wiki.ti.com/index.php/StarterWare_02.00.01.01_User_Guide#GPIO
2.请参考sy***ios相关资料:http://processors.wiki.ti.com/index.php/SYS/BIOS_Getting_Started_Guide
                                             http://www.ti.com/lit/ug/spruex3m/spruex3m.pdf SYS/BIOS User Guide
3.stareware的源码里的demo例程是比较完整的例程
举报

陈小艳

2018-6-21 01:39:21
引用: 344868615qq 发表于 2018-6-21 01:22
1.可对照starterware源代码,并参考:http://processors.wiki.ti.com/index.php/StarterWare_02.00.01.01_User_Guide#GPIO
2.请参考sy***ios相关资料:http://processors.wiki.ti.com/index.php/SYS/BIOS_Getting_Started_Guide
                                             ...

关于第一个问题:资料里面写的是 :The APIs are exported in include/gpio_v2.h  但我搜索完整个TI CCS安装目录和工程目录,都没有找到这个文件阿,我的问题是裸机程序需要给寄存器赋值, 一般先有一个文件定义这些寄存器的地址 ,但我就是找不到定义这些寄存器地址的文件阿?
第二个问题:是SYS/bios是否开源文档里面没有写啊?

       
举报

更多回帖

发帖
×
20
完善资料,
赚取积分