完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
前面花了两天时间下载安装系统,还有各种软件。
然后各种找资料,装CCS开始练兵。 装ccs走了些弯路顺便说一说 1.官网直接下载的是CCS在线安装包,但是家里铁通宽带有时候会自动跳IP(不知道是有短暂掉线还是别的原因),所以下载下载安装一直失败。加上安装界面没有进度条,长时间没动也不知道是在下载还是卡住了,然后干脆就关了。 之后是找到WiKi上下了个离线安装包来装,问题解决。 2.安装貌似只能C盘安装??不知道有没在其他盘正常安装的。 3.第一次打开要等他更新完成,否则Resource Explorer用不了:Packages选框是灰的 学习感受 ti的学习资料和视屏蛮多的,但是用户手册没找到中文的英语不好看起来比较艰难。 用库开发相对简单很多,而且有API Programmer‘s Guide参考。 Resource Explorer里用emptyProjet就建好新工程可以直接编程了,不需要像keil下一个个添加文件,就是编译下载太慢了点。 5969用铁电作程序存储器和ram下载次数对单片机的影响应该不大 就是新建的工程开头就是责任声明占了整页 API Programmer‘s Guide上边TI标志比较大,浏览窗又不能滚动,笔记本屏幕小看得不舒服 鼠标放在函数上就会显示源程序浮动窗口,但是没有 "GoTo Defition",想继续跟踪参数不太方便 ctrl+space自动完成函数和输入法切换热键冲突,想修改但是没找到 完了拿跑马灯练练手,库弄清楚了弄其他的也不会太难 上程序 #include "driverlib.h" //****************************************************************************** //! //! Empty Project that includes driverlib //! //****************************************************************************** #define delay_ms(ms) __delay_cycles(ms*1000); void main(void) { int led1tim=0,led2tim=0,s1tim=0,s2tim=0; char led1en=0,led2en=0; WDT_A_hold(WDT_A_BASE); GPIO_setAsOutputPin(GPIO_PORT_P1,GPIO_PIN0);//LED2 GPIO_setOutputLowOnPin(GPIO_PORT_P1,GPIO_PIN0); GPIO_setAsInputPinWithPullUpResistor(GPIO_PORT_P1,GPIO_PIN1);//S2 GPIO_setOutputHighOnPin(GPIO_PORT_P1,GPIO_PIN1); GPIO_setAsOutputPin(GPIO_PORT_P4,GPIO_PIN6);//LED1 GPIO_setOutputLowOnPin(GPIO_PORT_P4,GPIO_PIN6); GPIO_setAsInputPinWithPullUpResistor(GPIO_PORT_P4,GPIO_PIN5);//S1 GPIO_setOutputHighOnPin(GPIO_PORT_P4,GPIO_PIN5); PMM_unlockLPM5(); while(1) { if(!GPIO_getInputPinValue(GPIO_PORT_P4,GPIO_PIN5)) { if(s1tim<5) s1tim++; else { if(s1tim==5){s1tim++;led1en=!led1en;}} } else s1tim=0; if(!GPIO_getInputPinValue(GPIO_PORT_P1,GPIO_PIN1)) { if(s2tim<5) s2tim++; else { if(s2tim==5){s2tim++;led2en=!led2en;}} } else s2tim=0; if(led1en) { led1tim++; if(led1tim>200) {led1tim=0;GPIO_toggleOutputOnPin(GPIO_PORT_P4,GPIO_PIN6);} } if(led2en) { led2tim++; if(led2tim>500) {led2tim=0;GPIO_toggleOutputOnPin(GPIO_PORT_P1,GPIO_PIN0);} } delay_ms(1); } } |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
3052个成员聚集在这个小组
加入小组2965 浏览 1 评论
MSP430FR5994 使用库函数 定时器触发AD问题请教
3677 浏览 2 评论
请问怎么把下面51单片机的代码改成msp430 g2 pocket的代码,还有改下时间变成30秒
2362 浏览 1 评论
4827 浏览 1 评论
2586 浏览 1 评论
1362浏览 3评论
MSP430FR5994 使用库函数 定时器触发AD问题请教
3677浏览 2评论
2965浏览 1评论
1557浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-21 17:14 , Processed in 1.265042 second(s), Total 76, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号