请问:1、有没有关于SYS/BIOS的外部中断GPIO 的例子和文档?
2、SYS/BIOS和CSL能混合使用吗?
谢谢!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
请问:1、有没有关于SYS/BIOS的外部中断GPIO 的例子和文档?
2、SYS/BIOS和CSL能混合使用吗?
谢谢!
广州创龙有提供以下基于SYS/BIOS的Demo例程演示,找他们要代码去吧。
(1) GPIO_LED——任务
(2) GPIO_KEY_HWI——硬件中断(HWI)
(3) GPIO_LED_CLOCK——时钟
(4) GPIO_LED_MUTEX——抢占式多任务
(5) GPIO_LED_STATIC——静态创建任务
(6) GPIO_LED_SWI——软件中断(SWI)
(7) MEMORY——内存分配
(8) MMCSD——SD卡RAW模式
(9) MMCSD_FatFs——SD卡FAT文件系统
(10) UART1——UART1串口查询收发
(11) LCD_TOUCH——触摸屏
(12) TCP——TCP客户端
(13) TCP——TCP服务器
(14) UDP——UDP 通信
(15) TCP_Benchmark——TCP发送/接收速度测试
(16) Telnet——Telnet 协议
(17) TFTP ——TFTP 协议
(18) WebServer——Web服务器
DSP 分几个层次
1、硬件;
2、编译环境和工具;你熟悉 1和2后,就可以自己编写代码,可以做一切事情;
不过,你可以利用现有的、别人准备好的一些资源:
3、CSL :Chip Support Library 芯片支持库, 用来操作 偏上的硬件,外设等;你只要学会怎么使用,就可以不直接编写操作硬件的代码;
4、RTS:Runtime Support,这是一个标准的库函数(standard ISO C and C++ library functions),比如一些数学函数(abs),字符处理(比如strcpy),内存分配等等。
5、DSP/BIOS, 现在叫 SYS/BIOS ,操作系统,便于帮你写多任务的应用。
后面的3、4、5,也是别人用1、2写出来的。
你用和不用都在那里,看你自己意愿了!
不过,一般来说,通用的话,你不会写得比他更好,
但是不排除仅限于你特定的应用,你可以重写的更高效。