CCS怎样设置才能做到像 KEIL MDK 这类编译环境一样,把一个大型的工程分为 System、Peripheral、Board、User等四个层级。
配置和启动代码放在System,GPIO、SPI、I2C、UART、ADC、等放在Peripheral、板级的硬件相关的代码放在Board层,其他的主函数之类的放在User层。
实现代码的清晰、合理管理。
CCS是只能所有代码全放在一层吗?初接触CCS6.0。 求教了,各位亲们。。。
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.
CCS怎样设置才能做到像 KEIL MDK 这类编译环境一样,把一个大型的工程分为 System、Peripheral、Board、User等四个层级。
配置和启动代码放在System,GPIO、SPI、I2C、UART、ADC、等放在Peripheral、板级的硬件相关的代码放在Board层,其他的主函数之类的放在User层。
实现代码的清晰、合理管理。
CCS是只能所有代码全放在一层吗?初接触CCS6.0。 求教了,各位亲们。。。
Jen,
分层管理是好事,CCS也支持,没什么问题。
需要注意的是,你把不同的源文件和头文件放到不同的文件夹下时,需要在工程的属性里面设置好相应的编译include的头文件的路径。
不然编译不了。
谢谢